Добавил:
Education Must Be Free Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы / LR_5_Izuchenie_tsiklicheskikh_konstruktsiy.docx
Скачиваний:
13
Добавлен:
22.09.2021
Размер:
200.1 Кб
Скачать

Варианты заданий на лабораторную работу

  1. Написать программу работы с условным оператором if в соответствии с номером своего варианта.

  2. Написать программу с использованием оператора switch в соответствии с номером своего варианта.

  3. Сделать выводы о полученных результатах работы программ.

п/п

Вариант

Операторы циклов while и for

Оператор цикла do while

1

1

Вычислить сумму с использованием оператора for

Написать программу ввода произвольных чисел до тех пор, пока не будет введено число 0

2

2

Вычислить f(x) = kx + b, при x = 1,2,...,100 с использованием оператора while

Написать программу ввода произвольных символов до тех пор, пока не будет введен символ q

3

3

Вычислить пока S<80 с помощью цикла while

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

4

4

Вычислить с помощью вложенных циклов for. N=50, M=15.

Написать программу вычисления произведения 5 чисел, введенных с клавиатуры

5

5

Вычислить с помощью ряда Тейлора значение ln(1-x) с точностью, определяемой пользователем. Для организации циклов использовать оператор for.

Написать программу вычисления модулей введенных чисел до тех пор, пока пользователь не введет 0

6

6

Вычислить с помощью вложенных циклов while. N=10, M=8.

Написать программу определения знака введенных чисел до тех пор, пока пользователь не введет 0

7

7

Вычислить f(x) = x2 + b , при x = −10,−9,...,10 с использованием оператора for

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

8

8

Вычислить с помощью цикла for.

Написать программу определения максимального введенного числа из 9 чисел

9

9

Вычислить с использованием ряда Тейлора значение с точностью, определяемой пользователем. Для организации циклов использовать оператор for.

Написать программу определения максимального введенного числа из 9 чисел

10

10

Вычислить f (x) = 1/ x , x ≠ 0

при x = −10,−9,...,10 с использованием оператора for

Написать программу определения минимального среди положительных введенных 10

11

11

Вычислить пока S<50 с помощью цикла while

Написать программу определения максимального среди отрицательных введенных 7 чисел

12

12

Вычислить помощью вложенных циклов for. N=2, M=15.

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

13

13

Вычислить f (x) = (1+x)/ (x-1) , x ≠ 0 при x = −20,−17,-14...,5 с использованием оператора for

Написать программу определения среднего квадратичного от введенных 8 чисел

14

14

Вычислить пока S<50 с помощью цикла for

Написать программу определения натурального логарифма от суммы десятичных логарифмов 3 наибольших из введенных 12 чисел

15

15

Вычислить с помощью вложенных циклов while. N=20, M=10.

Написать программу определения факториала 3 меньших из введенных 9 чисел

16

16

Вычислить пока S<500 с помощью цикла for

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

17

17

Вычислить пока с помощью цикла for.

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

*Для всех заданий предусмотреть обработку исключительных ситуаций. При возникновении ситуации приводящей к исключению текущий шаг должен быть пропущен и программа должна перейти к следующему шагу вычислений. Пользователь должен быть проинформирован о этом.