Darmowe Forum

C++ Nowe rozdanie => C++ => W±tek zaczêty przez: admin Kwiecieñ 05, 2013, 09:15:59



Tytu³: Polecenie SWITCH
Wiadomo¶æ wys³ana przez: admin Kwiecieñ 05, 2013, 09:15:59
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{int a,b;
cout<<"jezeli wcisniesz 1 pojawi sie napis WITAJ"<<endl;
cout<<"jezeli wcisniesz 2 pojawi sie napis ZEGNAJ"<<endl;
cout<<endl<<endl<<"twoj wybor: ";cin>>a;
switch(a)
{case 1:{cout<<endl<<"WITAJ"<<endl;break;};
case 2: {cout<<endl<<"ZEGNAJ"<<endl;break;};
default: {cout<<endl<<"BLEDNY ZNAK"<<endl;};};
    system("PAUSE");
    return EXIT_SUCCESS;
}


Tytu³: Odp: Polecenie SWITCH
Wiadomo¶æ wys³ana przez: admin Kwiecieñ 05, 2013, 09:27:12
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{int a;
float c,d;
cout<<endl<<"Podaj pierwsza liczbe: ";cin>>c;
cout<<endl<<"Podaj druga liczbe: ";cin>>d;

cout<<"jezeli wcisniesz 1 oblicze sume podanych liczb"<<endl;
cout<<"jezeli wcisniesz 2 oblicze roznice podanych liczb"<<endl;
cout<<"jezeli wcisniesz 3 oblicze iloraz podanych liczb"<<endl;
cout<<"jezeli wcisniesz 4 oblicze iloczyn podanych liczb"<<endl;
cout<<endl<<endl<<"twoj wybor: ";cin>>a;


switch(a)
{case 1:{cout<<endl<<c+d<<endl;break;};
case 2: {cout<<endl<<c-d<<endl; break;};
case 3: {if(d==0){cout<<endl<<"dzielenie przez zero";} else
{cout<<endl<<c/d<<endl;};break;};
case 4: {cout<<endl<<c*d<<endl;break;};
default: {cout<<endl<<"BLEDNY ZNAK"<<endl;};};
    cout<<endl; system("PAUSE");
    return EXIT_SUCCESS;
}


Tytu³: Odp: Polecenie SWITCH
Wiadomo¶æ wys³ana przez: admin Kwiecieñ 08, 2013, 08:09:14
Zadanie do wykonania.
Proszê napisaæ program który wy¶wietli napis: "Podaj wynik dzia³ania 2+2". Jezeli udzielona zostanie odpowied¼ poprawna wy¶wietlane jest menu zawieraj±ce komunikat: "Wprowadz cyfre"
Wczytanie klawiszy 1,2, 3, ..., 0 powoduje wy¶wietlenie napisu informuj±cego która cyfra zosta³ wprowadzona.
Je¿eli wci¶niêty zostanie inny znak wy¶wietlany jest komunikat: "wci¶niêto inny znak".

W przypadku kiedy podany zostanie nieprawid³owy wynik dodawania , wy¶wietlany jest komunikat: "BRAK UMIEJETNOSCI DODAWANIA"


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{int a,b;
cout<<"Podaj wynik 2+2= ";cin>>a;
if(a==4)
{cout<<endl<<"Podaj liczbe: "; cin>>b;
        switch (b)
{case 1: {cout<<"Podano liczbe "<<b;break;}
  case 2: {cout<<"Podano liczbe "<<b;break;}
  case 3: {cout<<"Podano liczbe "<<b;break;}
   case 4: {cout<<"Podano liczbe "<<b;break;}
    case 5: {cout<<"Podano liczbe "<<b;break;}
    case 6: {cout<<"Podano liczbe "<<b;break;}
    case 7: {cout<<"Podano liczbe "<<b;break;}
    case 8: {cout<<"Podano liczbe "<<b;break;}
    case 9: {cout<<"Podano liczbe "<<b;break;}
    case 0: {cout<<"Podano liczbe "<<b;break;}
    default: {cout<<"Bledna wartosc";break;};};}
   
 else {cout<<endl<<" BRAK UMIEJETNOSCI DODAWANIA"<<endl;}   
   
    system("PAUSE");
    return EXIT_SUCCESS;
}


Polityka cookies
Darmowe Fora | Darmowe Forum

spw proskills mylittlepony gang-nd polski-serwer-rpg