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

Se dau doua numere naturale a si b. Daca a este mai mic decat b sa se calculeze suma numerelor pare cuprinse intre a si b altfel sa se calculeze suma numerelor impare. exemplu: a=5; b = 10 => a s=6+8+10
a=9; b = 3 => b s=3+5+7+9​

Răspunsuri la întrebare

Răspuns de AndrewSon
0

Răspuns:

#include <iostream>

using namespace std;

int a,b;

int main(){

cin>>a>>b;

if(a<b){

int s=0;

for(int i=a;i<=b;i++)

if(i%2==0) s+=i;

cout<<s;

}

else{

int s=0;

for(int i=b;i<=a;i++)

if(i%2==1) s+=i;

cout<<s;

}

return 0;

}

Alte întrebări interesante