musze napisac prosty kalkulator w programie dev c++ obliczajacy 2 dowolne wzory fizyczne np. na prace i energie. z góry dziekuje za pomoc i prosze o opisanie funkci kazdego wyrazenia uzytego w tym zapisie :* :)

musze napisac prosty kalkulator w programie dev c++ obliczajacy 2 dowolne wzory fizyczne np. na prace i energie. z góry dziekuje za pomoc i prosze o opisanie funkci kazdego wyrazenia uzytego w tym zapisie :* :)
Odpowiedź

#include //deklaracja bibliotek #include using namespace std; //deklaracja std, aby nie trzeba było ciągle pisać np std::cout itp. int main() //tu zaczyna sie glowna funkcja programu { int x; //deklaracja zmiennej x typu integer (liczby calkowite) float W,F,s,Ek,Ep,m,v,g,h; //deklaracja zmiennych typu float (liczby rzeczywiste) cout << "Wybierz wzor: "; //wypisuje na ekranie menu cout << "Praca:" << endl; cout << "1: W=F*s" << endl; cout << "Energia kinetyczna" << endl; cout << "2: Ek=(m*v^2)/2" << endl; cout << "Energia potencjalna" << endl; cout << "3: Ep=mgh" << endl; cin >> x; //czyta x switch (x) //funkcja wyboru { case 1: //jezeli wybrano 1 { cout << "W=F*s" << endl; cout << "Podaj F: "; cin >> F; cout << "Podaj s: "; cin >> s; W=F*s; //liczy W cout << "W=" << W << endl; //wypisuje wynik break; //przerywa wykonywanie funkcji } case 2: { cout << "Ek=(m*v^2)/2" << endl; cout << "Podaj m: "; cin >> m; cout << "Podaj v: "; cin >> v; Ek=(m*(v*v))/2; cout << "Ek=" << Ek << endl; break; } case 3: { cout << "Ep=mgh" << endl; cout << "Podaj m: "; cin >> m; cout << "Podaj g: "; cin >> g; cout << "Podaj h: "; cin >> h; Ep=m*g*h; cout << "Ep=" << Ep << endl; break; } default: { cout << "Blad!" << endl; break; } //jezeli zle wpisane liczby - wypisuje blad } system("PAUSE"); //zatrzymuje program aby sie odrazu nie zamknal }

Dodaj swoją odpowiedź