Kezdőoldal » Számítástechnika » Programozás » C++, hogy indítom újra automat...

C++, hogy indítom újra automatikusan?

Figyelt kérdés

#include <iostream>

#include <cmath>


using namespace std;


int main()

{

int a,b,c;

double num1;

string key;

char choise,equals;

cin >> a;

cin >> choise;

switch (choise){


case '+':

cin >> c;

cout << "=" << a+c << endl;

break;


case '-':

cin >> c;

cout << "=" << a-c << endl;

break;


case '*':

cin >> c;

cout << "=" << a*c << endl;

break;


case '/':

cin >> c;

cout << "=" << a/c << endl;

break;


case '2':

num1 = pow(a,2.0);

cout << "=" << num1;

break;


case '3':

num1 = sqrt (a);

cout << "=" << num1;

break;

}


system ("pause>>void");


}



2012. jan. 28. 13:57
 1/4 iostream ***** válasza:
Mit akarsz újraindítani?
2012. jan. 28. 18:00
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
Ha azt akarod,hogy újból kezdje az egészet de egyszer mindenképp le kell futnia akkor rakd bele egy do while ciklusba és kész.
2012. jan. 28. 21:41
Hasznos számodra ez a válasz?
 3/4 anonim válasza:

Ha nem szépen akarod csinálsz egy pl.:main2() függvényt, még mielőtt a fő maint-t bezárnád.Így is megoldhatod:

int a,b,c;

double num1;

string key;

char choise,equals;

cin >> a;

cin >> choise;

switch (choise){


case '+':

cin >> c;

cout << "=" << a+c << endl;

break;


case '-':

cin >> c;

cout << "=" << a-c << endl;

break;


case '*':

cin >> c;

cout << "=" << a*c << endl;

break;


case '/':

cin >> c;

cout << "=" << a/c << endl;

break;


case '2':

num1 = pow(a,2.0);

cout << "=" << num1;

break;


case '3':

num1 = sqrt (a);

cout << "=" << num1;

break;

}



int a2,b2,c2;

double num12;

string key2;

char choise2,equals2;

cin >> a2;

cin >> choise2;

switch (choise2){


case '+':

cin >> c;

cout << "=" << a+c << endl;

break;


case '-':

cin >> c2;

cout << "=" << a-c << endl;

break;


case '*':

cin >> c;

cout << "=" << a2*c2 << endl;

break;


case '/':

cin >> c;

cout << "=" << a/c << endl;

break;


case '2':

num1 = pow(a,2.0);

cout << "=" << num1;

break;


case '3':

num12 = sqrt (a2);

cout << "=" << num12;

break;

}

2012. febr. 15. 14:55
Hasznos számodra ez a válasz?
 4/4 anonim válasza:
Elnézést ,ha kicsit kusza lett, de szerintem érthető.Ezt ahányszor meg akarod csinálni, annyiszor bemásolod és a változóknak más más nevet adsz meg.
2012. febr. 15. 14:56
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!