Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<cstdio>
- using namespace std;
- void zad1(){
- int a,b,c=0;
- cout<<"Podaj pierwsza wartosc: ";cin>>a;
- cout<<"Podaj druga wartosc: ";cin>>b;
- cout<<"Podaj trzecia wartosc: ";cin>>c;
- cout<<"\nKolejnosc: ";
- if (a>b){
- if (a>c){
- if (b>c) {cout<<a<<", "<<b<<", "<<c;
- }else{cout<<a<<", "<<c<<", "<<b;}
- }else{cout<<c<<", "<<a<<", "<<b;}
- }else{
- if (b>c){
- if (c>a){cout<<b<<", "<<c<<", "<<a;}else{cout<<b<<", "<<a<<", "<<c;}
- }else{cout<<c<<", "<<b<<", "<<a;}
- }
- }
- void zad2(){
- float a,b=0,c;
- do{
- cout<<"Podaj dlugosc podstawy: ";cin>>a;
- cout<<"Podaj wysokosc trojkata: ";cin>>b;}while((a<0)||(b<0));
- c=(a*b)/2;
- cout<<"Pole trojkata wynosi: "<<c;
- }
- void zad3(){
- int li1,li2,li3=0,wys1,wys2,max;
- system("cls");
- do{
- cout << "Podaj pierwsza liczbe: ";cin>>li1;
- cout << "Podaj druga liczbe: ";cin>>li2;
- cout << "Podaj trzecia liczbe: ";cin>>li3;}while((li1<0)||(li2<0)||(li3<0));
- max=li1;
- wys1=li2;wys2=li3;
- if (max<li2){max=li2;wys1=li1;wys2=li3;}
- if (max<li3){max=li3;wys1=li1;wys2=li2;}
- cout<<"Boki ktore podales to: "<<li1<<", "<<li2<<", "<<li3<<" i ";
- if ((wys1+wys2)>max) cout<<"mozna skonstruowac z nich trojkat\n"; else cout <<"nie mozna skonstruowac z nich trojkata\n";
- }
- void zad4(){
- int a,b,c;
- do{
- cout << "Podaj pierwsza liczbe: ";cin>>a;
- cout << "Podaj druga liczbe: ";cin>>b;}while((a<0)||b<0);
- c=a%b;
- cout << "Modulo wynosi: "<<c;
- }
- void zad5(){
- float a,b,c;
- do{
- cout << "Podaj pierwsza liczbe: ";cin>>a;
- cout << "Podaj druga liczbe: ";cin>>b;}while((a>0)||b>0);
- c=a/b;
- cout << "Wynik z dzielenia wynosi: "<<c;
- }
- void zad6(){
- system("cls");
- }
- void zad7(){
- cout<<"Autor: Radoslaw Adamowicz";
- }
- void wyj(){
- }
- int main (){
- int wybor;
- powrot:
- while(wybor!=8){
- system("cls");
- cout<<"Podaj jakie chcesz wykonac dzialanie\n";
- cout<<"1 - Podaj 3 liczby, program je posortuje od najwiekszej do \nnajmniejszej\n";
- cout<<"2 - Liczenie pola trojkata\n";
- cout<<"3 - Sprawdzenie czy z 3 bokow mozna stworzyc trojkat\n";
- cout<<"4 - Liczenie modulo z 2 liczb dodatnich\n";
- cout<<"5 - Wynik dzielenia 2 liczb ujemnych\n";
- cout<<"6 - Czysci ekran\n";
- cout<<"7 - Wyswietl informacje o mnie\n";
- cout<<"8 - Wylacz\n";
- cout << "Ktora opcje wybierasz?\nWybor: ";cin>>wybor;
- switch(wybor){
- case 1: zad1();break;
- case 2: zad2();break;
- case 3: zad3();break;
- case 4: zad4();break;
- case 5: zad5();break;
- case 6: zad6();break;
- case 7: zad7();break;
- case 8: goto koniec;
- default: {cout << "Podales nieprawidlowa wartosc\n";getchar();system("pause");goto powrot;}
- }getchar();getchar();}
- cout<<"\n";
- system("pause");
- koniec:
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment