Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Лабораторная работа 6




 

Вложенные циклы

 

Цель работы – изучение основных принципов организации вложенных циклов и приобретение навыков составления и отладки программ. Рассмотренные ранее циклы (простые, с разветвлениями, итерационные) могут входить друг в друга. Циклы, в состав которых входят другие циклы, называются вложенными. Число вложений теоретически не ограничено и зависит от возможностей конкретной машины.

Принципы организации вложенных циклов:

1. Каждый цикл в отдельности строится по общим правилам программирования циклических процессов (необходимо чётко представлять структуру цикла любого типа, уметь выделять в нём основные элементы – настройку, тело и знать принципы его организации).

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

3. Внутренний цикл всегда выполняется от начала до конца для каждого повторения внешнего цикла. Это означает, что обновление данных для внешнего цикла следует осуществлять после выхода из внутреннего.

 

Задания

1. Составить программу вычисления суммы значений функции: , которые лежат в интервале: ; значения переменных x и y изменяются следующим образом:

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

; х принимает 8 произвольных значений, задаваемых вводом.

 

3. Составить программу вычисления переменной S по одной из формул для 5 пар произвольных чисел x и y:

 

4. Составить программу вычисления суммы значений функции по одной из формул:

x изменяется в интервале ; y принимает 4 произвольных значения.

 

5. Составить программу вычисления суммы где х изменяется в интервале с шагом 0,5; m – задается вводом.

 

6. Составить программу вычисления функции Zпо формуле:

Значения y рассчитывают по формуле , х принимает 10 произвольных значений, а с меняется от –2 до 5 с шагом 1.

 

7. Написать программу вычисления функции: , аргумент с изменяется в интервале: ; х в интервале: ; b в интервале: . Печатать только положительные значения y.

 

8. Составить программу вычисления функции: , где х изменяется в интервале: ; h = 0,5; m принимает 6 произвольных значений. Учесть, что подкоренное выражение должно быть не меньше 0.

 

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

 

10. Составить программу вычисления суммы отрицательных и суммы положительных значений функции: , при изменении аргумента х в интервале ; аргумент y изменяется в интервале ; h = 0,1.

 

11. Составить программу вычисления сумм:

Аргумент х изменяется в интервале с шагом h = 0,25. Напечатать среднее арифметическое сумм.

 

12. Составить программу вычисления и печати суммы: при изменении х в промежутке , с шагом h = 0,5.

 

13. Составить программу вычисления суммы и таблицы значений:

где переменна х изменяется в интервале: с шагом h = 0,8; у принимает значения: 4; 0,1; 9; 5; 998.

 

14. Составить программу вычисления функций

где х вычисляется по формуле: ; где

 

15. Составить программу вычисления функции и печати . Где переменные a, b, x изменяются следующим образом:

Найти и напечатать так же наибольшее значение и соответствующие ей значения аргументов.

 

16. Составить программу вычисления суммы положительных и количества отрицательных значений функции: , аргумент у изменяется в интервале: ; х принимает 5 произвольных значений: (-4,92; 112,5; 88,9; 0,9; 5).

 

17. Составить программу вычисления произведения положительных, суммы отрицательных и количества нулевых значений функции: , при изменении аргумента y в промежутке , h = 0,5; х задать вводом (1,5; 9,1; 54,1; 100).

 

18. Составить программу вычисления среднего геометрического положительных и среднего арифметического отрицательных значений функции: , при изменении аргумента х в интервале , h = 0,5; у - в интервале , h = 0,8.

 

19. Составить программу вычисления функции: , если аргумент меняется следующим образом:

Для Z > 0 вычислить для Z < 0 вычислить .

 

20. Составить программу вычисления функции: , где , шаг h = 0,5; z – принимает 5 произвольных значений (0,495; -98; 10,2;5; 4,2). Подсчитать количество всех .

 

21. Найти все значения: для каждого х счет вести до тех пор, пока член ряда не меньше .

 

22. Найти максимум функции: , где х вычисляется по формуле при z – задается вводом.

 

23. Составить программу расчета функции: для х = 0; 0,2; 4; 7; 2. Для каждого фиксированного значения х, найти суммы всех Z. А у – меняется в пределах от –5 до 9 с шагом 2.

 

24. Составить программу вычисления функции S для 5 пар чисел x и у:

 

25. Составить программу вычисления сумм:

где

при изменении у в интервале с шагом h = 0,5.

 

26. Составить программу вычисления сумм:

,

где х определяется по формуле: , аргумент t изменяется следующим образом: .

 

27. Для произвольных a и b, n вычислить по формуле

,где

 

28. Вычислите по формуле: , где ; x <1 задать вводом.

 

29. Составить программу вычисления произведения положительных значений функции: с шагом h = 1 и у принимает 5 произвольных значений.

 

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

 

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных