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

1. Calculati suma s=5+13+21+……+(8*n-3) unde n natural , citit de la tastatură utilizând toate instrucțiunile repetitive studiate( aveți de scris 3 programe)


2. Calculati cu for produsul p=8*11*14….*(3n+5) unde n natural , citit de la tastatură( aveți de scris 3 programe)


3. Calculati suma S=31+52+ ⋯ . .2��+1

��unde n este un număr natural care se

citește, utilizând una din instrucțiunile repetitive studiate(la alegere) -1 program


4. Calculați produsul cifrelor unui număr n(care are minim 2 cifre) utilizând una din instrucțiunile repetitive studiate(la alegere) -1 program (while sau do)


5. Calculați folosind instrucțiunea for 5n, unde n este un număr natural care se citește de la tastaturăutilizând una din instrucțiunile repetitive studiate(la alegere) -1 program la alegere


va roggg ( in C++)

Răspunsuri la întrebare

Răspuns de Sergetec
1

Salut!

Ai raspunsurile la toate problemele in limbaj C++ mai jos

1.

#include <iostream>

using namespace std;

int main()

{

int n, s = 0, m = 1;

cin >> n;

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

{

 s += 8 * m - 3;

 m++;

}

cout << s;

return 0;

}

2.

#include <iostream>

using namespace std;

int main()

{

int n, p = 1, m = 1;

cin >> n;

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

{

 p *= 3 * m + 5;

 m++;

}

cout << p;

return 0;

}

Exercitiul 3 nu se intelege

4.

#include <iostream>

using namespace std;

int main()

{

int n, p = 1;

cin >> n;

while (n != 0)

{

 int c = n % 10;

 p *= c;

 n /= 10;

}

cout << p;

return 0;

}

5.

#include <iostream>

using namespace std;

int main()

{

int n;

cin >> n;

for (int i = 1; i <= 5; i++)

{

 if (i < 5)

 {

   continue;

 }

 else

 {

   n = n * i;

 }

}

cout << n;

return 0;

}

Alte întrebări interesante