1) Напишите код в языке C++, который принимает два целых числа A и B (0 < A < B) и печатает квадраты всех натуральных

1) Напишите код в языке C++, который принимает два целых числа A и B (0 < A < B) и печатает квадраты всех натуральных чисел в диапазоне от A до B. Пример: Введите два целых числа: 10 12 100 121 144

2) Введите натуральное число и найдите сумму его цифр, используя язык C++. Пример: Введите натуральное число: 12345 Сумма цифр:
Dimon

Dimon

Конечно! Вот решение для задачи:

1) Код на языке C++, который печатает квадраты всех натуральных чисел в заданном диапазоне:

c++
#include

int main() {
int A, B;

std::cout << "Введите два целых числа: ";
std::cin >> A >> B;

for (int i = A; i <= B; i++) {
int square = i * i;
std::cout << square << " ";
}

return 0;
}


Объяснение решения:

- Сначала мы объявляем переменные `A` и `B`, чтобы принять два целых числа с клавиатуры.
- Затем мы используем цикл `for`, чтобы перебрать все числа от `A` до `B`.
- Внутри цикла мы объявляем переменную `square` и присваиваем ей значение квадрата числа `i`.
- Затем выводим значение `square` на экран.

Пример работы программы для введенных чисел 10 и 12:


Введите два целых числа: 10 12
100 121 144


2) Код на языке C++, который находит сумму цифр заданного натурального числа:

c++
#include

int main() {
int number;

std::cout << "Введите натуральное число: ";
std::cin >> number;

int sum = 0;
int temp = number;

while (temp != 0) {
int digit = temp % 10;
sum += digit;
temp /= 10;
}

std::cout << "Сумма цифр: " << sum;

return 0;
}


Объяснение решения:

- Сначала мы объявляем переменную `number`, чтобы принять натуральное число с клавиатуры.
- Затем мы объявляем переменные `sum` и `temp`. Переменная `sum` будет хранить сумму цифр числа, а переменная `temp` будет использоваться для обработки числа.
- Внутри цикла `while` мы используем операцию остатка от деления `%` и деление нацело `/` для получения каждой цифры числа и добавления ее к `sum`.
- После завершения цикла, мы выводим значение `sum` на экран.

Пример работы программы для введенного числа 12345:


Введите натуральное число: 12345
Сумма цифр: 15


Надеюсь, это решение будет понятно школьнику! Если у вас есть еще вопросы, не стесняйтесь задавать.
Знаешь ответ?
Задать вопрос
Привет!
hello