Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программа практики ПОВТ и АС.doc
Скачиваний:
5
Добавлен:
26.08.2019
Размер:
350.21 Кб
Скачать

Вариант 6

№ 1

Ветвление

Дано число х. Напечатать в порядке возрастания числа: sin x, cos x, ln x. Если при каком-либо х некоторые из выражений не имеют смысла, вывести сообщение об этом и сравнивать только тех, которые имеют смысл

№ 2

Циклы (все три вида: For, While, Repeat)

Даны натуральное число n, действительное х. Вычислить:

sin x + sin x2 + … + sin xn

№ 3

Теория чисел

Найдите произведение цифр заданного четырехзначного числа

№ 4

Одномерные массивы

Задан массив, содержащий несколько нулевых элементов. Сжать его, выбросив эти элементы

№ 5

Двумерные массивы

Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами

№ 6

Строковые величины

Проверить, одинаковое ли число открывающихся и закрывающихся скобок в данной строке

№ 7

Процедуры и функции

Составить программу вычисления суммы факториалов всех четных чисел от m до n

№ 8

Записи

Построить массив записей о студентах вуза. Каждая запись содержит поля: фамилия, группа, средний балл за сессию. Рассчитать для каждого студента размер стипендии из расчета: средний балл выше 4,8 – 500 руб.; средний балл 4,0 …4,8 – 450 руб.; средний балл 3,5…3,9 – 400 руб.; средний балл ниже 3,5 – 0 руб.

Вариант 7

№ 1

Ветвление

Дан круг радиусом R. Определить, впишется ли правильный треугольник со стороной а в этот круг

№ 2

Циклы (все три вида: For, While, Repeat)

Даны натуральное число n, действительное х. Вычислить cos x + cos x2 + … + cos xn

№ 3

Теория чисел

Подсчитать количество шестизначных чисел, у которых все числа разные

№ 4

Одномерные массивы

Поменять местами наибольший и наименьший элементы одномерного массива

№ 5

Двумерные массивы

Дана матрица m Переставляя ее строки и столбцы, добиться того, чтобы наибольший элемент оказался в верхнем левом углу

№ 6

Строковые величины

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

№ 7

Процедуры и функции

Реализовать набор подпрограмм для выполнения следующих операций над натуральными числами: сложение, вычитание, умножение, деление

№ 8

Записи

Построить массив записей о сотрудниках предприятия. Каждая запись содержит поля: фамилия сотрудника, наименование отдела, размер заработной платы за месяц. Рассчитать для каждого сотрудника начисления в пенсионный фонд из расчета 1 % от размера заработной платы