courses:programming:extra_tasks

Differences

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

Link to this comparison view

courses:programming:extra_tasks [2017/03/07 10:55]
pro100kot
courses:programming:extra_tasks [2022/12/10 09:08]
Line 1: Line 1:
-====== Дополнительные задачи по программированию ====== 
- 
-  * <color green>​3</​color>​ Написать программу,​ которая выводит строку "HELLO WORLD!"​ на консоль. 
-   * На вход подаются два целых числа 
-     * если они > 0 вывести их сумму 
-     * если они равны, вывести 0 
-     * если они < 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>​ Используйте оператор switch. На вход программе подается один из трех символов:​ -, +, * и два целых числа. Выведите результат операции для первого и второго числа. (Например,​ на вход поступило '​-',​ 30, 10. Программа должна вывести 20.) 
-  * <color green>​3</​color>​ На вход программе подается сначала число n, а после - n целых чисел. Требуется определить,​ упорядоченны ли числа по неубыванию. Вывести "​Yes"​ или "​No"​. Числа для обработки сохранить в массив. 
-  * <color green>​3</​color>​ На вход программе подается строка,​ представляющая собой одно слово из латинских букв. Требуется определить,​ является ли слово палиндромом (одинаково читающееся в обоих направлениях (anna)). Вывести "​Yes"​ или "​No"​. 
-  *  <color green>​3</​color>​ Используйте оператор switch. На вход программе подается целое число меньше 10. Программа должна вывести слово "​корова"​ в правильном падеже. ​ 
-  * <color green>​3</​color>​ Заполнить двумерный массив нулями и вывести его на консоль. 
-      * размера 10x10 
-      * размера 5x10 
-      * размера 10x5 
- 
- 
-Задачи на массивы (в задачах следует полагать,​ что на вход программе сначала подается количество элементов N, а после - N чисел. Массив создавать динамически.) 
-  * <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>​ Найти произведение элементов массива,​ расположенных между максимальным по модулю и минимальным по модулю элементами 
- 
  
courses/programming/extra_tasks.txt · Last modified: 2022/12/10 09:08 (external edit)