ZAD3a 3b


Zad. a.
/* to jest komentarz */
// i to jest komentarz
#include
#include

main()
{
const double pi=3.141592654; //wartosc niezmienna
double r; //promien

clrscr();
cout<<" Program oblicza objetosc kuli.\n";
cout << endl << " Podaj promien kuli : " ;
cin >> r;
//obliczenie objetosci i wyprowadzenie wynikow
cout << "\n Objetosc wynosi: "<< pi*r*r*r*4/3;
getch();
}
Zad. b.

/* Autor... gr. ... Elektronika i Telekomunikacja */

#include // dodaj funkcje z biblioteki
#include
#include

void main()
{
double r, //promien
p, //pole powierzchni
v; //objetosc
char imie[20]; // tu pamieta litery
char znak; //zm. pomocnicza

clrscr();
cout << endl << " Jak Ci na imie ? ";
cin >> imie;
cout << endl << " Witaj " << imie << " -nacisnij cos-" << endl;
getch();

do
{
clrscr();
cout<<"\n Program oblicza pole powierzchni i objetosc kuli.\n";
for ( int i=1; i < 61; i++)
{ cout << '*';
}; //rysuje 60 gwiazdek

cout << endl << " Podaj promien kuli:" << endl;
cout << " R=";
cin >> r;

if ( r<=0.0 ) cout << " Promien musi byc dodatni !\n";
else
{ p=4*pow(r,2.0)*M_PI; //obliczenie pola powierzchni
v=4*pow(r,3.0)*M_PI/3; //obliczenie objetosci

cout.width(10); cout.precision(2); //format wydruku
cout << "\n Pole powierzchni wynosi: "<< p; //wyprowadzenie wynikow
cout << "\n Objetosc wynosi: "<< v;
}

cout << "\n\n KONIEC\? (t\\n)"; //ewentualna powtorka wykonania programu
znak=getch();
}
while (znak != 't');
}


Wyszukiwarka

Podobne podstrony:
3B 3 Precipitin Technology
Sony chassis BE 3B
Chapter 3b The First Law Closed Systems Stirling Ebdines (updated 9 10 2013)
3b
3b PN EN ściana zewnętrzna ostatnia kondygancja
[3b] Klasyfikacje skal magmowych diagramy
3b trapez
3b
TR 3B Astra, antygrawitacja i dezinformacja
3b METODY
3B

więcej podobnych podstron