Informatică, întrebare adresată de tenno, 9 ani în urmă

Ajutor urgent!!dau fundita!!
Fie ca de la tastatura se introduc 2 numere intregi.Daca primul numar este mai mic decit al doilea,atunci se calculeaza cîtul impartirii numerilor,in caz contrar se calculeaza diferenta micsorata de 3 ori..

Răspunsuri la întrebare

Răspuns de hotlinemiami
2
Iti voi scrie codul in C++

#include <iostream>
using namespace std;

int main(){    int nr1,nr2;    cout<<"Introdu primul numar= "; cin>>n1;    cout<<"Introdu al doilea numar= "; cin>>n2;    if(n1<n2)        cout<<n1%n2;    //afisez catul impartirii lui nr1 la nr2    else        cout<<(n1-n2)/3;    //afisez diferenta micsorata de 3 ori}

tenno: sper sa inteleg ceva din ceea ce ai scris
tenno: poti sa ma mai ajuti la o problema?
hotlinemiami: sigur, spune
tenno: fie ca de la tastatura se introduc un sir de numere intregi ,pina ce se va introduce valoarea -5.Scrieti un program care calculeaza suma numerilor introduse
hotlinemiami: Ok. Vectori sau doar variabile?
hotlinemiami: int main()
hotlinemiami: int n , suma=0;
cin>>n;
while(n!=-5)
{
suma=suma+n;
cin>>n;
}
cout<<suma;
tenno: multumesc dar nu prea inteleg
hotlinemiami: Voi incerca sa fiu cat mai explicit posibil. Prima data citim 'n', ca sa vedem daca sirul introdus nu incepe cu -5. Apoi, "while" se executa (adica face ce scrie intre acolade) pana cand 'n' are valoarea -5. 'suma' este variabila care ne intereseaza pe noi. Am initializat-o cu valoarea 0, apoi adunam fiecare 'n' (numar din sir) la 'suma' , pana intalnim valoarea -5. La final, afisam valoarea sumei.
tenno: multumesc
Alte întrebări interesante