Условие задачи | | Прогресс |
Темы:
Ввод, вывод данных
Даны две переменные, которые вводятся с клавиатуры. Необходимо поменять местами значения этих переменных: в переменной a должно быть записано то, что раньше хранилось в b , а в переменной b записано то, что раньше хранилось в a . Затем эти переменные выводятся, сначала переменная a , потом b .
Заполните пропущенные строки в программе.
| |
|
Темы:
Ввод, вывод данных
Замените в программе символы __ таким образом, чтобы числа 10 и 20 выводились в столбик (каждое число на отдельной строке).
Удалите эти подчеркивания и напишите на этом месте нужные числа и переход на новую строку.
| |
|
Темы:
Ввод, вывод данных
С клавиатуры подается одно целое число. Напишите программу, которая запрашивает ввод с клавиатуры данного числа и выводит его на экран.
Формат входных данных
Единственная строка входных данных содержит одно натуральные число. Значения не превышают 109.
Формат выходных данных
Выведите на экран считанное число.
Примечание
Формат входных данных описывает как будут подаваться данные на вход. Входные данные считываются программой стандартным операторам ввода. Никакую дополнительную информацию для пользователя выводить не нужно.
Формат выходных данных описыват в каком виде вам необходимо вывести данные на экран. Необходимо строго придерживаться описанному формату данных.
Примеры, которые приводятся после условия задачи даны для того, чтобы вы могли протестировать программу ДО того как будете ее отправлять на проверку. Но, не ограничивайтесь данными примерами. Попробуйте придумать свои входные данные и проанализируйте, что выводит программа и соответствует ли это условию задачи.
| |
|
Темы:
Ввод, вывод данных
Ввод, вывод данных
С клавиатуры подается два целых числа. Напишите программу, которая запрашивает ввод с клавиатуры данные числа и выводит их на экран.
Входные данные
Единственная строка входных данных содержит два натуральных числа через пробел. Значения не превышают 109.
Выходные данные
Выведите на экран считанное числа в исходном порядке.
| |
|
Темы:
Ввод, вывод данных
Ввод, вывод данных
С клавиатуры подается два целых числа. Напишите программу, которая запрашивает ввод с клавиатуры данные числа и выводит их на экран.
Входные данные
Единственная строка входных данных содержит два натуральных числа через пробел. Значения не превышают 109.
Выходные данные
Выведите на экран считанное числа в исходном порядке.
| |
|
Темы:
Ввод, вывод данных
Ввод, вывод данных
Напишите программу, которая запрашивает у пользователя два числа и выводит их на экран в обратном порядке.
Формат входных данных
Входные данные содержат две строки. В каждой строке записано по одному целому числу. Каждое число не превышает 100.
Формат выходных данных
Выведите на экран две строки, в каждой из которых записано по одному числу. В первой строке выведите число, которое было введено вторым, а во второй строке - число, которое было введено первым.
| |
|
Темы:
Ввод, вывод данных
Ввод, вывод данных
Напишите программу, которая запрашивает у пользователя два числа и выводит их на экран в обратном порядке.
Формат входных данных
Входные данные содержат две строки. В каждой строке записано по одному целому числу. Каждое число не превышает 100.
Формат выходных данных
Выведите на экран две строки, в каждой из которых записано по одному числу. В первой строке выведите число, которое было введено вторым, а во второй строке - число, которое было введено первым.
| |
|
Темы:
Ввод, вывод данных
Ученики увлеклись шифрованием и шифруют свои имена и фамилии, расставляя в них буквы в алфавитном порядке (отдельно в имени, отдельно в фамилии), а потом записывают их заглавными буквами, каждый ученик — в новой строке.
Например, имя Соня Сонина превращается в НОСЯ АИННОС.
Учеников звали Лера Иванова, Вася Сидоров и Катя Антонова. Выведите, что у них получилось.
| |
|
Темы:
Ввод, вывод данных
Вася вступил в редакцию школьной газеты и решил написать программу, которая печатала бы приветственные фразы для их издания. Но когда он отошёл, какой-то хулиган стёр половину строчек. Восстановите программу так, чтобы она выводила такой же результат, как ниже:
Привет, дорогие читатели!
Сегодня пятница!
| |
|
Темы:
Ввод, вывод данных
Аня учит порядок цветов радуги. Чтобы дать ей потренироваться, Вася собирается расставить цвета в алфавитном порядке и предложить Ане восстановить последовательность.
Напишите программу, выводящую в столбик все цвета радуги в алфавитном порядке и с маленьких букв.
| |
|
Темы:
Ввод, вывод данных
Вася подсмотрел заготовки наших задач и решил, что такое он и сам умеет. Он напечатал в первой, третьей и пятой строках их названия: например, в первой написано 'первая строка'. Напишите такую программу.
первая строка
третья строка
пятая строка |
| |
|
Темы:
Ввод, вывод данных
Лера записывает нули и единицы в табличке 5х5.
Она хочет расставить цифры так, чтобы сумма цифр в первой строке была равна 1, во второй — 2, и так далее до пятой, где сумма равна 5; также нужно, чтобы сумма цифр в первом столбце была равна 1, во втором — 2, ... в пятом — 5.
Помогите Лере расставить цифры и выведите готовую таблицу (цифры в строке пишутся через пробелы, никаких символов кроме 0 и 1 нет).
| |
|
Темы:
Ввод, вывод данных
Редактор школьной газеты Костя серьезно относится к работе газеты: каждую неделю он подсчитывает, сколько заданий нужно сделать его подопечному Васе и сколько тот уже сделал.
Костя даже написал программу, которая бы печатала текст с количеством задач, но, запустив её вечером понедельника, случайно удалил пару строк.
Посмотрите на результат запуска и помогите Косте восстановить программу, не меняя готовых строк.
Из 99 дел сделано только 7
До встречи! |
| |
|
Темы:
Ввод, вывод данных
Вася принимает сигналы из космоса на радиоприёмник. Он уже успел записать такую последовательность символов:
|-|--|---|----|
Догадайтесь, какими должны быть следующие 12 символов. Напишите программу, которая бы печатала последовательность, к которой добавили эти 12 символов.
| |
|
Темы:
Ввод, вывод данных
Вася решил поучаствовать в школьной лотерее. Для этого ему нужно выбрать простое число до 50, но он их совсем не помнит.
Выведите все простые числа до 50 через пробел. Переходите на новую строку при начале нового десятка (то есть, простые числа до 10 должны быть на первой строчке, а от 10 до 20 — на второй, и т.д.).
| |
|
Темы:
Ввод, вывод данных
У Коли нет под рукой компьютера, и он записывает программы в блокноте. В этот блокнот он записал программу, которая выводит строку "Привет, мир!". Напишите свою программу, которая выводит запись из Колиного блокнота.
- print("print('Привет, мир!')")
- print('Привет, мир!')
- print("Привет, мир!")
- print("print('Привет, мир!")')
- Привет, мир!
| |
|
Темы:
Ввод, вывод данных
Ваня готовит блюдо из четырёх ингредиентов. В рецепте не написано их количество и последовательность добавления, но Вася знает их сам. Он кладёт в кастрюлю первый ингредиент, пять третьих, шесть четвёртых, семь вторых, а затем ещё раз первый.
Его младший брат, который ещё не умеет считать, но умеет писать, записывает через пробел в блокнот всё, что оказывается в кастрюле по очереди.
По названиям ингредиентов выведите получившуюся запись.
| |
|
Темы:
Ввод, вывод данных
Ваня и Саша записывали всё, что им говорит учитель, в тетрадь, а под каждой фразой писали длину этой фразы. Они очень удивились, когда числа не сошлись, но оказалось, что после каждой фразы Саша ставила 2 восклицательных знака, вот и разница.
Прочитайте фразу и выведите Ванину запись и Сашину запись.
| |
|
Темы:
Ввод, вывод данных
Саша записывает список для покупок в магазине в столбик, а Сашина сестра — через запятую и пробел.
Превратите Сашину запись в запись Сашиной сестры. В Сашином списке продуктов 4 пункта.
| |
|
Темы:
Ввод, вывод данных
Владелец футбольного кафе установил в зале автомат, который выводит фразу В следующем сезоне (команда) выиграет Лигу Чемпионов!, где (команда) — та, которую в автомат вводит посетитель.
Дана строка с названием команды. Выведите, что показывает автомат.
| |
|
Темы:
Ввод, вывод данных
Напишите программу, которая спрашивает улицу, номер дома и номер квартиры пользователя, а затем выводит его адрес по шаблону
Я живу на улице (улица) дом (дом) квартира (квартира).
| |
|
Темы:
Ввод, вывод данных
Ваня придумывает слова для игры в «шляпу» (для которой эти слова нужно будет написать на бумажках и перемешать в шляпе) и отмеряет восклицательными знаками, сколько они занимают места, чтобы вырезать для них бумажные карточки правильного размера.
Дано слово. Выведите два восклицательных знака, а между ними — столько пробелов, сколько букв в слове.
| |
|
Темы:
Ввод, вывод данных
Вася ошибся, когда писал программу, и теперь она выводит бесконечную последовательность >+<|>+<|>+<|> … Выведите только её первые 99 символов.
| |
|
Темы:
Ввод, вывод данных
Вася снова написал какую-то программу и стёр её, оставив только два результата запуска. Восстановите программу по тому, что она выводила.
| |
|
Темы:
Ввод, вывод данных
Саша записывает в столбик строки: Я, 1ю, 22Э, 333ь, т. д. Выведите 13-ю строку в этой последовательности.
| |
|
Темы:
Ввод, вывод данных
Саша берёт строку и добавляет к ней слева и справа по одинаковому количеству символов + так, чтобы длина новой строки была в 3 раза больше исходной.
Напишите программу, которая читает строку и делает это преобразование.
| |
|
Темы:
Ввод, вывод данных
Вася написал секретную программу, которая шифрует текст. Он запустил её дважды, чтобы протестировать, а затем переписал в свой блокнот и стёр.
Восстановите программу по сохранившимся результатам двух запусков:
| |
|