asmodeus94

switch

Sep 5th, 2013
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.38 KB | None | 0 0
  1. #include <iostream>
  2. #include <conio.h>
  3.  
  4. using namespace std;
  5. void menu(){
  6.      cout<<"1 - podaj wiek\n";
  7.      cout<<"2 - podaj dzien urodzenia\n";
  8.      cout<<"3 - podaj miesiac urodzenia\n";
  9.      cout<<"4 - podaj rok urodzenia\n";
  10.      cout<<"5 - wyswietl dane\n";
  11.      cout<<"6 - zamknij\n";
  12. }
  13. int main(){
  14. int wyb,wiek=0,dzienU=0,miesU=0,rokU=0;
  15. do{
  16. system("cls");
  17. menu();
  18. cin>>wyb;  
  19. switch(wyb){
  20.             case 1:{
  21.                 cout<<"Podaj wiek: ";
  22.                 do{cin>>wiek;}while(wiek<=0);
  23.                 break;}      
  24.             case 2:{
  25.                 cout<<"Podaj dzien urodzenia: ";
  26.                 do{cin>>dzienU;}while((0>=dzienU)||(31<dzienU));
  27.                 break;}  
  28.             case 3:{
  29.                 cout<<"Podaj miesiac urodzenia: ";
  30.                 do{cin>>miesU;}while((0>=miesU)||(12<miesU));
  31.                 break;}  
  32.             case 4:{
  33.                 cout<<"Podaj rok urodzenia: ";
  34.                 do{cin>>rokU;}while(rokU<=0);
  35.                 break;}  
  36.             case 5:{
  37.                  cout<<wiek<<endl;
  38.                  cout<<dzienU<<"."<<miesU<<"."<<rokU<<"r.\n";
  39.                  system("pause >> null");
  40.                 break;}  
  41.             default:{
  42.                 cout<<"Amarena";
  43.                 system("pause >> null");
  44.                 break;}  
  45. }
  46. }while(wyb!=6);
  47.  
  48. system("pause >> null");
  49. return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment