1. Главная
  2. Библиотека
  3. Программирование
  4. Напишите функцию squared(a, b, k), которая выводит на э...
Разбор задачи

Напишите функцию squared(a, b, k), которая выводит на экран таблицу квадратов для чисел от a до b, при этом не нужно выводить квадраты кратные k. Если такое число встречается, его нужно пропустить, вывод переходит к следующему числу. Строки формируются

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Напишите функцию squared(a, b, k), которая выводит на экран таблицу квадратов для чисел от a до b, при этом не нужно выводить квадраты кратные k. Если такое число встречается, его нужно пропустить, вывод переходит к следующему числу. Строки формируются

Условие:

Напишите функцию squared(a, b, k), которая выводит на экран таблицу квадратов для чисел от a до b, при этом не нужно выводить квадраты кратные k. Если такое число встречается, его нужно пропустить, вывод переходит к следующему числу.

Строки формируются так. Берем исходное число и возводим в квадрат все числа, от него и до числа, в котором последняя цифра на 1 меньше, чем в исходном. Затем переходим на следующую строку. В ней нужно будет возводить в квадрат число, в котором десятков на 1 больше, чем в исходном, а единиц столько же. Например, если надо начать с 14, то заканчиваем строку на 23, возведенным в квадрат. А следующая строка начнется с квадрата числа 24. Если, конечно, квадраты этих чисел не кратны k.

Для каждого числа при выводе отводится 4 символа и один символ пробела разделяет столбцы.

Решение:

Вот реализация функции squared(a, b, k), которая соответствует вашим требованиям:

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

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

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

Какова основная логика определения конца каждой строки в функции `squared`?

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

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

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

Топ 3 ошибок

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

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