ДОМАШНЕЕ ЗАДАНИЕ ПОСЛЕ ЛАБОРАТОРНОЙ РАБОТЫ 1
В соответствии со своим вариантом написать консольную программу по условиям, приведенным в таблице ниже.
№ варианта
|
Условие задачи
|
1
|
Ввести три числа m, n, p. Подсчитать количество отрицательных чисел.
|
2
|
Определить, имеется ли среди трёх чисел a, b и c хотя бы одна пара равных между собой чисел.
|
3
|
Даны три числа a, b и c. Найти среднее геометрическое этих чисел, если все они отличны от нуля, и среднее арифметическое в противном случае.
|
4
|
По номеру месяца напечатать пору года.
|
5
|
Определить, есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное.
|
6
|
Дано натуральное трехзначное число n. Верно ли, что среди его цифр есть 0 или 9?
|
7
|
В переменную Y ввести номер года. Определить, является ли год високосным.
|
8
|
Дано натуральное четырехзначное число n. Верно ли, что все его цифры различны?
|
9
|
Проверить, является ли дробь A / B правильной.
|
10
|
Число делится на 3 тогда, когда сумма его цифр делится на 3. Проверить этот признак на примере заданного трехзначного числа.
|
11
|
Даны три числа a, b, c. Значение наибольшего из них присвоить переменной d.
|
12
|
Есть натуральное двузначное число n. Верно ли, что среди его цифр есть 1 или 9?
|
13
|
Для натурального числа К напечатать фразу «мы нашли К грибов в лесу», согласовав окончание слова «гриб» с числом К.
|
14
|
Для целого числа К от 1 до 9 напечатать фразу «мне К лет», учитывая при этом, что при некоторых значениях К слово «лет» надо заменить на слово «год» или «года».
|
15
|
Определить есть ли среди заданных целых чисел A, B, C, D хотя бы одно чётное.
|
16
|
По введенному числу (от 0 до 7) напечатать название цифры.
|
Задание 2
В таблице приведены формулы и три варианта исходных данных, по которым надо разработать три циклические программы с одними и теми же расчетными формулами.
При наличии ошибок из-за некорректных исходных данных выполнить вычисления с другими числами.
№
|
Формулы для вычислений
|
Исходные данные
(for)
|
Исходные данные
(while)
|
Исходные данные
(двойной цикл)
|
1
|
|
|
j = 0(0,1)1,7
|
j = {9; 1,8; 15; -3},
m = 1(0,5)2
|
2
|
|
|
i = 1(0,5)3
|
b = 2(0,5)3,
n = {3; 6; 0,2; 2,8}
|
3
|
|
|
j = 1(0,2)1
|
a = 1(0,2)2,
y = {3,3; 4; 0,9}
|
4
|
|
|
j = b(0,1)3
|
m = {7,3; 2; 0,8},
y = {0,3; 1; 0,7; 4}
|
5
|
|
|
i = 0(0,5)3
|
x = 1(0,1)2,
y = {1,3; 8; 0,2}
|
6
|
|
|
k = 3(0,2)4
|
b = 7(0,2)8,
m = {1,3; 2; 4,9}
|
7
|
|
|
i = 1(0,2)2
|
t = 2(0,2)3,
x = {0,7; 1; 9}
|
8
|
|
|
j = 0(0,1)2
|
y = {0,1; 3; 0,5},
j = 0,1(0,1)0,4
|
9
|
|
|
c = 0(0,1)0,9
|
s = { 3; 0,8; 4},
c = 0,2(0,1)0,5
|
10
|
|
|
k = 0(0,5)4
|
k = {0,9; 11; 0,5},
m = 0,3(0,1)0,7
|
11
|
|
|
j = 1,8(0,2)3
|
a = {0,2; 4; 0,6},
j = 0,1(0,1)0,4
|
12
|
|
|
j = 2(0,5)3
|
b = 2(0,5)3,
m = {0,4; 1; 1,9}
|
13
|
|
|
k = a(0,5)3
|
a = 2(0,2)2,8,
x = {1,7; 5; 2}
|
14
|
|
|
i = 3(0,1)2
|
b = 2,4(0,2)3,
a = {0,1; 1; 3}
|
15
|
|
|
j = 1(0,2)2
|
t = 3(0,2)4,
a = {0,2; 1,6; 9,4}
|
16
|
|
|
j = 1(0,1)2
|
m = 8(0,2)9,
x = {0,6; 0,1; 5}
|
Задание 3
1. Шестизначный автобусный билет считается удачным, если сумма его цифр делится на 7. Могут ли два билета подряд быть удачными?
2. Торговая фирма в первый день работы реализовала товаров на P тыс. руб., а затем ежедневно увеличивала выручку на 3%. Какой будет выручка фирмы в тот день, когда она впервые превысит заданное значение Q? Сколько дней придется торговать фирме для достижения этого результата?
3. О каждом учащемся класса известны его пол, год рождения, рост и вес. Определить, сколько в классе мальчиков и сколько девочек. Найти средний возраст мальчиков и девочек. Определить, верно ли, что самый высокий мальчик весит больше всех в классе, а самая маленькая девочка является самой юной среди девочек.
4. Фирма ежегодно на протяжении n лет закупала оборудование стоимостью соответственно s1, s2, ..., sn pублей в год (эти числа вводятся и обрабатываются последовательно). Ежегодно в результате износа и морального старения (амортизации) все имеющееся оборудование уценивается на р%. Какова общая стоимость накопленного оборудования за n лет?
5. Дана непустая последовательность ненулевых целых чисел, за которой следует 0. Определить, сколько раз в этой последовательности меняется знак.
6. Выполнить задание без хранения последовательностей. Дано натуральное k. Определить k-ю цифру последовательности: 1248163264 ..., в которой выписаны подряд степени 2.
7. Составить алгоритм решения ребуса КОТ + КОТ = ТОК (различные буквы означают различные цифры, старшая буква ‒ не 0).
8. Натуральное число, записанное в десятичной системе счисления, называется сверхпростым, если оно остается простым при любой перестановке своих цифр. Определить все сверхпростые числа до n.
Задание 4
Сформировать одномерный список целых чисел A, используя генератор случайных чисел (диапазон от 0 до 99). Размер списка n ввести с клавиатуры. В соответствии со своим вариантом написать программу по условию, представленному в таблице ниже.
№ варианта
|
Условие задачи
|
1
|
Удалить элемент с введенным номером a.
|
2
|
Все четные по значению элементы исходного списка A поместить в новый список B.
|
3
|
Удалить элементы, индексы которых кратны 7.
|
4
|
Найти значение минимального элемента списка.
|
5
|
Для каждого четного по номеру элемента списка A найти его сумму со следующим элементом и записать эти суммы в новый список B.
|
6
|
Удалить все элементы с заданным значением, если они имеются в списке.
|
7
|
Удалить из списка все элементы, совпадающие с его минимальным значением.
|
8
|
Найти значение максимального элемента списка.
|
9
|
Найти среднее арифметическое элементов списка.
|
10
|
Найти среднее арифметическое трех последних элементов списка.
|
11
|
Удалить пять первых нечетных по значению элементов списка.
|
12
|
Найти номер минимального элемента списка.
|
13
|
Найти для каждого элемента списка А сумму предыдущих элементов и записать эти суммы в новый список B.
|
14
|
Найти индексы первого и последнего нулевых элементов списка.
|
15
|
Удалить элементы, индексы которых кратны 3.
|
16
|
Найти номера минимального и максимального элементов первой половины списка.
|
Достарыңызбен бөлісу: |