Wróciłem do nauki języka c++, po długim czasie, i wszystko mi wywietrzało. Mam na początku problem, z takim o to programem:
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
int main()
{
char t;
int a, b, s, r, w, h, ktory;
do
{
cout<<"Wybierz z ponizszej listy zadanie do wykonania: "<<endl;
cout<<"1)Obliczanie pola prostokata"<<endl;
cout<<"2)Obliczanie pola szescianu"<<endl;
cout<<"3)Obliczanie pola kola"<<endl;
cout<<"4)Obliczanie pola walca"<<endl;
cin>>ktory;
switch(ktory)
{
case 1:
cout<<"Podaj dlugosc boku a : ";
cin>>a;
cout<<"Podaj dlugosc boku b : ";
cin>>b;
cout<<"Pole twojego prostokata wynosi : "<<a*b;
break;
case 2:
cout<<"Podaj dlugosc boku szescianu : ";
cin>>s;
cout<<"Pole twojego szescianu wynosi : "<<((3*pow(s, 2))*sqrt(3))/2;
break;
case 3:
cout<<"Podaj promien : ";
cin>>r;
cout<<"Pole twojego kola wynosi : "<<3.14*pow(r, 2);
break;
case 4:
cout<<"Podaj promien podstawy walca : ";
cin>>w;
cout<<"Podaj wysokosc walca : ";
cin>>h;
cout<<"Pole twojego walca wynosi : "<<2*(3.14*(pow(w, 2)))+2*3.14*w*h;
break;
default :
cout<<"Dokonales zlego wyboru. "<<endl;
break;
}
}
cout<<"Czy chcesz wrocic do poczatku? t/n";
cin>>t;
while (t != 'n' or 'N');
cout<<"W takim razie do zobaczenia";
getch();
}
I chodzi o to, żeby ten program powtarzał się wtedy kiedy użytkownik wpisze t lub T, a kończył działanie po wciśnięciu n, lub N. Gubię się przy tej części z tą decyzją. Proszę o pomoc, bo nie mogę znaleźć odpowiedzi w necie


Odpowiedz z cytatem

