Тема: Арифметичні цикли
Потрібна допомога в реалізації даної задачі на мові С++:
Задані натуральні числа m та n. Обчислити суму m останніх цифр числа n.
Буду дуже вдячна за швидку відповідь
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → Арифметичні цикли
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Потрібна допомога в реалізації даної задачі на мові С++:
Задані натуральні числа m та n. Обчислити суму m останніх цифр числа n.
Буду дуже вдячна за швидку відповідь
Švydka vôdpovêdj.
#include <iostream>
#include <locale>
#include <string>
using namespace std;
int main()
{
setlocale(LC_CTYPE, "ukr");
string s;
int m = 4, n = 123456789, sum = 0;
cin >> m;
for(int i = 0; i < m; i++)
{
sum += n % 10;
s += to_string(n % 10) + ' ';
n = n / 10;
}
cout << "Сума ласт цифр " << s << " дорiвнює " << sum;
}
«Книги – морська глибина, хто в них пірне аж до дна, той хоч і труду мав досить, дивнії перли виносить». Іван Франко
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися