Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лр_3_4.doc
Скачиваний:
2
Добавлен:
26.11.2018
Размер:
740.86 Кб
Скачать

Внимание! Каждая лабораторная работа должна быть сдана в электронном виде! Без демонстрации работы диаграммы лабораторная работа зачтена не будет.

Лабораторная работа № 3

Часть 1.

Варианты заданий

1. Разработать диаграмму подсчёта суммы введённых с клавиатуры чисел. Первым числом указывается количество суммируемых чисел N (N ≥ 5).

2. Разработать диаграмму поиска максимального числа из N чисел, введённых с клавиатуры (число N вводится первым). Тестирование выполните с использованием следующих чисел: -5, -2, -3, -6, -7.

3. Разработать диаграмму вычисления произведения чисел введённых с клавиатуры. Первым числом указывается количество перемножаемых чисел.

4. Разработать диаграмму определения минимального числа, из N чисел, введённых с клавиатуры (число N вводится первым).

5. Разработать диаграмму вычисления факториала введённого числа N (N ≤ 15), проверку условия также выполнить в программе.

6. Разработать диаграмму, которая последовательно складывает вводимые пользователем числа до тех пор, пока их сумма не превысит число N. Число N вводится первым, N ≥ 100. Каждое вводимое число x должно удовлетворять следующим условиям: 0 ≤ x10.

7. Разработать диаграмму, которая последовательно перемножает вводимые пользователем числа до тех пор, пока их произведение не превысит число N. Число N вводится первым, N ≥ 100. Каждое вводимое число x должно удовлетворять следующим условиям: 1 x10.

8. Разработать диаграмму, которая последовательно делит число N на вводимые пользователем числа до тех пор, пока результат деления больше единицы. Число N вводится первым, N ≥ 100. Каждое вводимое число x должно удовлетворять следующим условиям: 1 ≤ x ≤ 10.

9. Разработать диаграмму, которая последовательно вычитает из числа N вводимые пользователем числа до тех пор, пока результат больше единицы. Число N вводится первым, N ≥ 100. Каждое вводимое число x должно удовлетворять следующим условиям: 1 ≤ x ≤ 10.

Разработать диаграмму вычисления функций f(xy) и g(xy).

10. ,

11. ,

12. ,

13. ,

14. ,

15. ,

16. ,

17. ,

18. ,

19. ,

20. ,

21. ,

22. ,

23. ,

24. ,

25. ,

26. Разработать диаграмму, которая находит все двузначные числа, у которых первая и вторая цифры одинаковы.

27. Разработать диаграмму, которая находит все двузначные числа, у которых первая и вторая цифры различны.

28. Разработать диаграмму определения чисел, принадлежащих отрезку [1; 100], которые делятся нацело на числа i и j и не делятся нацело на k. Значения i, j, k вводятся с клавиатуры.

29. Разработать диаграмму поиска минимального и максимального значений элементов массива, а также их индексов. Размер массива задаётся первым числом, вводимым в диаграмму.

30. Разработать диаграмму сортировки массива по убыванию. Размер массива задаётся первым числом, вводимым в диаграмму.

31. Разработать диаграмму решения уравнения a ∙ x2 + b ∙ x + c = 0. Предусмотреть все возможные сочетания коэффициентов.

32. Разработать диаграмму решения уравнения a ∙ x + b = 0. Предусмотреть все возможные сочетания коэффициентов.