Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

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





 

Простой цикл

 

Цель работы – изучение основных принципов организации циклов с явным числом повторений и получение навыков составления и отладки программ.

Понятие циклического вычислительного процесса. Часто при решении задач на ЭВМ требуется многократно выполнять какую-либо совокупность действий при различных исходных данных - вычисление функций при изменяющихся значениях аргумента, получение сумм нескольких слагаемых и т.д. Алгоритмы, реализующие такие расчёты, называются циклическими.

В циклических алгоритмах в отличие от линейных происходит нарушение естественного порядка выполнения расчётов.

Основными элементами циклического алгоритма являются тело цикла и его настройка. Телом цикла называется последовательность многократно выполняемых указаний. Настройка цикла – первоначальная подготовка переменных, значения которых должны быть определены к моменту работы цикла.

Для обеспечения правильности работы циклического алгоритма необходимо соблюдать следующее:

настройка цикла должна предшествовать телу и исполняться только один раз;

в теле цикла необходимо осуществлять обновление данных;

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

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

Циклы с явным числом повторений. В таких циклах число повторений n заранее известно. Оно зависит от разных факторов: числа слагаемых при подсчёте суммы, количества значений аргумента при вычислении функции и др. В первом случае n задаётся в условии программируемой задачи, во втором также может быть задано заранее, либо определено (если аргумент изменяется закономерно) по формуле:

N = [(a-b)/h] +1,

где b, a- верхняя и нижняя границы изменения аргумента; h – шаг изменения аргумента. От выражения в скобках берётся целая часть.

В дальнейшем цикл с явным числом повторений будем называть простым, а переменную, контролирующую число его повторений, параметром цикла (управляющей переменной).

 

Задания

 

1. Вычислить: . Значение Х задать вводом.

2. Вычислить: . Значение Х задать вводом.

3. Вычислить: . Значение Х задать вводом.

4. Вычислить: . Значение Х задать вводом.

5. Вычислить: , где n=20. Значение Х задать вводом.

6. Вычислить: . Значение Х задать вводом.

7. Вычислить: . Значение Х задать вводом.

 

8. Вычислить: . Значение Х задать вводом.

 

9. Вычислить: , где n=25. Значение Х задать вводом.

 

10. Вычислить: . Значение Х задать вводом.

 

11. Вычислить: . Значение Х задать вводом.

 

12. Вычислить: . Значение Х задать вводом.

 

13. Вычислить: . Значение Х задать вводом.

 

14. Вычислить: . Значение n задать вводом.

 

15. Вычислить: . Значение Х задать вводом.

 

16. Вычислить: . Значение Х задать вводом.

 

17. Вычислить: , где n=30.Значение Х задать вводом.

 

18. Вычислить: , где n=25. Значение Х задать вводом.

 

19. Вычислить: . Значение Х задать вводом.

 

20. Вычислить: , где n=20. Значение Х задать вводом.

 

21. Вычислить: , n=20. Значение Х задать вводом.

 

22. Вычислить: . Значение Х задать вводом.

 

23. Вычислить: . Значение Х задать вводом.

 

24. Вычислить: .

 

25. Вычислить: . Значение Х задать вводом.

 

26. Вычислить: , где n=25. Значение Х задать вводом.

 

27. Вычислить: . Значение Х задать вводом.

 

28. Вычислить: . Значение Х задать вводом.

 

29. Вычислить: . Значение Х задать вводом.

 

30. Вычислить: . Значение Х задать вводом.

 







Дата добавления: 2015-08-31; просмотров: 302. Нарушение авторских прав; Мы поможем в написании вашей работы!




Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


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

Неисправности автосцепки, с которыми запрещается постановка вагонов в поезд. Причины саморасцепов ЗАПРЕЩАЕТСЯ: постановка в поезда и следование в них вагонов, у которых автосцепное устройство имеет хотя бы одну из следующих неисправностей: - трещину в корпусе автосцепки, излом деталей механизма...

Понятие метода в психологии. Классификация методов психологии и их характеристика Метод – это путь, способ познания, посредством которого познается предмет науки (С...

ЛЕКАРСТВЕННЫЕ ФОРМЫ ДЛЯ ИНЪЕКЦИЙ К лекарственным формам для инъекций относятся водные, спиртовые и масляные растворы, суспензии, эмульсии, ново­галеновые препараты, жидкие органопрепараты и жидкие экс­тракты, а также порошки и таблетки для имплантации...

Выработка навыка зеркального письма (динамический стереотип) Цель работы: Проследить особенности образования любого навыка (динамического стереотипа) на примере выработки навыка зеркального письма...

Словарная работа в детском саду Словарная работа в детском саду — это планомерное расширение активного словаря детей за счет незнакомых или трудных слов, которое идет одновременно с ознакомлением с окружающей действительностью, воспитанием правильного отношения к окружающему...

Правила наложения мягкой бинтовой повязки 1. Во время наложения повязки больному (раненому) следует придать удобное положение: он должен удобно сидеть или лежать...

Studopedia.info - Студопедия - 2014-2025 год . (0.013 сек.) русская версия | украинская версия