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

1. Scrie un program care citește două numere întregi a și b de maximum 5 cifre, ce reprezintă laturile unui dreptunghi. Să se afișeze aria și perimetrul dreptunghiului.

Pentru executie:
Date input:
- se citește lungimea dreptunghiului 5
- se citește latimea dreptunghiului 6
Date output:
- se afișează aria: 30
- se afișează perimetrul: 22

2. Se citește un număr natural n de exact trei cifre. Scrie un program C++ care afișează suma cifrelor numărului n.

Pentru executie:
Date input: se citește 254
Date output: se afișează: 11

3. Se citește un număr natural n de cel putin trei cifre. Scrie un program C++ care afișează suma cifrelor numărului n.

Pentru executie:
Date input: se citește 254
Date output: se afișează: 11

4. Distanța dintre orașele București și Ploiești este de 60 de km. Scrie un program C++ care citește un număr real strict pozitiv v ce reprezintă viteza unui tren exprimată în km/h și afișează în câte minute, trenul care pleacă din București ajunge la Ploiești.

Pentru executie:
Date input: se citește 50
Date output: se afișează: 72

Răspunsuri la întrebare

Răspuns de elenadiana27
1

1. #include <iostream>

//numele tau

using namespace std;

int main()

{

int a, b ,A, P;

cin>>a>>b;

A=a*b;

P=2*a+2*b;

cout<<"A="<<A;

cout<<"P="<<P;

return 0;

}

2 si 3 sunt la fel, deci eu am folosit acelasi program:

#include <iostream>

//numele tau

using namespace std;

int main()

{

int x, s=0;

cin>>x;

while(x!=0)

{s=s+x%10;

x=x/10;}

cout<<"Suma numerelor este"<<s;

return 0;

}

4. #include <iostream>

//numele tau

using namespace std;

int main()

{double v, d=60;

cin>>v;

if(v<0)

{cout<<"V trebuie sa fie pozitiva. Introdu :";

cin>>v;}

double timp=d/v;

cout<<"Trenus ajunge in Bucuresti in"<<timp*60<<"minute.";

return0;

}

Poti sa dai copy paste la fiecare exercitiu in parte :)

Alte întrebări interesante