Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: Aloittelija!

Rookie [24.09.2004 18:05:56]

#

Niin aloittelija kuin olekin C-kielen suhteen, hyvistä esimerkeistä olisi aina apua. Tähtäimessä olisi ohjelma, joka kysyisi kaksi lukua, ja ilmoittaa sitten niiden summan, erotuksen, tulon ja osamäärän. Kaikista vastauksista kiitos jo etukäteen!

WinC [24.09.2004 18:17:03]

#

Tuolta vois saada apuja alkuun ainakin:
http://cs.stadia.fi/~silander/ohjelmointi/c_opas-Title.html

sitte pikkusen vinkkiä tohon....

/*märittelee kokonaisluku muuttujan luku*/
int luku;
/*luetaan luku muuttujaan syöte käyttäjältä*/
scanf ("%d",&luku);

Rookie [24.09.2004 21:20:54]

#

//kahden luvun yhteenlasku
#include <stdio.h>

int main (void)
{
int a ;
printf ("Anna luku1 :") ;
scanf ("%d",&a) ;

int b ;
printf ("Anna luku2 :") ;
scanf ("%d",&b) ;
printf ("Luvut ovat yhteensä...?) ;

getch() ; //odottaa näppäimen painamista
return 0 ;
}

Onko koodi menossa oikein päin, ja miten jatkuu koodin loppu?

firebug [24.09.2004 21:30:15]

#

Rookie: Käytä seuraavan kerran kooditageja, niin koodi näyttää paljon paremmalta(värikoodaus, sisennykset yms.). Ohjelma näyttää ihan hyvälle, kunhan vain muutat muuttujien määrittelyt alkuun(C-kielessä näin on tehtävä). Lukujen summan saat näin:

int summa;
...
summa = a + b;
printf("Summa on: %d", summa);

Edit: Suosittelen lukemaan ensin jostain oppaasta perusasiat ja jos tulee sen jälkeen jotain ongelmia, niin sitten vasta kyselemään täältä apua. Valmista koodia ei kukaan halua antaa, mutta kaikki varmasti neuvovat mielellään ongelmien ilmaantuessa.

Deewiant [24.09.2004 21:33:28]

#

Tai helpomminkin:

printf("Summa on: %d", (a + b);

Metabolix [25.09.2004 09:38:20]

#

Mutta kyllä opas on tosiaan kova sana, kuten myös kooditagi:

[koodi C]
/* Koodi */
[/koodi]

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta