Informatică, întrebare adresată de ovidiuyonutzozmf5x, 9 ani în urmă

sa se defineasca functia: int SumaPare(int n)
1) returneaza suma numerelor pare de la 2 la n,
daca n este par se include si valoarea lui in rezultat

Răspunsuri la întrebare

Răspuns de ArMyFoRHeLL
1
#include <iostream>
using namespace std;
int SumaPare(int n);
int main()
{
    int n;
    cin>>n;
    cout<<SumaPare(n);
    return 0;
}
int SumaPare(int n)
{

    return n/2*(n/2+1);
}



Răspuns de Seckar
0
E simplut.

Incepi prin a citit n de la tatstatura cu un cin.

Apoi iti faci o variabila sum, sau result, si o initializezi cu 0.

Apoi mergi de la 1 la n cu un for, si cand contorul din acel for e numar par(verifici cu un if), daca e par sau nu. Daca e par il adaugi la suma.

La sfarsit afisezi acea suma!
Alte întrebări interesante