Informatică, întrebare adresată de Utilizator anonim, 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
DACA SE POATE IN C++ si executat

Răspunsuri la întrebare

Răspuns de lucaciucandrei
2

COROANA TE ROG!!!

1

#include<iostream>

using namespace std;

int main(){

   int a, b;

   cout<<"lungime=",cin>>a;

   cout<<"latime=",cin>>b;

   cout<<"aria="<<a*b<<endl<<"perimetrul="<<2*a+2*b;

   return 0;

}

2

#include<iostream>

using namespace std;

int main(){

   int n;

   cin>>n;

   cout<<n%10+n/10%10+n/100%10;

   return 0;

}

3

#include<iostream>

using namespace std;

int main(){

   int n,s=0;

   cin>>n;

   while(n!=0)

       s=s+n%10,n=n/10;

   cout<<s;

   return 0;

}

4

#include<iostream>

using namespace std;

int main(){

   float v;

   cin>>v;

   cout<<60*60/v;

   return 0;

}

Alte întrebări interesante