zad.1. Program, który w zależności od wartości zmiennej x wykona: x=1 komunikat :Jeden" x=2 Oblicza i wypisuje pole prostokąta x=3 oblicza i wypisuje pole trapezu x<1 i x>3 komunikat "Błędne dane"
zad.2. Program, który w zależności od wartości zmiennej x wykona: x=a oblicza i wypisuje sześciany dwóch dowolnych niezerowych liczb u,v x=b znajduje i wypisuje mniejszą z podanych dwóch liczb g,h x=c wypisuje nazwę rośliny rozpoczynającą się literą C w pozostałych przypadkach wypisje komunikat "Błędne dane"
|
/* zad.1 Program, który w zależności od wartości zmiennej x wykona: x=1 komunikat :"Jeden" x=2 Oblicza i wypisuje pole prostokąta x=3 oblicza i wypisuje pole trapezu x<1 i x>3 komunikat "Błędne dane" */
#include<iostream.h> int main() { int x; int a,b,pp,h; float ptr; cout<<"1 - komunikat"<<endl <<"2 - pole prostokąta"<<endl <<"3 - pole trapezu"<<endl <<"podaj x"<<endl; cin>>x; switch(x) { case 1: { cout<<"Jeden"<<endl; break; } case 2: { cout<<"podaj boki prostokąta a i b"<<endl; cin>>a>>b; if((a>0)&&(b>0)) { pp=a*b; cout<<"pole: "<<pp<<endl; } else { cout<<"a <0 lub b<0"<<endl; } break; } case 3: { cout<<"podaj a, b, h"<<endl; cin>>a>>b>>h; if((a>0)&&(b>0)&&(h>0)) { ptr=((a+b)*h)/2; cout<<"pole: "<<ptr<<endl; } else { cout<<"a<0 lub b<0 lub h<0"<<endl; } break; } default: { cout<<"Błędne dane"<<endl; } } system("pause"); }
|
/* zad.2. Program, który w zależności od wartości zmiennej x wykona: x=a oblicza i wypisuje sześciany dwóch dowolnych niezerowych liczb u, v x=b znajduje i wypisuje mniejszą z podanych dwóch liczb g, h x=c wypisuje nazwę rośliny rozpoczynającą się literą C w pozostałych przypadkach wypisje komunikat "Błędne dane" */
#include<iostream.h> int main() { int u,n,szeu,szen,g,h,mini; char x; cout<<"a - oblicza i wypisuje sześciany dwóch dowolnych niezerowych liczb u, v"<<endl <<"b - znajduje i wypisuje mniejszą z podanych dwóch liczb g, h"<<endl <<"c - wypisuje nazwę rośliny rozpoczynającą się literą C"<<endl <<"podaj x"<<endl; cin>>x; switch(x) { case 'a': { cout<<endl; cout<<"podaj u i v"<<endl; cin>>u>>n; cout<<endl; szeu=u*u*u; szen=n*n*n; cout<<"sześcian u wynosi: "<<szeu<<", a u wynosi: "<<szen<<endl; break; } case 'b': { cout<<endl; cout<<"podaj g i h"<<endl; cin>>g>>h; mini=g; cout<<endl; if(g<h) { cout<<"mniejszą liczbą jest: "<<g<<endl; } else { cout<<"mniejszą liczbą jest: "<<h<<endl; } break; } case 'c': { cout<<endl; cout<<"cebula"<<endl; break; } default: { cout<<"Błędne dane"<<endl; } } system("pause"); }
|