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
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;}
#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
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; }
}
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