1. Главная
  2. Библиотека
  3. Высшая математика
  4. На вход программе подаётся натуральное число . Напишите...
Разбор задачи

На вход программе подаётся натуральное число . Напишите программу, которая подсчитывает сумму тех чисел от 1 до (включительно), квадрат которых оканчивается на 2 , на 5 или на 8 . Программа должна вывести единственное число в соответствии с условием

  • Предмет: Высшая математика
  • Автор: Кэмп
  • #Математический анализ
  • #Теория чисел
На вход программе подаётся натуральное число . Напишите программу, которая подсчитывает сумму тех чисел от 1 до (включительно), квадрат которых оканчивается на 2 , на 5 или на 8 . Программа должна вывести единственное число в соответствии с условием

Условие:

На вход программе подаётся натуральное число nn. Напишите программу, которая подсчитывает сумму тех чисел от 1 до nn (включительно), квадрат которых оканчивается на 2 , на 5 или на 8 . Программа должна вывести единственное число в соответствии с условием задачи. Примечание. Если таких чисел нет в указанном диапазоне, то следует вывести 0 .

Решение:

Давайте разберем задачу шаг за шагом.

Шаг 1: Дано

Мы имеем натуральное число nn. Нам нужно найти сумму чисел от 1 до nn, квадрат которых оканчивается на 2, 5 или 8.

Шаг 2: Найти

Нужно вывести сумму чисел, удовлетворяющих условию. Если таких чисел нет, вывести 0.

Шаг 3: Решение

  1. Определим условия: Квадрат числа kk оканчивается на 2, 5 или 8. Для этого нам нужно проверить последние цифры квадратов чисел от 0 до 9, так как все числа в десятичной системе имеют последние цифры от 0 до 9....

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое свойство чисел позволяет существенно упростить проверку условия 'квадрат числа оканчивается на 2, 5 или 8'?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет