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

1. Se citeste un numar natural n. Sa se scrie toate
numerele impare naturale de la n la 1.
2. Se citeste un numar natural n. Sa se scrie cate cifre are
n.
3. Se citeste un numar natural n. Sa se scrie suma cifrelor lui n.
Multumesc!

Răspunsuri la întrebare

Răspuns de Sergetec
1

Salut!

Ai mai jos cele 3 programe

1.

#include <iostream>

using namespace std;

int main()

{

 int n;

 cin >> n;

 for (int i = n; i >= 1; --i)

 {

   if (i % 2 == 1)

   {

     cout << i << " ";

   }

 }

 return 0;

}

2.

#include <iostream>

using namespace std;

int main()

{

 int n, cnt = 0;

 cin >> n;

 while (n != 0)

 {

   cnt++;

   n /= 10;

 }

 cout << cnt;

 return 0;

}

3.

#include <iostream>

using namespace std;

int main()

{

 int n, s = 0;

 cin >> n;

 while (n != 0)

 {

   int c = n % 10;

   s += c;

   n /= 10;

 }

 cout << s;

 return 0;

}

Alte întrebări interesante