👤

 Se introduc două numere, a şi b, a<b<5000000. Să se afişeze ultima cifră a sumei tuturor numerelor aflate între a şi b. Exemple: Date de intrare a=12 b=14 date de ieşire 9 ; date de intrare a=1000000 b=3000000 date de ieşire 0. In limbajul C.

Problema anul 1 automatica.
Multumesc anticipat!



Răspuns :

Algoritmul principal este: 
#include <stdio.h>
int main(){
int a,b;
printf("a, b = ");
scanf("%u", &a);
scanf("%u", &b);

if( (a >= b) || (a > 
5000000) || (b > 5000000)){
printf("Eroare");
return 1;
}
int sum;
for (int i =a; i<=b; i++){
sum += i;
}
result = sum % 10;
printf("Rezultatul este: %d", result);
return 0;
}

#Nu este testat