Informatică, întrebare adresată de calinesculuka, 8 ani în urmă

se se enunte 2 probleme una structura liniara si alta structura alternativa sa se dea algoritmu acestora poate ,fi orice problema

Răspunsuri la întrebare

Răspuns de adrianalitcanu2018
3

Răspuns:

Explicație:

Structura liniara.

Un elev a primit pe parcursul unui semestru 4 note, a, b, c si d, la matematica, iar la teza a obtinut nota e. Citind de la tastatura valorile a, b, c, d si e, sa se afiseze pe ecran media acestuia la finalul semestrului.

#include <iostream>

using namespace std;

int main()

{

   double a,b,c,d,e,medie_oral,medie_finala;

   cout<<"nota a=";

   cin>>a;

   cout<<"nota b=";

   cin>>b;

   cout<<"nota c=";

   cin>>c;

   cout<<"nota d=";

   cin>>d;

   cout<<"nota e=";

   cin>>e;

   medie_oral=(a+b+c+d)/(1.0*4);

   medie_finala=(medie_oral*3+e)/(1.0*4);

   cout<<"media este"<<medie_finala;

   return 0;

}

Structura alternativa.

Un elev a primit pe parcursul unui semestru 4 note, a, b, c si d, la matematica, iar la teza a obtinut nota e. Citind de la tastatura valorile a, b, c, d si e, sa se afiseze pe ecran daca elevul este sau nu corigent.

#include <iostream>

using namespace std;

int main()

{

   double a,b,c,d,e,medie_oral,medie_finala;

   cout<<"nota a=";

   cin>>a;

   cout<<"nota b=";

   cin>>b;

   cout<<"nota c=";

   cin>>c;

   cout<<"nota d=";

   cin>>d;

   cout<<"nota e=";

   cin>>e;

   medie_oral=(a+b+c+d)/(1.0*4);

   medie_finala=(medie_oral*3+e)/(1.0*4);

   if(medie_finala>=4.5)

   cout<<"nu este corigent";

   else

   cout<<"este corigent";

   return 0;

}

Alte întrebări interesante