beschaeftigungstherapie

29
Okt
2008

spannender denn zocken: coden

begab es sich doch, dass der sohn mit folgender aufgabe konfrontiert war:

Schreiben Sie ein Programm, das alle Produkte des kleinen Einmaleins für jede dritte natürliche Zahl n mit 0 < n < 20 ausgibt.
Die Ausgabe wäre also:
1*1 1*4 : : : 1*19
4*1 4*4 : : : 4*19
...
...
: : :
...
19*1 19*4 : : : 19*19
Die Formatierung zwischen den einzelnen Zahlen spielt keine Rolle, allerdings sollten Sie nach jedem 7. Produkt einen Zeilenumbruch durchführen.


kein problem, das hatte er ja schnell gelöst:
#include<iostream>
    using namespace std;

    int main()
    {
		int a;
		int b;
     for (a=1;a<20;a=a+3)
	 {
		 for (b=1;b<20;b=b+3)
		 {
			 cout<<a<<"*"<<b<<" ";
		 }
		 cout<<"\n";
	 }
    }
nun stolperte ich über die formulierung "sollten Sie nach jedem 7. Produkt einen Zeilenumbruch durchführen".

neben einiger unnötiger rumpimperei schlug ich folgendes vor, damit immer sichergestellt ist (unabhängig von der schrittweite der inneren schleife), dass nach dem 7. produkt ein zeilenwechsel erfolgt:

#include <iostream>
#include <ostream>
#include <iomanip>


using namespace std;
int main()
{
int a,b,c=1;


for (a=1;a<20;a=a+3)
{
for (b=1;b<20;b=b+3)
{
cout << setw(4) << a << "*" << b;
if (c==7)
{
cout << "\n";
c=0;
}
c++;
}

}
}


mal schaun, ob der herr sohn dem zustimmt :)

ach ja, compiliert fein und führt sauber aus ...

25
Okt
2008

simple schönheit

auch wenn ich auf pascal gelernt habe, assembler liebte, basic für einen lustigen zeitvertreib hielt, delphi mir oop näher brachte, c mir wegen der nähe zur bash sehr lag - das wiedereinarbeiten in c++ offenbart die schönheit, die im reinen liegt.

und man kommt ja doch fix wieder rein, dank netter tuts.

wer mehr grundlagen braucht, schaut hier oder hier vorbei.

ach ja, ides sind natürlich für feiglinge :)

-> [jwm@jwm-mobil ~]$ c++ hello.cpp -o hello

25
Sep
2008

nettes aus der heimat

noch wenig, aber feines. und mal von jemanden, den ich kenne :)

14
Jul
2008

geiles stück

wer braucht whatsmyip wenn man sich seine ip-adresse auch vorstöhnen lassen kann?

13
Jul
2008

42

lest halt selber :)

7
Jul
2008

lesende pinguine

allen ubuntu-nutzern sei dieses ausführliche ebook empfohlen, das nahezu alle fragen zu dieser distribution umfassend beantwortet - und das für lau!

4
Jul
2008

beweg dich!

es gibt eine schöne "malcolm mittendrin"-folge, in der hal an einem "tanzmattenwettbewerb" teilnimmt.

ähnliches sah ich einmal live in der großen spielhalle am picadilly circus in london. schön zu sehen ist das "exergaming" in diesen videos.

man muss ja nicht immer passiv durch de_dust jagen - ein bisserl "machine dance" schadet der figur bestimmt nicht.

2
Jul
2008

sammelfieber

herrje, was haben diese spiele zeit und nerven gekostet. und was haben sie für spaß gebracht!

nun geht es endlich in die dritte runde. diablo 3 ist in der mache. die grafik sieht schon mal fein aus, mehr infos gibt es in diesem blog.

und selbst ich alter ultima-fan freue mich auf den urvater der action-rollenspiele :)

1
Jul
2008

pinguin zockt

zwei jahre gibt es die community nun schon, die für immer mehr zocker unter linux sorgt. das freut zu hören :)

27
Jun
2008

linux > win

opensuse ist in version 11 erschienen.

sieht nett aus.

beschaeftigungstherapie
entspannungsraum
generischer irrsinn
kantine
klinik aktuell
klinikgelaende
konfrontationtherapie
verlegungen
wochenausklang
Profil
Abmelden
Weblog abonnieren