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

Sa se determine suma ultimelor 2 cifre pentru toate numerele naturale cuprinse in intervalul [a;b] cu a si b naturale date (a
Va rog, daca puteti rezolva in C++


AntiEaglesDavids: tu ce ai incercat?

Răspunsuri la întrebare

Răspuns de passbrain123
0
Daca am inteles bine enuntul, aceasta este o posibila rezolvare. Nu am verificat ca numerele a si b sa fie > 10 (atfel nu avem 2 cifre)

#include<iostream>
using namespace std;
int main(){    int a,b, suma=0;    cin>>a>>b;    for (int i=a; i<=b; i++) {        int c1 = i%10;        int c2 = i/10%10;        suma = suma + c1 + c2;    }    cout<<suma;   return 0;}
Anexe:
Răspuns de AntiEaglesDavids
0
#include <iostream>
int a, b, s;
int main() {
    std::cin >> a >> b;
    for(int i = a; i <= b; i++) { s += i % 10 + i / 10 % 10; if(i == b) std::cout << s; }
}


Alte întrebări interesante