User Tools

Site Tools


Sidebar






Old

courses:informatics:extra_tasks

Простые задачи

  • 3 Написать программу, которая выводит строку “HELLO WORLD!” на консоль.
  • 3 На вход подаются два целых числа
    • если первое больше второго, вывести их сумму
    • если они равны, вывести 0
    • если второе больше первого, вывести их произведение.
  • 3 Найти и вывести максимальное число из трех целых чисел (числа вводятся с консоли).
  • 3 Заполнить значениями, введенными с клавиатуры, одномерный список целых чисел длиной 15 и вывести эти значения на консоль.
  • 3 Заполнить значениями, введенными с клавиатуры, одномерный список целых чисел длиной 15 и вывести эти значения на консоль в обратном порядке.
  • 3 Найти и вывести максимальное число из 15 целых чисел (числа вводятся с консоли).
  • 3 Найти и вывести первое отрицательное число из 3 введенных целых чисел.
  • 3 Найти и вывести первое отрицательное число из 15 введенных целых чисел.
  • 3 Найти и вывести последнее отрицательное число из 15 введенных целых чисел.
  • 3 Найти и вывести среднее арифметическое 3 введенных целых чисел.
  • 3 Найти и вывести среднее арифметическое 15 введенных целых чисел.
  • 3 Найти и вывести индекс первого символа пробела из 3 введенных символов (пробел вводится обязательно).
  • 3 Найти и вывести индекс первого символа пробела из 15 введенных символов (пробел вводится обязательно).
  • 3 Посчитать и вывести количество пробелов в 15 введенных символах.
  • 3 Посчитать и вывести количество пробелов и восклицательных знаков в 15 введенных символах
  • 3 Вывести индексы пробелов в 15 введенных символах, если пробелов в символах не было, вывести символ “-”.
  • 3 На вход программе подается сначала число n, а после - n целых чисел. Требуется определить, упорядоченны ли числа по неубыванию. Вывести “Yes” или “No”. Числа для обработки сохранить в список.
  • 3 На вход программе подается строка, представляющая собой одно слово из латинских букв. Требуется определить, является ли слово палиндромом (одинаково читающееся в обоих направлениях (anna)). Вывести “Yes” или “No”.
  • 3 Заполнить двумерный список нулями и вывести его на консоль.
    • размера 10×10
    • размера 5×10
    • размера 10×5

Задачи на списки

  • 3 Найти разницу между максимальным и минимальным числом в этом списке.
  • 3 Найти сумму элементов списка, расположенных до минимального элемента
  • 3 Найти сумму элементов списка, расположенных после последнего элемента, равного нулю
  • 3 Найти сумму модулей элементов списка, расположенных после максимального по модулю элемента
  • 3 Найти сумму модулей элементов списка, расположенных после первого элемента, равного нулю
  • 3 Найти произведение элементов списка, расположенных между первым и вторых нулевыми элементами
  • 3 Найти сумму элементов списка, расположенных между первым и последним отрицательными элементами
  • 3 Найти произведение элементов списка, расположенных между максимальным по модулю и минимальным по модулю элементами

Задачи на строки

  • Определить длину строки, введенной пользователем.
  • Найти разницу между числом строчных и прописных (заглавных) букв в строке.
  • Дана строка состоящая из букв и цифр (считается, что больше одной цифры подряд идти не может). Требуется посчитать сумму этих цифр.
  • Дана строка состоящая из букв и цифр Требуется сформировать и вывести новую строку, состоящую только из этих цифр, разделенных пробелами.
  • Поменять местами слова в строке, состоящей из двух слов.
  • Вводится строка, представляющая собой некоторое слово. Требуется определить, является ли это слово палиндромом - одинаково читающимся в обоих направлениях. (Saippuakivikauppias - слово палиндром)
  • Добавить в строку пробелы после знаков препинания, если они там отсутствуют.
  • Требуется в произвольной строке удалить последнее слово, т.е. все символы после последнего пробела в строке.
  • Найти слово, стоящее в тексте под определенным номером, и вывести его первую букву.
  • Подсчитать количество слов во введенной пользователем строке. Для упрощения задачи считать, что слова разделяются исключительно одним пробелом, а первый и последний символы строки не являются пробелами.
  • Во введенной строке удалить все символы между первым и вторым вопросительным знаком. Сами знаки в троке оставить
  • Дана строка. Определите процентное отношение строчных и прописных букв к общему числу символов в ней.
courses/informatics/extra_tasks.txt · Last modified: 2022/12/10 09:08 (external edit)