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

am nevoie de rezolvare urgent, 100p!!

Anexe:

Răspunsuri la întrebare

Răspuns de Sergetec
1

Salut!

Ai mai jos rezolvarile la toate problemele

a) Sa se scrie un algoritm care calculeaza produsul tuturor cifrelor unui numar.

b) Daca x = 2378 se va afisa valoarea 336

Daca x = 121 se va afisa valoarea 2

c) O valoare ar fi 120

d)

#include <iostream>

using namespace std;

int main()

{

 int n, p = 1, ca;

 cin >> n;

 while (n != 0)

 {

   ca = n % 10;

   n = n / 10;

   p = p * ca;

 }

 cout << p;

 return 0;

}

e)

#include <iostream>

using namespace std;

int main()

{

 int n, p = 1, ca;

 cin >> n;

 do

 {

   ca = n % 10;

   n = n / 10;

   p = p * ca;

 }

 while (n != 0);

 cout << p;

 return 0;

}

f)

#include <iostream>

using namespace std;

int main()

{

 int n, cn, ogl;

 cin >> n;

 cn = n;

 while (n != 0)

 {

   ogl = ogl * 10 + n % 10;

   n = n / 10;

 }

 if (cn == ogl)

 {

   cout << "DA";

 }

 else

 {

   cout << "NU";

 }

 return 0;

}

2.

#include <iostream>

using namespace std;

int main()

{

 int n;

 cin >> n;

 if (n % 2 != 0)

 {

   cout << "Numarul " << n << " este impar";

 }

 else

 {

   cout << "Numarul " << n << " este par";

 }

 return 0;

}

Alte întrebări interesante