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

1. Sa se afiseze pe ecran toate numerele naturale nenule, impare mai mici sau egale cu n in ordine crescatoare
2. Sa se determine produsul cifrelor unui nr natural
3. Sa se determine cifra cea mai mica a unui nr natural

Răspunsuri la întrebare

Răspuns de Sergetec
0

Salut!

Ai mai jos rezolvarile la toate cele 3 probleme in limbaj C++

1.

#include <iostream>

using namespace std;

int main()

{

 int n;

 cin >> n;

 for (int i = 1; i <= n; i += 2)

 {

   cout << i << " ";

 }

 return 0;

}

2.

#include <iostream>

using namespace std;

int main()

{

 int n, p = 1;

 cin >> n;

 while (n != 0)

 {

   int c = n % 10;

   p *= c;

   n = n / 10;

 }

 cout << p;

 return 0;

}

3.

#include <iostream>

using namespace std;

int main()

{

 int n, min = 1000000000;

 cin >> n;

 while (n != 0)

 {

   int c = n % 10;

   if (c < min)

   {

     min = c;

   }

   n = n / 10;

 }

 cout << min;

 return 0;

}

Alte întrebări interesante