Se consideră programul pseudocod alaturat:
citește n {numar natural nenul}
s ← 0
x ← 0
⟔ pentru 1← 1, n executa
| s ← s+x
| x ← x+2
⨽ ◼
scrie s
1.Ce se va afișa pentru n=8?
2.Scrieți o valoare strict pozitiva pentru variabila n astfel incat sa se afișeze valoarea 132?
3.Scrieți programul pseudocod care sa fie echivalent cu algoritmul dat și care sa nu contina nici o structura repetitiva.
4.Scrieți programul C sau C++ corespunzător algoritmului dat.
cioroiuroxana:
adauga o poza cu cerinta ca sa fie mai clara
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
Explicație:
#include<iostream>
using namespace std;
int main(){
int n,s=0,x=0,i;
cin>>n;
for(i=1;i<=n;i++)
{ s=s+x;
x=x+2;
}
cout<<s;
return 0;
}
pentru n=8 se afiseaza valoarea 56
Răspuns de
1
Salut!
Ai rezolvarile mai jos
1. Se va afisa 56
2. 12
3.
start
natural n
citeste n
scrie n * n - n
stop
4.
#include <iostream>
using namespace std;
int main()
{
int n, s = 0, x = 0;
cin >> n;
for (int i = 1; i <= n; i++)
{
s += x;
x += 2;
}
cout << s;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba rusă,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Franceza,
9 ani în urmă