User Tools

Site Tools


courses:informatics:extra_tasks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

courses:informatics:extra_tasks [2018/09/04 09:28]
tatyana.berlenko
courses:informatics:extra_tasks [2022/12/10 09:08]
Line 1: Line 1:
-====== Простые задачи ====== 
- 
-  * <color green>​3</​color>​ Написать программу,​ которая выводит строку "HELLO WORLD!"​ на консоль. 
-  * На вход подаются два целых числа 
-     * если первое больше второго,​ вывести их сумму 
-     * если они равны, вывести 0 
-     * если второе больше первого,​ вывести их произведение. 
-  *  <color green>​3</​color>​ Найти и вывести максимальное число из трех целых чисел (числа вводятся с консоли). 
-  *  <color green>​3</​color>​ Заполнить значениями,​ введенными с клавиатуры,​ одномерный массив целых чисел длиной 15 и вывести эти значения на консоль. 
-  *  <color green>​3</​color>​ Заполнить значениями,​ введенными с клавиатуры,​ одномерный массив целых чисел длиной 15 и вывести эти значения на консоль в обратном порядке. 
-  *  <color green>​3</​color>​ Найти и вывести максимальное число из 15 целых чисел (числа вводятся с консоли). 
-  *  <color green>​3</​color>​ Найти и вывести первое отрицательное число из 3 введенных целых чисел. 
-  *  <color green>​3</​color>​ Найти и вывести первое отрицательное число из 15 введенных целых чисел. 
-  *  <color green>​3</​color>​ Найти и вывести последнее отрицательное число из 15 введенных целых чисел. 
-  *  <color green>​3</​color>​ Найти и вывести среднее арифметическое 3 введенных целых чисел. 
-  *  <color green>​3</​color>​ Найти и вывести среднее арифметическое 15 введенных целых чисел. 
-  *  <color green>​3</​color>​ Найти и вывести индекс первого символа пробела из 3 введенных символов (пробел вводится обязательно). 
-  *  <color green>​3</​color>​ Найти и вывести индекс первого символа пробела из 15 введенных символов (пробел вводится обязательно). 
-  *  <color green>​3</​color>​ Посчитать и вывести ​ количество пробелов в 15 введенных символах. 
-  *  <color green>​3</​color>​ Посчитать и вывести количество пробелов и восклицательных знаков в 15 введенных символах 
-  *  <color green>​3</​color>​ Вывести индексы пробелов в 15 введенных символах,​ если пробелов в символах не было, вывести символ “-”. 
-  * <color green>​3</​color>​ На вход программе подается сначала число n, а после - n целых чисел. Требуется определить,​ упорядоченны ли числа по неубыванию. Вывести "​Yes"​ или "​No"​. Числа для обработки сохранить в список. 
-  * <color green>​3</​color>​ На вход программе подается строка,​ представляющая собой одно слово из латинских букв. Требуется определить,​ является ли слово палиндромом (одинаково читающееся в обоих направлениях (anna)). Вывести "​Yes"​ или "​No"​. 
-  * <color green>​3</​color>​ Заполнить двумерный список нулями и вывести его на консоль. 
-      * размера 10x10 
-      * размера 5x10 
-      * размера 10x5 
- 
- 
-===== Задачи на списки ===== 
-  
-  * <color green>​3</​color>​ Найти разницу между максимальным и минимальным числом в этом массиве. 
-  * <color green>​3</​color>​ Найти сумму элементов массива,​ расположенных до минимального элемента 
-  * <color green>​3</​color>​ Найти сумму элементов массива,​ расположенных после последнего элемента,​ равного нулю 
-  * <color green>​3</​color>​ Найти сумму модулей элементов массива,​ расположенных после максимального о модулю элемента 
-  * <color green>​3</​color>​ Найти сумму модулей элементов массива,​ расположенных после первого элемента,​ равного нулю 
-  * <color green>​3</​color>​ Найти произведение элементов массива,​ расположенных между первым и вторых нулевыми элементами 
-  * <color green>​3</​color>​ Найти сумму элементов массива,​ расположенных между первым и последним отрицательными элементами 
-  * <color green>​3</​color>​ Найти произведение элементов массива,​ расположенных между максимальным по модулю и минимальным по модулю элементами 
- 
-===== Задачи на строки ===== 
- 
-  * Определить длину строки,​ введенной пользователем. 
-  * Найти разницу между числом строчных и прописных (заглавных) букв в строке. 
-  * Дана строка состоящая из букв и цифр (считается,​ что больше одной цифры подряд идти не может). Требуется посчитать сумму этих цифр. 
-  * Дана строка состоящая из букв и цифр Требуется сформировать и вывести новую строку,​ состоящую только из этих цифр, разделенных пробелами. 
-  * Поменять местами слова в строке,​ состоящей из двух слов. 
-  * Вводится строка,​ представляющая собой некоторое слово. Требуется определить,​ является ли это слово палиндромом - одинаково читающимся в обоих направлениях. (Saippuakivikauppias - слово палиндром) 
-  * Добавить в строку пробелы после знаков препинания,​ если они там отсутствуют. 
-  * Требуется в произвольной строке удалить последнее слово, т.е. все символы после последнего пробела в строке. 
-  * Найти слово, стоящее в тексте под определенным номером,​ и вывести его первую букву. 
-  * Подсчитать количество слов во введенной пользователем строке. Для упрощения задачи считать,​ что слова разделяются исключительно одним пробелом,​ а первый и последний символы строки не являются пробелами. 
-  * Во введенной строке удалить все символы между первым и вторым вопросительным знаком. Сами знаки в троке оставить 
-  * Дана строка. Определите процентное отношение строчных и прописных букв к общему числу символов в ней. 
-  
  
courses/informatics/extra_tasks.txt · Last modified: 2022/12/10 09:08 (external edit)