advertentie

Dit forum is niet langer actief. Voor vragen kun je voortaan terecht in de Vraag & Antwoord-rubriek van PCMweb.nl

 

Ga terug   PCM Forum > Scripting > Software programmatuur

Antwoord
 
Discussietools Weergave
Oud 9 December 2007, 18:04   #1
esvee
Just Joined!
 
Geregistreerd: 9 December 2007
Berichten: 14
Standaard C++ - som, verschil, product berekenen.

Hallo mensen,

sinds twee weken zijn we op school bezig met C++.

We hebben nu een opdracht dat we een programma moeten schrijven die om twee getallen vraagt en die vervolgens de som, het verschil en het product van die twee getallen laat zien.

Ik snap hoe je alleen de som weergeeft. Maar hoe het verschil en het product?

Dit is wat ik nu heb.


#include <iostream.h>
#include <conio.h>

void main()

{

clrscr();
int getal1, getal2, som;
clrscr();

cout <<"Tik een getal en druk op <enter>";
cin >> getal1;
cout <<"Tik een tweede getal en druk op <enter>";
cin >> getal2;

cout <<" " << endl;

som = getal1 + getal2; getal1 - getal2; getal1 * getal2;

cout << getal1 << " + " << getal2 << " = " << som << endl;
cout << getal1 << " - " << getal2 << " = " << som << endl;
cout << getal1 << " * " << getal2 << " = " << som << endl;

getch();

}


Als ik hem zo compileer berekent ie alleen de som en geeft deze in alle drie de regels weer.

Hoe moet ik het schrijven om zowel de som, het verschil en het product te berekenen en weer te geven?
esvee is offline   Met citaat antwoorden
Oud 9 December 2007, 20:25   #2
stonewire
PCM Engineer
 
Geregistreerd: 29 July 2007
Berichten: 228
Standaard

som = getal1 + getal2;
som2 = getal1 - getal2; //<-- deze moet wel absoluut zijn (positief getal )
som3 = getal1 * getal2;

cout << getal1 << " + " << getal2 << " = " << som << endl;
cout << getal1 << " - " << getal2 << " = " << som2 << endl;
cout << getal1 << " * " << getal2 << " = " << som3 << endl;
stonewire is offline   Met citaat antwoorden
Oud 10 December 2007, 21:06   #3
esvee
Just Joined!
 
Geregistreerd: 9 December 2007
Berichten: 14
Standaard

Citaat:
Oorspronkelijk geplaatst door stonewire Bekijk bericht
som = getal1 + getal2;
som2 = getal1 - getal2; //<-- deze moet wel absoluut zijn (positief getal )
som3 = getal1 * getal2;

cout << getal1 << " + " << getal2 << " = " << som << endl;
cout << getal1 << " - " << getal2 << " = " << som2 << endl;
cout << getal1 << " * " << getal2 << " = " << som3 << endl;
Bedankt Stonewire, zo klopt het inderdaad, het is gelukt.
esvee is offline   Met citaat antwoorden
Oud 10 December 2007, 21:44   #4
gvanvoor
PCM Lord
 
gvanvoor's schermafbeelding
 
Geregistreerd: 26 January 2006
Locatie: De gezelligste stad ter wereld: Gent
Berichten: 928
Standaard

Het is zelfs niet nodig die berekeningin in en afzonderlijke variabele op te slaan:
Code:
cout << getal1 << " + " << getal2 << " = " << getal1 + getal2 << endl;
(en analoog voor de andere twee) werkt ook.
__________________
If you want to work on your computer: buy a PC. If you want to do work on your computer: buy a Mac.
gvanvoor is offline   Met citaat antwoorden
Antwoord


Discussietools
Weergave

Regels voor berichten
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Forumnavigatie


Alle tijden zijn GMT +1. Het is nu 18:42.



Powered by vBulletin Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Nederlandse vBulletin-vertaling door Alacer beschikbaar gesteld door Applinet.