МОУ «Гимназия №8» Домашняя контрольная работа для учащихся 9 класса г. Ангарск 2011 г. Содержание Проверка закономерностей методом рассуждений ............................. 3 Построение таблиц истинности логических выражений .................... 5 Линейные алгоритмы ............................................................................. 7 Разветвляющиеся алгоритмы .............................................................. 10 Циклические алгоритмы ...................................................................... 12 Одномерные массивы........................................................................... 14 2 Проверка закономерностей методом рассуждений 1. Кассир забыл пароль к сейфу, но помнил алгоритм его получения из строки «AYY1YABC55»: если последовательно удалить из строки цепочки символов «YY» и «ABC», а затем поменять местами символы A и Y, то полученная последовательность и будет паролем. Определите пароль: 1) A1Y55 2) A155 3) A55Y1 4) Y1A55 2. Вася забыл пароль к Windows XP, но помнил алгоритм его получения из строки подсказки «B265C42GC4»: если все последовательности символов «C4» заменить на «F16», а затем из получившейся строки удалить все трехзначные числа, то полученная последовательность и будет паролем. Определите пароль: 1) BFGF16 2) BF42GF16 3) BFGF4 4) BF16GF 3. Вася забыл пароль к Windows XP, но помнил алгоритм его получения из строки подсказки «23ABN12QR8N»: если последовательности символов «AB» и «QR» поменять местами, а затем из получившейся строки удалить все символы «N», то полученная последовательность и будет паролем. Определите пароль: 1) 23AB12QR8 2) 23QR12AB8 3) 23QRAB8 4) 23QR128 4. Шифровальщику нужно восстановить забытое кодовое слово. Он помнит, что на третьем месте стоит одна из букв Д, З, Е. на четвертом месте – И, К или Е, не стоящая на третьем месте. на первом месте – одна из букв Д, З, К, И, не стоящая в слове на втором или четвертом месте. На втором месте стоит любая согласная, если третья буква гласная, и любая гласная, если третья согласная. Определите кодовое слово: 1) ДИЕК 2) КДЕК 3) ИЗЕЕ 4) ДИДЕ 5. Витя пригласил своего друга Сергея в гости, но не сказал ему код от цифрового замка своего подъезда, а послал следующее SMS-сообщение: «в последовательности чисел 3, 1, 8, 2, 6 все числа больше 5 разделить на 2, а затем удалить из полученной последовательности все четные числа». Выполнив указанные в сообщении действия, Сергей получил следующий код для цифрового замка: 1) 3, 1 2) 1, 1, 3 3) 3, 1, 3 4) 3, 3, 1 6. Вася забыл пароль для запуска компьютера, но помнил алгоритм его получения из строки подсказки «KBRA69KBK»: если все последовательности символов «RA6» заменить на «FL», «KB» на «12B», а затем из получившейся строки удалить три последних символа, то полученная последовательность и будет паролем. Определите пароль: 1) 12BFL91 2) 12BFL9 3) KBFL912BK 4) 12BFL1 7. Маша забыла пароль для запуска компьютера, но помнила алгоритм его получения из строки подсказки «KBMAM9KBK»: если все последовательности символов «MAM» заменить на «RP», «KBK» на «1212», а затем из получившейся строки удалить три последних символа, то полученная последовательность и будет паролем. Определите пароль: 1) KBRP91 2) 1212RP91 3) KBRP9 4) KB91212 8. Глаша забыла пароль для запуска компьютера, но помнила алгоритм его получения из строки подсказки «QWER3QWER1»: если все последовательности символов «QWER» заменить на «QQ», а затем из получившейся строки удалить сочетания символов «3Q», то полученная последовательность и будет паролем. Определите пароль: 1) 3QQQ1 2) QQ1 3) QQQ 4) QQQ1 9. При составлении расписания на вторник учителя высказали свои пожелания по поводу расположения первых пяти уроков. Учитель химии (Х) хочет иметь второй или третий урок, учитель литературы (Л) – первый или второй, учитель информатики (И) – первый или четвертый, учитель технологии (Т) – третий или четвертый, учителя английского языка (А) устраивают только четвертый или пятый уроки. Какое расписание устроит всех учителей? 1) ИЛТХА 2) ЛХТИА 3) ЛХИТА 4) ИХТЛА 3 10. Цепочка строится из бусин четырех типов, обозначенных буквами А, Б, В, И. Цепочка из трех бусин формируется по следующему правилу: 1) цепочка начинается согласной буквой; 2) после гласной буквы не может снова стоять гласная, а после согласной – согласная; 3) последней буквой не может быть А или В. Какая из следующих цепочек создана по этому правилу: 1) БВИ 2) АВИ 3) БАВ 4) БИБ 11. Лена забыла пароль для входа в Windows XP, но помнила алгоритм получения из символов «A153B42FB4» в строке подсказки: последовательность символов «В4» заменить на «B52» и из получившейся строки удалить все трехзначные числа, то полученная последовательность будет паролем: 1) ABFB52 2) AB42FB52 3) ABFB4 4) AB52FB 12. При составлении четырехзначных чисел используются цифры 1, 2, 3, 4 и 5. При этом соблюдаются следующие правила: на первом месте стоит одна из цифр 1, 2 или 3; после каждой четной цифры идет нечетная, после каждой нечетной – четная; третьей не может быть цифра 5. Какое из перечисленных чисел создано по этим правилам: 1) 4325 2) 1432 3) 1241 4) 3452 13. При составлении расписания на вторник учителя высказали свои пожелания по поводу расположения первых пяти уроков. Учитель математики (М) хочет иметь первый или второй урок, учитель физика (Ф) – второй или третий, учитель информатики (И) – первый или четвертый, учитель биологии (Б) – третий или четвертый. Какое расписание устроит всех учителей? 1) ИМБФ 2) МИФБ 3) МФБИ 4) МБФИ 14. Пятизначное число формируется из цифр 0, 1, 3, 5, 7, 9. Известно, что число строится по следующим правилам: а) число делится без остатка на 10; б) модуль разности любых двух соседних цифр не менее 1. Какое из следующих чисел удовлетворяет всем условиям? 1) 56710 2) 19910 3) 75310 4) 11110 15. Из букв русского алфавита формируется слово. Известно, что слово строится по следующим правилам: а) в слове нет повторяющихся букв; б) все буквы слова идут в прямом или обратном алфавитном порядке, исключая, возможно, первую. Какое из следующих слов удовлетворяет всем условиям? 1) ИРА 2) ОЛЬГА 3) СОНЯ 4) ЗИНА 4 Построение таблиц истинности логических выражений X 0 1 1 Y 0 0 1 Z 1 1 1 F 1 0 1 2) Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) ¬X Y Z 2) X ¬Y ¬Z 3) X ¬Y ¬Z 4) ¬X Y Z X 1 0 0 Y 0 1 0 Z 0 1 0 F 1 0 1 3) Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) X Y ¬Z 2) ¬X ¬Y Z 3) ¬X ¬Y Z 4) X Y ¬Z X 1 0 0 Y 0 0 0 Z 0 1 0 F 0 1 0 4) Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) ¬X Y Z 2) ¬X Y ¬Z 3) X ¬Y ¬Z 4) X ¬ ¬Y Z X 0 0 1 Y 1 1 0 Z 1 0 1 F 1 0 0 5) Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) X ¬Y ¬Z 2) ¬X ¬Y Z 3) ¬X ¬Y Z 4) X ¬Y ¬Z X 0 1 0 Y 1 1 0 Z 1 1 1 F 0 1 1 6) Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) X ¬Y Z 2) X Y Z 3) X Y ¬Z 4) ¬X Y ¬Z X 1 1 1 Y 1 1 0 Z 1 0 1 F 1 1 1 7) Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) ¬X ¬Y ¬Z 2) ¬X ¬Y Z 3) X (Y ¬Z) 4) (X ¬Y) ¬Z X 0 1 1 Y 0 1 0 Z 1 1 0 F 0 0 1 8) Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) A B ¬A C 2) A C A ¬B 3) A C ¬A ¬С 4) A (C ¬B) ¬C A B C F 0 1 0 1 0 0 0 1 1 1 0 0 1) Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) (¬X ¬Y) Z 2) X Y Z 3) (X → Y) Z 4) X (Y Z) 5 X 1 1 1 0 Y 0 0 1 1 Z 0 1 1 0 F 1 0 0 1 X 0 0 0 Y 0 0 1 Z 0 1 0 F 1 1 1 11) Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) ¬(X Y) Z 2) ¬(X ¬Y) Z 3) ¬(X Y) Z 4) (X Y) Z X 0 0 0 1 Y 0 0 1 Z 0 1 0 F 1 1 1 12) Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) X Y Z 2) ¬X Y ¬Z 3) X Y Z 4) X Y ¬Z X 0 1 0 Y 0 0 1 Z 0 1 0 F 0 1 1 X 0 1 1 Y 0 1 0 Z 0 0 0 F 0 1 1 X 1 1 1 0 Y 1 1 0 Z 1 0 1 F 1 1 1 X 1 0 1 Y 0 0 0 Z 0 0 1 F 0 1 1 9) Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) (X Y) ¬Z 2) ¬X Y Z 3) X Y ¬Z 4) X ¬Y Z 10) Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) X Y Z 2) X Y Z 3) X Y Z 4) ¬X ¬Y ¬Z 13) Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) X Y Z 2) ¬X Y ¬Z 3) X (Y Z) 4) (X Y) ¬Z 14) Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) X Y Z 2) ¬X ¬Y Z 3) X Y Z 4) X Y ¬Z 15) Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F (см. таблицу справа). Какое выражение соответствует F? 1) ¬X Y Z 2) X Y ¬Z 3) ¬X ¬Y Z 4) X ¬Y ¬ Z 6 Линейные алгоритмы Вариант №1 1. Найти площадь сектора, радиус которого R, а дуга содержит 0. Данные ввести с клавиатуры. (S сектора = R20/3600). 2. Клоун предложил каждому из публики задумать число. Потом он сказал: «Прибавьте к задуманному числу 5. Теперь из результата вычтите 2. А теперь к результату прибавьте 7». Потом клоун спросил у желающих, какое число у каждого из них получилось. Услышав ответ, он немедленно объявлял каждому, какое число тот задумывал. Составьте программу, которая повторяла бы фокус клоуна. Вариант №2 1. В классе N учеников. После контрольной работы было получено: A - пятерок, B - четверок, C троек. Найти процент троек, четверок и пятерок. 2. Определить площадь всей поверхности цилиндра по его высоте и радиусу основания. Данные задать статически. (Sосн=R2; Sбок.пов=2Rh) Вариант №3 1. Найти сопротивление соединения, если известно, что три сопротивления R1, R2, R3 1 1 1 1 соединены параллельно. ( S ; R ). Данные ввести с клавиатуры. R1 R 2 R3 S 2. Найдите гипотенузу прямоугольного треугольника по его катетам. Данные задать статически. Вариант №4 1. Задан радиус окружности. Найти площадь и длину окружности. Данные ввести с клавиатуры. Результаты вычисления вывести в разных строках. 2. Даны три действительных положительных числа. Найти среднее геометрическое и среднее арифметическое этих чисел. Данные задать статически. Вариант №5 1. Найти площадь равнобедренной трапеции с основаниями А и В и углом при большем основании 1 А. (Площадь трапеции: S ( A B )h ; определение гипотенузы треугольника по стороне и 2 d прилежащему углу M ). cos 2. Даны 2 действительных числа a и b. Получить их сумму, разность и произведение. Результаты вычисления вывести в разных строках. Данные задать статически. Вариант №6 1. В течение месяца продавец доставлял на дом 4 л молока в день. В марте молоко стоило X руб. за литр. С первого апреля цена молока увеличилась до [X+A] руб. за литр. Сколько надо заплатить продавцу за все доставленное молоко в конце апреля? Количество покупаемого молока осталось прежним. 2. Даны два действительных числа. Найти среднее арифметическое этих чисел и среднее геометрическое их модулей. Данные задать статически. Вариант №7 1. Заданы основания трапеции и площадь. Найти высоту трапеции. Данные задать с клавиатуры. 2. Составьте алгоритм и программу для определения сдачи после покупки в магазине товара: перчаток стоимостью а руб., портфеля стоимостью б руб., галстука стоимостью с руб. Исходная сумма, выделенная на покупку d руб. В случае нехватки денег сдача получится отрицательной. 7 Вариант №8 1. Чтобы сварить 4 порции пшенной каши, нужно взять 220 г пшена, 1 л молока и 30 г сахара. Сколько потребуется этих продуктов, чтобы сварить N порций каши? 2. Кольцо задано радиусами двух окружностей. Вычислить площадь кольца. Данные задать статически. Вариант №9 1. Даны два числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел. 2. Дана сторона равностороннего треугольника. Найти площадь и периметр этого треугольника. Данные ввести с клавиатуры. Результаты вычисления вывести в одной строке, но в разных зонах. Вариант №10 1. Четыре человека пообедали в ресторане. Официант подал им счет на х руб. каждому. Они решают оставить официанту чаевые в размере 15% от счета. Составьте программу, которая выведет на экран сумму чаевых, которую получил официант. 2. Даны катет прямоугольного треугольника и прилежащий угол. Определить площадь треугольника и гипотенузу. Длину и угол в радианах ввести динамически. Результат вычисления вывести в a одной строке, но в разных зонах ( c ). cos Вариант №11 1. Составьте программу для вычисления значения силы тока I на участке, состоящем из двух параллельно соединенных резисторов сопротивлением R1 и R2, если напряжение на концах этого R1 R 2 U участка равно U. (Общее сопротивление: R ; сила тока: I ). R1 R 2 R 2. Задан радиус окружности. Найти площадь и длину окружности. Данные ввести с клавиатуры. Результаты вычисления вывести в разных строках. Вариант №12 1. Составьте алгоритм и программу нахождения площади ромба по стороне и острому углу. (Площадь ромба: S a 2 sin ). 1. Полторы кошки за полтора часа съедают полторы мышки. Сколько мышек съедят X кошек за Y часов? Вариант №13 1. В видеоигре игрок выигрывает 50 очков, если он сбивает самолет; 100 очков, если он сбивает ракету; 200 очков, если он сбивает спутник. Составьте программу, которая выведет на экран число очков игрока, который сбил А самолетов, В ракет, С спутников. Во второй игре игрок сбивает D самолетов, Е ракет и V спутников. Каков теперь его счет? 1. Составьте алгоритм и программу для определения сдачи после покупки в магазине товара: перчаток стоимостью а руб., портфеля стоимостью b руб., галстука стоимостью с руб. Исходная сумма, выделенная на покупку d руб. В случае нехватки денег сдача получится отрицательной. Вариант №14 1. Клоун предложил каждому из публики задумать число. Потом он сказал: «Прибавьте к задуманному числу 5. Теперь из результата вычтите 2. А теперь к результату прибавьте 7». Потом клоун спросил у желающих, какое число у каждого из них получилось. Услышав ответ, он немедленно объявлял каждому, какое число тот задумывал. Составьте программу, которая повторяла бы фокус клоуна. 8 2. Расстояние между домами, в которых живут Петя и Коля, 1200 м. Однажды они вышли каждый из своего дома и направились навстречу друг другу. Когда Петя прошел А метров, они встретились. Во сколько раз расстояние, которое прошел Коля больше расстояния, которое прошел Петя? Вариант №15 1. От станции до озера S км. Туристы, направляясь от станции к озеру, полтора часа шли пешком со скоростью А км/ч, а затем сели на попутную машину, которая ехала со скоростью В км/ч. За какое время туристы добрались до озера? 2. По двум данным катетам найти гипотенузу и площадь прямоугольного треугольника. 9 Разветвляющиеся алгоритмы Вариант №1 1. Составьте программу, определяющую, входит ли введенная вами цифра в десятичную запись введенного вами трехзначного числа 2. Фермер намерен купить корову, дающую не менее L литров молока ежедневно с жирностью не менее K процентов. Написать алгоритм и программу выбора коровы. Вариант №2 1. Рис расфасован в два пакета. Вес первого - m кг, второго – n кг. Составьте программу, определяющую: а) какой пакет тяжелее – первый или второй? б) вес более тяжелого пакета. 2. Написать программу, позволяющую по последней цифре числа определить последнюю цифру его квадрата. Вариант №3 1. Даны длины трех отрезков a, b, c. Если можно построить треугольник по этим трем отрезкам, то вычислить его периметр и площадь 2. Занятия в начальных классах отменяются в тех случаях, когда температура воздуха не выше –25 градусов, а также при ветре не менее 7 м/с и температуре не выше – 20 градусов. По утренней сводке погоды определить, пойдут ли дети в школу. Вариант №4 1. Даны числа х и у. Определить, принадлежит ли точка с координатами (х, у) заштрихованной части плоскости. 1 0 2 2. Нормальный пульс человека 60 ударов в минуту, давление 120 на 80. При отборе в школу космонавтов допуск по пульсу равен –1, +3; допуск по нижнему значению давления 3, по верхнему - +5. Определить, пройдет ли медкомиссию данный претендент. Вариант №5 1. Дано трехзначное число. Выяснить, является ли оно палиндромом («перевертышем»), то есть таким числом, десятичная запись которого читается одинаково слева направо и справа налево. 2. Стоимость А метров серой ткани равна В рублей, а стоимость K метров синей ткани равна М рублей. Какая ткань дороже и на сколько? Вариант №6 1. Дано трехзначное число. Определить, какая из его цифр больше. 2. Первая бригада маляров за t1 час покрасила А м2 стен, а вторая бригада за t2 часа покрасила В м2. У какой бригады производительность труда выше и на сколько? Вариант №7 1. Дано трехзначное число. Определить: а) является ли сумма его цифр двузначным числом; г) кратна ли пяти сумма его цифр. 2. Турист за день прошел А км. До обеда он шел t часов и прошел 20 км. Еще t2 часа он шел после обеда. Когда скорость туриста была выше: до обеда или после обеда? Вариант №8 1. Дано трехзначное число. Верно ли, что все его цифры одинаковые? Определить, есть ли среди его цифр одинаковые. 2. Услуги телефонной сети оплачиваются по следующему правилу: за разговоры до А минут в месяц оплачиваются В p., a разговоры сверх установленной нормы оплачиваются из расчета С р. в 10 минуту. Написать программу, вычисляющую плату за пользование телефоном для введенного времени разговоров за месяц Вариант №9 1. Дано четырехзначное число. Определить: а) равна ли сумма двух первых его цифр сумме двух его последних цифр; б) кратна ли трем сумма его цифр. 2. Даны действительные числа а, b, с. Удвоить эти числа, если а<b<с, и заменить их абсолютными значениями, если это не так. Вариант №10 1. Дано натуральное число. Верно ли, что оно заканчивается: а) нечетной цифрой; б)четной цифрой? 2. Заданы a, b, c, d. Найти max {min (a, b), min (c, d)}. Вариант №11 1. Верно ли, что в числе N все цифры одинаковы? (10 ≤ n < 1000) например: 22, 555 и т.д. 2. Написать программу, которая по заданным трем числам определяет, является ли сумма какихлибо двух из них положительной Вариант №12 1. Составьте программу, проверяющую, верно ли утверждение, что сумма цифр введенного вами целого числа делится на 5. 2. Смекалкин, уходя в школу, вышел из дому на 3 минуты позже младшего брата. Расстояние до школы S метров. Смекалкин идет со скоростью V1 м/мин, а его брат – V2 м/мин. Догонит ли Смекалкин брата, прежде, чем тот придет в школу? Вариант №13 1. Валя и Вера на своем садовом участке собрали А кг клубники. Из них В кг собрала Вера. Кто из девочек собрал клубники больше и на сколько? 2. Если сумма трех попарно различных действительных чисел X, Y, Z меньше единицы, то наименьшее из этих трех чисел заменить полусуммой двух других; в противном случае заменить меньшее из X, Y полусуммой двух оставшихся значений Вариант №14 1. С клавиатуры вводится шестизначный номер трамвайного билета. Определить, является ли билет счастливым. (Сумма трех первых цифр равна сумме последних трех цифр). 2. Написать программу, которая бы запрашивала возраст мужчины и сообщала, сколько лет ему осталось до пенсии, либо что он уже пенсионер. Вариант №15 1. Дано целое положительное число N (10 ≤ N ≤ 99). Выяснить, верно ли, что n равно кубу суммы цифр числа n. 2. Ракета запускается с точки на экваторе и развивает скорость v км/с. Каков результат запуска? Замечание: если v<=7.8 км/с, то ракета упадет на Землю, если 7.8<v<11.2, то ракета станет спутником Земли, если 11.2v16.4, то ракета станет спутником Солнца, если v>16.4, то ракета покинет Солнечную Систему. 11 Циклические алгоритмы Вариант №1 1. Вычислите сумму всех нечетных чисел из десяти вводимых. 7. Угадай число. Один из партнеров вводит в программу число, а второй должен отгадать это число. Причем на каждый предложенный вариант программа отвечает либо «больше», либо «меньше» до тех пор, пока число не будет отгадано. Вывести количество попыток, которое было сделано. Вариант № 2 1. Подсчитать сумму квадратов всех отрицательных и четных чисел из 10 вводимых. 7. Из L метров ткани сшили костюмы разного размера. На 1-ый костюм ушло m метров ткани, на каждый последующий – на 0,2 м больше, чем на предыдущий. Сколько всего сшили костюмов? Вариант № 3 1. Даны натуральные числа от 35 до 87. Найти и напечатать те из них, которые при делении на 7 дают остаток 1, 2 или 5. 8. Расстояние между городами – L км. Электропоезд в первый день проехал S км, а за каждый последующий на 20 км больше. За сколько дней пройдено расстояние? Вариант № 4 1. Подсчитать количество «5» и «2», полученных учащимися за урок. 2. Составить программу вычисления и печати суммы всех членов последовательности, меньших 20: S=2/3+5/4+10/5+...+(i2+1)/(i+2) Вариант № 5 1. Задано натуральное число N. Найти количество натуральных чисел, не превосходящих N и не делящихся ни на одно из чисел 2, 3, 5. 2. Бассейн объемом V м3 заполнили водой. За первый час слили Х м3, а в последующие часы – в 1,2 раза больше, чем в предыдущий час. За сколько часов опустел бассейн? Вариант №6 1. Ввести n чисел. Найти разность между наибольшим номера максимального и минимального числа. 2. Вычислить значения функции: x x2 x3 10 L= 2 sin x + |x| 100 x Є [L, M] с шагом 1,5. и наименьшим числом. Вывести порядковые , если x>5 , если x < -1 , если –1 x 5 Вариант №7 1. В группе учится n учащихся. Определить самого высокого ученика. Вывести его рост и порядковый номер по списку. 7. На строительство дома использовали N штук кирпичей. В первый день было заложено 200 кирпичей. А в последующие дни закладывали на 15 кирпичей больше, чем в предыдущие дни. На сколько дней хватило кирпича? Вариант № 8 1. Найти среднее арифметическое положительных чисел из n введенных. 7. В библиотеку закупили N учебников. В первый день выдали К учебников, а в последующие дни – на 5% больше предыдущего дня. За сколько дней выдали все учебники? 12 Вариант № 9 1. Составить таблицу стоимости порций сыра весом 50, 100, 150, … 1000г. Цена 1 кг – 130 рублей. 2. Найти сумму максимального и минимального из 12 введенных чисел. Вывести сами значения и их индексы. Вариант № 10 1. Даны натуральные числа от 1 до 50. Найти сумму тех из них, которые делятся на 5 или на 7. 2. В классе n учащихся. Определить самую высокую и самую низкую оценку, полученную учащимися за урок. Вывести порядковые номера учащихся, получивших самую низкую оценку. Вариант № 11 1. В пионерском лагере n отрядов с различным количеством детей. Сколько всего детей в пионерском лагере, и какой отряд самый многочисленный. x2 1 2. Вычислить значения функции: , если x > 5 x3 y= X7 + -x , если 0 x 5 -x , если х < 0 x Є [-10, 12] с шагом h. Вариант № 12 1. Подсчитать сумму кубов чисел, кратных 3, из 10 введенных. 2. Ученик бежит по кругу. На старте стоит тренер и перед каждым новым кругом спрашивает ученика: «Пробежишь еще кружочек?» Подсчитать количество кругов которые пробежал ученик? Вариант № 13 1. Найти сумму и количество отрицательных чисел, значения которых не превышают -3 из 8 введенных. 2. Найти все двузначные числа, сумма квадратов цифр которых делится на 13. Вариант № 14 1. Напечатать те из двузначных чисел, которые делятся на 4, но не делятся на 6. 2. Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый следующий день он увеличивал дневную норму на 10% от нормы предыдущего дня. Через сколько дней его путь будет превышать 60 км. Вариант № 15 1. Подсчитать средний рост девочек и мальчиков одной группы. 2. Вычислить значения функции: sin2 x , если x > 0 f= 1 0,5 x 2 , если x≤0 x3 на интервале от А до В с шагом С. 13 Одномерные массивы Вариант №1 1. Дан массив целых чисел, состоящий из 20 элементов. Заполнить его случайными числами. Найти: сумму элементов, имеющих нечетное значение; индексы тех элементов, значения которых больше заданного числа А; в данном массиве положительные элементы (вывести их на экран), кратные k. 2. Дан массив натуральных чисел, состоящий из n элементов. Найти сумму элементов массива, кратных данному числу К. Вариант №2 1. Изменить знак у каждого четвёртого элемента массива М(12). Элементы массива М(12) задать динамически. 2. Дан массив целых чисел, состоящий из 25 элементов. Заполнить его случайными числами. Найти: сумму элементов, имеющих нечетные индексы; количество элементов массива, значения которых больше заданного числа А и кратны 5. Вариант №3 1. Составить программу обработки массива В(n). Распечатать такие положительные элементы массива, значения которых <105. Вывести их индексы. 2. Задан массив М(n). Найти разность между наибольшим и наименьшим значениями массива. Вывести значения этих элементов и их индексы. Вариант №4 1. Дан массив целых чисел, состоящий из 15 элементов. Заполнить его случайными числами. Найти: сумму положительных элементов, значения которых меньше 10; индексы тех элементов, значения которых кратны 3 и 5. 2. Дана таблица действительных чисел, размерность которой N. Подсчитать, сколько в ней отрицательных, положительных и нулевых элементов. Вариант №5 1. Составить программу обработки массива А(25). Каждый пятый и отрицательный элемент увеличить на 100. Измененный массив распечатать. 2. Дан массив целых чисел, состоящий из 15 элементов. Заполнить его случайными числами. Найти: сумму отрицательных элементов; количество тех элементов, значения которых положительны и не превосходят заданного числа B. Вариант №6 1. Все элементы массива К(n), значения которых находится в интервале -19<K(i)<20 возвести в квадрат. Напечатать номера этих элементов и их новое значение. 2. Дан массив целых чисел, состоящий из 20 элементов. Заполнить его случайными числами. Найти: сумму элементов, имеющих нечетное значение; индексы тех элементов, значения которых больше заданного числа А; Вариант №7 1. Дан массив целых чисел, состоящий из 25 элементов. Заполнить его случайными числами. Найти: сумму элементов, имеющих нечетные индексы; количество элементов массива, значения которых больше заданного числа А и кратны 5. 1. Выставленные в журнале оценки результатов контрольной работы по информатике образуют массив z(n). Записать алгоритм и программу определения числа отличных оценок, числа плохих оценок, среднего балла за контрольную работу. Массив оценок сформировать с помощью функции RND. 14 Вариант №8 1. Составить программу обработки массива F(21). Каждый третий и отрицательный элемент массива F(21) возвести в квадрат. Эти значения напечатать в одну строку. 2. Составить программу определения количества и суммы положительных элементов массива С(15). Вариант №9 1. Дан массив целых чисел, состоящий из 15 элементов. Заполнить его случайными числами. Найти: сумму положительных элементов, значения которых меньше 10; индексы тех элементов, значения которых кратны 3 и 5. 2. Подсчитать количество и произведение отрицательных элементов массива К(10), значения которых удовлетворяют неравенству: К(I)>-10. Результат вычисления вывести на экран. Вариант №10 1. Составить программу обработки массива Q(16). Изменить знак у каждого четвертого элемента массива. Измененный массив вывести на экран. 2. Дан массив целых чисел, состоящий из 15 элементов. Заполнить его случайными числами. Найти: сумму отрицательных элементов; количество тех элементов, значения которых положительны и не превосходят заданного числа А. Вариант №11 1. Дан массив целых чисел, состоящий из 20 элементов. Заполнить его случайными числами. Найти: сумму элементов, имеющих нечетное значение; индексы тех элементов, значения которых больше заданного числа А; 2. Задан массив С(20). Подсчитать произведение положительных элементов массива и количество элементов С(I) <10. Вариант №12 1. Составить программу обработки массива А(25). Каждый пятый и отрицательный элемент увеличить на 100. Измененный массив распечатать. 2. Подсчитать количество "5" и "2", полученных учащимися за урок и средний балл. Данные занесены в массив B(n). Вариант №13 1. Задан массив А(n). Вывести на экран индексы и значения отрицательных элементов массива А, для которых выполняется неравенство: А(I)>-10. 2. Известны данные о среднемесячной температуре за год. Определить, какая была самая высокая температура и самая низкая. Вариант №14 1. Дан массив целых чисел, состоящий из 15 элементов. Заполнить его случайными числами. Найти: сумму положительных элементов, значения которых меньше 10; индексы тех элементов, значения которых кратны 3 и 5. 2. Задан массив В(16). Элементы с четными индексами заменить нулями. Измененный массив вывести на экран. Вариант №15 1. Задан массив А(n). Вывести на экран индексы и значения отрицательных элементов массива А, для которых выполняется неравенство: А(I)>-10. 2. У вас есть доллары. Вы их хотите обменять на рубли. Есть информация о стоимости куплипродажи в банках города. В городе N банков. Составьте программу, определяющую, какой банк выбрать, чтобы выгодно обменять доллары на рубли. 15