Už som to dal do blokov,dakujem.
Příspěvky odeslané z IP adresy 178.40.32.–
Erik
Erik
Som nováčik.Tu je to celé:
#include<iostream>
using namespace std;
int main()
{
int moznost;
int rozmerStvorca;
int ObsahStvorca;
int vysledok;
cout << "Vyberte si z nasledujucich moznosti\n";
cout << "(1)Obsah stvorca\n";
cout << "(2)Obvod stvorca\n";
cout << "(3)Objem kocky\n";
cout << "(4)Plocha kocky\n";
cout << "(5)Obsah obdlznika\n";
cout << "(6)Obvod obdlznika\n";
cout << "(7)Objem hranola\n";
cout << "(8)Plocha hranola\n";
cout << "(9)Nasobenie\n";
cout << "(10)Delenie\n";
cout << "(11)Obsah trojuholnika\n";
cin >> moznost;
if ( moznost == 1 )
cout << "Rozmer ?\n";
cin >> rozmerStvorca;
if ( rozmerStvorca > 0 )
vysledok = rozmerStvorca * rozmerStvorca;
cout << "Vysledok je : " << vysledok << "\n";
if ( moznost == 2 )
cout << "Rozmer ?\n";
cin >> rozmerStvorca;
if ( rozmerStvorca > 0 )
vysledok = 4 * rozmerStvorca;
cout << "Vysledok je : " << vysledok << "\n";
cout << "Chcete pokracovat ? (1)Ano alebo (0)nie \n";
bool odpovedNaOtazku;
cin >> odpovedNaOtazku;
if ( odpovedNaOtazku == true )
cin >> moznost ;
else
return 0 ;
}
Erik
Neviem kde je chyba ale ked zadám pre moznost iné číslo tak program ignoruje príkaz cout ale ostatná časť ide v poriadku.cout << "Rozmer ?\n"; Uskutoční iba ked zadám číslo 1.
cin >> moznost;
if ( moznost == 1 )
cout << "Rozmer ?\n";
cin >> rozmerStvorca;
if ( rozmerStvorca > 0 )
vysledok = rozmerStvorca * rozmerStvorca;
cout << "Vysledok je : " << vysledok << "\n";
if ( moznost == 2 )
cout << "Rozmer ?\n";
cin >> rozmerStvorca;
if ( rozmerStvorca > 0 )
vysledok = 4 * rozmerStvorca;
cout << "Vysledok je : " << vysledok << "\n";