Таких скидок больше не будет!

осталось мест 57
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Сгенерируй задачи для программирования. Без условного оператора и циклов

13 сентября 2025 09:23

{Другой предмет}
8 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Ниже представлен тест по информатике для 8 класса. Тест состоит из 15 открытых вопросов. Требуется написать программу без использования условных операторов и циклов. Можно использовать любой язык программирования (пользователь выбирает язык) или псевдокод. Ввод/вывод указаны в формулировке каждого задания.

Название теста (для печати): Тест по информатике: задачи по программированию без условных операторов и циклов (открытые вопросы)

Инструкция для участников: для каждого задания напишите программу, которая выполняет задачу без использования условных операторов (if, switch) и циклов (for, while и т.д.). Можно использовать встроенные функции работы со строками и массивами, арифметические операции и константы.

  1. Задание 1 Задача: считать два целых числа a и b и вывести их сумму. Вход: два целых числа a и b Выход: a + b

  2. Задание 2 Задача: считать два целых числа a и b и вывести разность a − b. Вход: два целых числа a и b Выход: a − b

  3. Задание 3 Задача: считать три числа a, b, c и вывести их произведение. Вход: три числа a, b и c Выход: a × b × c

  4. Задание 4 Задача: считать число n и вывести его квадрат. Вход: целое число n Выход: n^2

  5. Задание 5 Задача: считать число n и вывести его абсолютное значение. Вход: целое число n Выход: |n|

  6. Задание 6 Задача: считать строку s и вывести ее длину. Вход: строка s Выход: длина(s)

  7. Задание 7 Задача: считать строку s и вывести первый и последний символы через пробел. Вход: строка s Выход: первый символ, пробел, последний символ

  8. Задание 8 Задача: считать строку s и вывести ее в обратном порядке. Вход: строка s Выход: s, развернутая задом наперед

  9. Задание 9 Задача: считать две строки s1 и s2 и вывести их конкатенацию. Вход: строки s1, s2 Выход: s1 + s2

  10. Задание 10 Задача: считать строку s и целое число k, вывести строку s, повторённую k раз. Вход: строка s, целое число k Выход: s повторенная k раз

  11. Задание 11 Задача: считать четыре числа a1, a2, a3, a4 и вывести их сумму. Вход: четыре числа a1, a2, a3, a4 Выход: a1 + a2 + a3 + a4

  12. Задание 12 Задача: считать четыре числа a1, a2, a3, a4 и вывести их среднее арифметическое. Вход: четыре числа a1, a2, a3, a4 Выход: (a1 + a2 + a3 + a4) / 4

  13. Задание 13 Задача: считать три строки s1, s2, s3 и вывести их конкатенацию через запятую. Вход: строки s1, s2, s3 Выход: s1 + "," + s2 + "," + s3

  14. Задание 14 Задача: считать строку s и вывести количество вхождений буквы 'a' в строке. Вход: строка s Выход: количество вхождений 'a' в s (например, s.count('a'))

  15. Задание 15 Задача: считать целое число n и вывести остаток от деления n на 2. Вход: целое число n Выход: n % 2

Если хотите, могу привести готовый шаблон для эталонной проверки (под Python, JavaScript или псевдокод) или адаптировать задания под конкретный язык обучения.


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
6 Класс
{Другой предмет}
9 Класс
{Другой предмет}
5 Класс

Саша — ассистент в телеграмме