ЗАДАЧИ НА ВВОД И ВЫВОД


Здесь представлены задачи для тренировки при изучении языка Python. Рекомендуемый уровень: начала программирования, изучения языка. Школьный уровень: 7-9 классы общеобразовательной школы. Решения задач есть в приложении "ОГЭ, ЕГЭ: информатика - программирование на Python", скачать можно в Google Play.

  1. Задача prinp001

    Задайте в программе три переменные с любым именем и значениями 5, 10, 15.

  2. Задача prinp002

    Задайте в программе три переменные с любым именем и значениями 15, 10, 0. Выведите на экран их произведение.

  3. Задача prinp003

    Создайте две переменных и введите в них данные с клавиатуры. Напишите простейший калькулятор, который умножает, делит, складывает, вычитает эти два числа, выведите результаты на экран.

  4. Задача prinp004

    Пользователь вводит число. Выведите на экран десятичное, двоичное, восьмеричное и шестнадцатеричное представление этого числа с помощью функций bin(), oct(), hex().

  5. Задача prinp005

    Пользователь вводит три числа a, b, c. Создайте переменную f, в которую запишите результат выражения: (a * b) + (a * c). Возведите полученное число в третью степень и результат разделите на два. Выведите его на экран.

  6. Задача prinp006

    Создайте две символьных переменных a и b. Занесите в них слова "Вторник" и "Понедельник". Выведите слова так, чтобы понедельник шёл перед вторником и между ними находилась запятая с пробелом (", ")

  7. Задача prinp007

    Запросите у пользователя имя с помощью input("Введите ваше имя: "). Поприветствуйте его.

  8. Задача prinp008

    Спросите у пользователя имя, возраст, место проживания и страну проживания. Оформите вывод таким образом: "Уважаемый ИМЯ! На сегодняшний день Вы проживаете в стране СТРАНА, в городе МЕСТО_ПРОЖИВАНИЯ, и вы родились в ТАКОМ_ТО_ГОДУ".

  9. Задача prinp009

    Если мы присвоим переменной s знак "*" (s = "*"), а потом выведем значение переменной s, умножив его на 5 (print(s * 5)), то Питон выведет 5 "звёздочек". Попробуйте, оперируя пробелами, звёздочками и множеством команд print() вывести на экран ёлку. Что-то вроде этого:

    * *** ***** *** ******* ***** ********* ***********

  10. Задача prinp010

    Запросите у пользователя произвольные данные, выведите на экран в виде анкеты. Например:

    ***** АНКЕТА: ***** ИМЯ: Сергей ОТЧЕСТВО: Борисович ФАМИЛИЯ: Иванов ********* ДАТА РОЖДЕНИЯ: 01.01.1784 МЕСТО РОЖДЕНИЯ: САНКТ-ПЕТЕРБУРГ РАБОТА, ДОЛЖНОСТЬ: Пенсионер *********

Если вы учитель информатики государственной школы или занимаетесь репетиторством в индивидуальном порядке, то можете использовать тексты задач без ограничений.

Решение большинства задач также возможно и на других языках программирования (Java, C++, Pascal и т.д.)



© 2019-2021 Виктор Трофимов
[ В начало страницы ]