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

VA ROG MULT AJUTATI-MA SI EXPLICATI-MI SI MIE CUM TREBUIE SA FAC PLS
Se citesc 3 numere intregi a, b,c. Daca numarul a este divizibil cu 3 atunci sa se afiseze suma celor trei numere, atlfel sa se afiseze produsul celor trei numere a, b si c.

(Amintire: Un numar este divizibil cu alt numar: a%b==0)

Răspunsuri la întrebare

Răspuns de carton0
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int a,b,c;

   cin>>a>>b>>c;

   if(a%3==0)

       cout<<a+b+c;

   else cout<<a*b*c;

   return 0;

}

Explicație:

Definesti cele 3 variabile, apoi le citesti. Daca a este divizibil cu 3, afisezi a+b+c, daca a nu este divizibil cu 3, afisezi  a*b*c.

Răspuns de davidlembrau
1

Răspuns:

# include <iostream>

using namespace std;

int main ()

{

   int a, b, c, s=0;

   cin >> a >> b >> c;

   if(a%3==0)

   {

       s=a+b+c;

       cout << s;

   }

   else if (a%3!=0)

   {

       s=a*b*c;

       cout << s;

   }

   return 0;

}

Mai intai declaram cele trei numere pe care le citim, si, luam si o variabila s, pe care o initializam (cu 0). In acest caz, numerele sunt de tip intreg, deci, le declaram de tip INT. Daca a(primul numar) este divizibil cu 3, variabila s va prelua a+b+c, altfel, daca primul numar nu este divizibil cu 3, variabila s va prelua a*b*c. Asadar, va afisa s.

Alte întrebări interesante