C++ zadania 1.Napisz program obliczający energię kinetyczną dla podanych przez użytkownika wartości prędkości i masy . Program powinien podawać komunikat „Niepoprawne dane” dla liczb mniejszych bądź równych zero. 2.Napisz program rozwiązujący następujący problem: „Jeśli uczeń posiada ocenę co najmniej 5 na świadectwie lub uzyskał co najmniej 85% z testu diagnozującego to zostaje przydzielony do zaawansowanej grupy z angielskiego. Jeśli nie spełnia żadnego warunku to dostaje przydział do grupy podstawowej.” BŁAGAM SZYBKO
Odpowiedź:
1 zadanie:
#include <iostream>
using namespace std;
int main()
{
int predkosc, masa;
float ek;
cout<<"podaj predkosc w metrach na sekunde: ";
cin>>predkosc;
if(predkosc<=0)
{
cout<<"niepoprawne dane"<<endl;
}
cout<<"podaj mase w kilogramach: ";
cin>>masa;
if(masa<=0)
{
cout<<"niepoprawne dane"<<endl;
}
ek = (float)(masa*(predkosc*predkosc)) / 2;
cout<<"energia kinetyczna wynosi: "<<ek<<"J"<<endl;
return 0;
}
2 zadanie:
#include <iostream>
using namespace std;
int main()
{
int ocena;
int procent_z_egzaminu;
cout<<"podaj ocene z swiadectwa: ";
cin>>ocena;
cout<<"procent z egzaminu: ";
cin>>procent_z_egzaminu;
if(ocena>=5 || procent_z_egzaminu>=85)
{
cout<<" zostales przydzielony do zaawansowanej grupy z angielskiego."<<endl;
} else
{
cout<<" zostales przydzielony do podstawowej grupy z angielskiego."<<endl;
}
return 0;
}
Wyjaśnienie: