#1 2011-01-26 14:43:29

 pszonka

Administrator

1708501
Zarejestrowany: 2011-01-25
Posty: 113
Punktów :   

17 listopada 2010

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"

Offline

 

#2 2011-01-27 15:06:54

 pszonka

Administrator

1708501
Zarejestrowany: 2011-01-25
Posty: 113
Punktów :   

Re: 17 listopada 2010

/*
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");
}

Offline

 

#3 2011-01-27 15:23:29

 pszonka

Administrator

1708501
Zarejestrowany: 2011-01-25
Posty: 113
Punktów :   

Re: 17 listopada 2010

/*
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");
}

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi

[ Generated in 0.079 seconds, 9 queries executed ]


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.green-iris.pun.pl www.semperfidelisacl.pun.pl www.merkury.pun.pl www.narutoxgra.pun.pl www.sid.pun.pl