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

In c++
sub forma de program de exemplu:
#include <iostreame>
using namespace std;
int main()
etc.
va rog urgent
dau 30 puncte​

Anexe:

Răspunsuri la întrebare

Răspuns de PaulColdea
1

Răspuns :

La ex 4 :

#include <iostream>

using namespace std;

int a,b,c;

int s;

int main()

{

   cin>>a>>b>>c;  // introducem numere ,notele pe care Ionel le-a primit.

   if(a>=7)       // verificam daca prima nota este mai mare decat 5

   {

       cout << a; // daca da programul va afisa prima nota , daca nu, atunci Ionel va sari peste acea nota

       cout << " ";

   }

   if(b>=7)        // aceasi poveste ca la prima nota

   {

       cout << b;

       cout << " ";

   }

   if(c>=7)        // si la fel si pentru ultima nota

   {

       cout << c;

       cout << " ";

   }

   return 0;

}

Si la ex 5 :

#include <iostream>

using namespace std;

double a,b,r;

int x;

int main()

{

   cin >>a>>b; // introducem de la tastaura cule doua numere

   if (b!=0)   // verificam daca b(al doilea numar citit) este diferit de 0

   {

       r=a/b; // si il calculam pe r(rezultatul impartirii lui a si b)

       // aicea am facut un artificiu , care nu stiu daca este necesar , dar in cerinta am vazut da rezultatul avea mereu doar 2 zecimale

       r=r*100; /* aicea r ii de tip double asa ca poate stoca si zecimale asa ca am mai facut o

       variabila de tip int ca sa poata stoca doar numerele ordinare ale rezultatului . Asa ca l-am inmultit pe r cu 100 ca sa pun si zecimalele

       ca cifre ordinare  */

       x=r; // Dupa aceea am mutat toate cifrele ordinare din r (de tip double ) in x (de tip int)

       r=0; // stergem din r tot ce a rams

       r=x; // si mutam la loc numarul din x in r

       r=r/100; // acuma in r este un numar cam asa , xyz , si noi prin impartirea la 100 ajunge un numar de format , x,yz .

       cout << r; // si la final scriem rezultatul cu doar 2 zecimale

   }

   else // Dar daca d ==0

   {

       cout << "Impartire imposibila"; // Atuci scriem "Impartire imposibila"

   }

   return 0;

}

Explicație:

Explicatiile sunt scrise ca comentarii in programe  ;)


danu999777: mulțumesc
PaulColdea: cu placere
Alte întrebări interesante