Tehtävänä on laskea kahden luvun summa, erotus ja tulo jonka jälkeen tulostaa nämä laskutoimitukset tuloksineen. Saan tulostettua tulokset, mutten keksi kuinka saan itse laskutoimitukset näkyviin.
#include
int main() {
int luku1;
int luku2;
int summa;
int erotus;
int tulo;
printf("Anna eka luku: ");
scanf("%d", &luku1);
printf("Anna toka luku: ");
scanf("%d", &luku2);
summa = luku1 luku2;
erotus = luku1 - luku2;
tulo = luku1 * luku2;
printf("%d\n %d\n %d\n", summa, erotus, tulo);
}
#include
int main() {
int luku1;
int luku2;
int summa;
int erotus;
int tulo;
printf("Anna eka luku: ");
scanf("%d", &luku1);
printf("Anna toka luku: ");
scanf("%d", &luku2);
summa = luku1 luku2;
erotus = luku1 - luku2;
tulo = luku1 * luku2;
printf("%d\n %d\n %d\n", summa, erotus, tulo);
}
Vastaukset 5
Vanhimmat
Että kysytään apua konsultilta. Itse en ohjelmoinnista tajua mitään. Hyvällä tuurilla saan korkeintaa sivut aikaseksi hyvin ohjeistetulla editorilla.
Tulosteen pitäisi siis olla:
Anna eka luku:32
Anna toka luku:5
32 5=37
32-5=27
32*5=160
Mutta minulla se on vain :
Anna eka luku:32
Anna toka luku:5
37
27
160
printf("%d+%d=%d\n", luku1, luku2, summa);
printf("%d-%d=%d\n", luku1, luku2, erotus);
printf("%d*%d=%d\n", luku1, luku2, tulo);
Ja vielä voidaan viilata pilkkua, ja päästä noista muuttujista summa, erotus ja tulo eroon. Kirjoitetaan vain näin:
printf("%d+%d=%d\n", luku1, luku2, luku1+luku2);
printf("%d-%d=%d\n", luku1, luku2, luku1-luku2);
printf("%d*%d=%d\n", luku1, luku2, luku1*luku2);
Ai noinkin voi tehdä!
Kiitoksia Faabio ja Sami!