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

Va rog frumos sa ma ajutati dau coroana :
1) Se da un numar real. Se cere modulul sau.
2) Se da doua numere. Sa se afiseze in ordine descrescatoare.
3) Se dau varstele lui Ionel si Radu. Determinati care este mai mare si cu cati ani.

Răspunsuri la întrebare

Răspuns de gabi54t
1

Răspuns:

1).

#include <iostream>

using namespace std;

int main()

{

   float x;

   cin>>x;

   if(x<0)

       cout<<-x;

   else

       cout<<x;

   return 0;

}

2).

#include <iostream>

using namespace std;

int main()

{

   float a,b;

   cin>>a>>b;

   if(a>b)

       cout<<a<<" "<<b;

   else

       cout<<b<<" "<<a;

   return 0;

}

3).

#include <iostream>

using namespace std;

int main()

{

   float varsta_ionel,varsta_radu;

   cin>>varsta_ionel>>varsta_radu;

   if(varsta_ionel>varsta_radu)

      cout<<"Ionel este mai mare decat Radu cu "<<varsta_ionel-varsta_radu<<" ani";

   else

       cout<<"Radu este mai mare decat Ionel cu "<<varsta_radu-varsta_ionel<<" ani";

   return 0;

}

Explicație:

1). Declari variabila ca float ca sa poti scrie numar cu virgula, sau cu minus apoi verifici daca este negativ sau nu,

Daca este negativ, afisezi numarul fara minus, iar daca este pozitiv, afisezi numarul in sine.

2).

Declari cele doua variabile (daca iti spune ca sunt numere naturale, le declari cu unsigned, iar daca sunt intregi, le declari cu int)

Apoi le compari, si le afisezi in ordine descrescatoare.

3).

Declari cele 2 variabile, apoi le compari ca la ex 2, si apoi afisezi raspunsul, spunand care dintre cele 2 variabile este mai mare si dupa aceea afisezi diferenta dintre cele doua numere.


Supermen55: Ai insta sau snap?
gabi54t: am insta
gabi54t: itsthekidthekiwikidakasorinel
Alte întrebări interesante