Экзамены и диагностики

10 013 задачвместе с подтемами
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: успешные, неуспешные.
7098#7098
Дан целочисленный массив из 30 элементов, все элементы которого – неотрицательные числа, не превосходящие 10000. Напишите программу, которая находит и выводит минимальное трехзначное число, записанное в этом массиве. если таких чисел нет, нужно вывести слово NULL

Элементы массива вводятся по одному в строке
7096#7096
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целочисленные значения от -20 до 20 – сведения о температуре за каждый день ноября. Напишите программу, которая находит и выводит максимальную температуру среди дней, когда были заморозки (температура опускалась ниже нуля). Гарантируется, что хотя бы один день в ноябре была отрицательная температура. 

Элементы массива вводятся по одному в строке
7094#7094
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать значения от
0 до 1000. Напишите программу, которая находит и выводит среднее арифметическое всех элементов массива (с точностью 6 знаков после запятой), имеющих нечётное значение. Гарантируется, что хотя бы один такой элемент в массиве есть. 

Элементы массива вводятся по одному в строке
7093#7093
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать значения от
–1000 до 1000. Напишите программу, которая находит и выводит среднее арифметическое всех элементов массива, оканчивающихся цифрой 5. Гарантируется, что хотя бы один такой элемент в массиве есть. 

Элементы массива вводятся по одному в строке
7092#7092
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Напишите программу, которая находит и выводит номера двух элементов массива (через пробел в порядке возрастания номеров), наименее отличающихся друг от друга.

Элементы массива вводятся по одному в строке
7091#7091
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Напишите программу, которая находит и выводит номера (через пробел) двух элементов массива, сумма которых минимальна.

Элементы массива вводятся по одному в строке
7090#7090
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать любые целые значения. Напишите программу, которая находит и выводит номер элемента массива, наименее отличающегося от среднего арифметического всех его элементов. 

Элементы массива вводятся по одному в строке
7089#7089
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Напишите программу, которая находит и выводит сумму наибольшей по длине возрастающей последовательности подряд идущих элементов. Если таких последовательностей несколько, можно вывести любую из них. 

Элементы массива вводятся по одному в строке
7088#7088
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Напишите программу, которая находит и выводит номер третьего положительного элемента массива (если из массива вычеркнуть все неположительные элементы, этот элемент стоял бы в получившемся массиве на третьем месте). Если в массиве меньше, чем три положительных элемента, вывести сообщение об этом (вывести на экран слово NULL). 

Элементы массива вводятся по одному в строке
7087#7087
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Напишите программу, которая находит и выводит второй максимум массива (элемент, который в отсортированном по невозрастанию массиве стоял бы вторым)

Элементы массива вводятся по одному в строке
7086#7086
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. С клавиатуры вводится целое число X. Напишите программу, которая находит и выводит наименьший номер элемента, равного X, или сообщение, что такого элемента нет  - NULL

В первых строках вводятся элементы массива (Элементы массива вводятся по одному в строке)
Далее после элементов массива в новой строке вводится число Х

В ответе необходимо вывести номер (нумерация с 1) наименьшего элемента равного X, либо слово NULL, если такого элемента нет
7085#7085
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 100 – баллы учащихся выпускного класса за итоговый тест по информатике. Напишите программу, которая позволяет найти и вывести количество учащихся, чья оценка за тест выше средней оценки в классе. 

Элементы массива вводятся по одному в строке
7083#7083
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 100 – баллы учащихся выпускного класса за итоговый тест по информатике. Для получения положительной оценки за тест требовалось набрать не менее 20 баллов. Напишите программу, которая находит и выводит минимальный балл среди учащихся, получивших за тест положительную оценку. Известно, что в классе хотя бы один учащийся получил за тест положительную оценку. 

Элементы массива вводятся по одному в строке
7082#7082
Дан целочисленный массив из 31 элемента, в котором записаны значения температуры воздуха в марте. Элементы массива могут принимать значения от (–20)  до 20. Напишите программу, которая подсчитывает и выводит среднюю температуру по всем дням (с точностью 6 знаков после запятой), когда была оттепель (температура поднималась выше нуля). Гарантируется, что хотя бы один день в марте была оттепель. 

Элементы массива вводятся по одному в строке
7081#7081
Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 160 до 200 ­– рост учащихся выпускного класса. В баскетбольную команду берут тех, чей рост не менее 180 см. Опишите алгоритм, который подсчитывает и выводит минимальный рост игрока баскетбольной команды. Гарантируется, что хотя бы один ученик играет в баскетбольной команде.

Элементы массива вводятся по одному в строке
7080#7080
Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 0 до 100 ­– баллы, полученные на ЕГЭ. Опишите алгоритм, который подсчитывает и выводит средний балл учащихся (с точностью 6 знаков после запятой), сдавших экзамен (получивших оценку более 20 баллов). Гарантируется, что хотя бы один ученик в классе успешно сдал экзамен. 

Элементы массива вводятся по одному в строке
7076#7076
Напишите программу поиска трех последовательных элементов, сумма которых максимальна, в числовом массиве (A) из 30 элементов. Индексация элементов начинается с нуля.

Пример:
Ввод
20 42 68 90 63 94 42 0 12 88 26 91 51 71 83 3 89 68 21 48 58 2 58 67 92 17 13 80 16 74
Элементы массива вводятся по одному в строке

Вывод
A[3]=90
A[4]=63
A[5]=94
6024#6024
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов не удовлетворяет маске: ?*di.t?*
1) poydi.t 
2) pogudi.tanx 
3) 2di.t
4) melodi.theme
Поделиться
Класснуть