Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4812.pdf
Скачиваний:
8
Добавлен:
13.11.2022
Размер:
762.18 Кб
Скачать

72

7. Задания для самостоятельной работы

7.1.Линейный вычислительный процесс

1.Известен объём продукции, выпускаемый пятью предприятиями отрасли. Вычислить средний объём продукции, выпускаемый одним предприятием.

2.Известен плановый и фактический показатели выпуска продукции предприятием. Определить процент выполнения плана.

3.Цех по ремонту бытовой техники имеет ежедневно прибыль Р, с которой платит налог 70%. Из оставшейся доли прибыли 30% идёт на развитие производства, а остальное – на заработную плату восьми работникам. Какова среднемесячная зарплата работника?

4.Известна сумма денег, имеющаяся у одного покупателя и стоимость одной единицы товара. Сколько единиц товара сможет купить покупатель и какова его сдача?

5.Универмаг в ноябре продал товара на А млн руб., что на 15% больше, чем в октябре. На какую сумму были проданы товары в октябре?

6.В группе N студентов. После контрольной работы было получено:

А – пятерок, В – четвёрок, С – троек. Найти процент троек, четвёрок и пятёрок.

7.Всхожесть семян пшеницы равна 95%. Сколько тонн семян нужно посеять, чтобы 35 тонн из них проросло?

8.Даны два числа. Вычислить их сумму, разность и произведение.

9.Дан радиус круга. Определить площадь круга и длину окружности.

10.Даны два числа. Вычислить среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел.

7.2. Разветвляющийся вычислительный процесс

1.Если числа А и В отрицательные, присвоить Y значение 0,5; если А и В положительные, присвоить Y значение 1; если А положительное, а В – отрицательное, присвоить Y значение 0. Составить алгоритм вычисления У.

2.Если Х находится в пределах от 1 до 5, присвоить Y значение 1, если Х вне интервала, присвоить Y значение 0. Составить алгоритм вычисления значения величины Y.

3.Даны действительные числа А, В. Найти максимальное (минимальное) значение из двух чисел.

73

4.Даны действительные числа Х, У, где Х не равен Y. Меньшее из этих двух чисел заменить их полусуммой, а большее – их удвоенным произведением.

5.Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так.

6.Даны два действительных числа. Заменить первое число нулем, если оно меньше или равно второму, и оставить числа без изменений в противном случае.

7.Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны.

8.Найти максимальное (минимальное) значение из трёх чисел.

9.Составьте алгоритм нахождения числа дней в месяце, если даны: номер месяца N – целое число от 1 до 12; целое число А, равное 1 для високосного года и 0 – в противном случае.

10.Составьте алгоритм, который анализирует человека по возрасту и относит к одной из пяти групп: дошкольник, ученик, студент, работник, пенсионер. Возраст вводится с клавиатуры.

7.3. Циклический вычислительный процесс

1.Составьте программу, выводящую на экран квадраты чисел от 3 до 7.

2.Составьте программу, которая вычисляет сумму чисел от 1 до 100.

3.Составьте программу, которая вычисляет сумму чисел от 1 до N. Значение N вводится с клавиатуры.

4.Составьте программу, которая вычисляет произведение чисел от 1 до N. Значение N вводится с клавиатуры.

5.Составьте программу, которая печатает таблицу перевода расстояний из дюймов в сантиметры (1 дюйм = 2,5 см) для значений длин от 1 до 10 дюймов.

6.Ввести с клавиатуры 7 чисел. Если среди них есть числа, большие 15, заменить их на число 15. Напечатать все полученные числа.

7.Ввести с клавиатуры 7 чисел – положительных и отрицательных. Заменить все отрицательные числа их модулями и напечатать все полученные числа.

8.Ввести с клавиатуры 7 чисел. Если квадрат числа меньше числа 100, напечатать это число и квадрат этого числа.

9.Составьте программу, которая вычисляет сумму квадратов чисел от 1 до введённого вами целого числа N.

10.Составьте программу вычисления суммы всех двузначных чисел.

74

7.4. Обработка одномерных массивов

Имя массива и размерность массива выбрать самостоятельно.

1.Определите количество нулей одномерного массива.

2.Вычислите сумму элементов одномерного массива, стоящих на четных местах, до первого встреченного нулевого элемента.

3.Определите, сколько раэ число 10 встречается среди элементов одномерного массива, состоящего из целых чисел.

4.В одномерном массиве найти количество элементов, абсолютная величина которых больше 7.

5.Составьте блок-схему и программу отвечающую "Да" или "Нет" в зависимости от того, встречается или нет число 7 в одномерном массиве.

6.В одномерном массиве найти разность наибольшего и наименьшего чисел.

7.В одномерном массиве найти количество элементов, которые больше среднего арифметического всех его элементов.

8.В одномерном массиве все числа, начиная с первого положительного, уменьшить на 0,5.

9.В одномерном массиве найти произведение отрицательных чисел.

10.В одномерном массиве чисел найти количество чисел меньших единицы

7.5. Обработка двумерных массивов

Имя массива и размерность массива выбрать самостоятельно.

1.В двумерном массиве вычислить суммы элементов последней строки и последнего столбца. Из большей суммы вычесть меньшую сумму. Полученную разность напечатать.

2.Найти произведение положительных элементов 2-го столбца двумерного массива.

3. В двумерном массиве положительные элементы умножить на 3, остальные на 5.

4.Найти сумму чисел 8-й строки массива и напечатать её с сопровождающим текстом: "Сумма чисел восьмой строки равна".

5.Напишите программу заполнения i-й строки двумерного массива числом 0 (ноль).

6.В двумерном массиве найти максимальный элемент и его индексы.

7.В двумерном массиве найти максимальные элементы каждого столбца.

8.В двумерном массиве определить минимальные элементы каждой строки.

9.В двумерном массиве все элементы, которые больше числа "6", умножить на 6. К остальным прибавить 1.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]