Циклический процесс. С примером программы
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
При решении подавляющего большинства задач (в том числе и весьма несложных) в программе практически невозможно задать в явном виде все операции, которые необходимо выполнить. В самом деле, пусть необходимо вычислить сумму первых n членов гармонического ряда:
Y= 1+ 1/2+ 1/3 + …+ 1/ n
Очевидно, что без использования циклического процесса можно составить программу лишь для фиксированного значения n. Например, при n=5 требуемые вычисления можно задать с помощью оператора присваивания вида:
Y:= 1+1/2+1/3+1/4+1/5
Если же значение n не фиксируется, а является исходным данным, вводимым в процессе выполнения программы (и даже константой, описанной в программе), то аналогичный оператор присваивания записать невозможно. Ибо запись вида Y:= 1+1/2+1/3+…+1/ n в языках программирования недопустима.
Для устранения возникающих трудностей служат операторы цикла. Они позволяют повторять выполнение отдельных частей программы. Можно выделить четыре оператора цикла, присутствующих в том или ином виде во всех языках программирования: простой арифметический оператор цикла (цикл с параметром с шагом 1), сложный арифметический оператор цикла (цикл с параметром произвольного шага), итерационный оператор цикла с предусловием, итерационный оператор цикла с постусловием.
Y= 1+ 1/2+ 1/3 + …+ 1/ n
Очевидно, что без использования циклического процесса можно составить программу лишь для фиксированного значения n. Например, при n=5 требуемые вычисления можно задать с помощью оператора присваивания вида:
Y:= 1+1/2+1/3+1/4+1/5
Если же значение n не фиксируется, а является исходным данным, вводимым в процессе выполнения программы (и даже константой, описанной в программе), то аналогичный оператор присваивания записать невозможно. Ибо запись вида Y:= 1+1/2+1/3+…+1/ n в языках программирования недопустима.
Для устранения возникающих трудностей служат операторы цикла. Они позволяют повторять выполнение отдельных частей программы. Можно выделить четыре оператора цикла, присутствующих в том или ином виде во всех языках программирования: простой арифметический оператор цикла (цикл с параметром с шагом 1), сложный арифметический оператор цикла (цикл с параметром произвольного шага), итерационный оператор цикла с предусловием, итерационный оператор цикла с постусловием.
Похожие материалы
Программирование простых циклических процессов
lopik
: 26 сентября 2009
Лабораторная работа No 2 вариант No 2
Программирование простых циклических процессов
Задание к лабораторной работе:
Плотность воздуха убывает с высотой по закону
Ρ = Ρ0 · e -hz
Считая, что Ρ0 = 1,29 кг/м3, z= 1,25 · 10-4 1/м напечатать таблицу зависимости плотности от высоты при высоте, изменяющейся от 0 до 500 м с шагом 50 м.
50 руб.
Программирование простых циклических процессов
Walk_ns
: 16 сентября 2008
Лабораторная работа по информатике с файлом программы на QBASIC
Цель работы: Получить навыки программирования циклических процессов на алгоритмическом языке.
Задание: Напечатать таблицу перевода температуры из градусов по шкале Цельсия ( ̊С) в градусы по шкале Фаренгейта ( ̊F). Перевод осуществляется по формуле
30 руб.
Лабораторная работа №2. Программирование простых циклических процессов
geragera
: 8 сентября 2014
Лабораторная работа № 2
2-ой семестр, 4-й вариант
"Программирование простых циклических процессов"
Задание:
Напечатать таблицу перевода расстояний в дюймах в сантиметры (1 дюйм = 2,54 см) для значений от 1 до 10 дюймов с шагом 0,5.
50 руб.
Лабораторная работа №2 по информатике. Программирование простых циклических процессов
evanarty
: 24 мая 2013
Вариант 2
Задание:
Плотность воздуха убывает с высотой по закону:
Ρ = Ρ0 · e в степени (-hz),
Считая, что Ρ0 = 1,29 кг/м3, z= 1,25 · 10 в степени (-4) 1/м напечатать таблицу зависимости плотности от высоты при высоте, изменяющейся от 0 до 500м с шагом 50м.
50 руб.
Программирование простых циклических процессов. Лабораторная работа №2. Вариант №2
Колька
: 3 мая 2016
Программирование простых циклических процессов
Выполнил: студент
Группа:
Вариант: 2
Проверил: доцент Сваровский И.Н.
Задание.
Плотность воздуха убывает с высотой по закону Ρ = Ρ0 · e –hz. Считая, что Ρ0 = 1,29 кг/м3, z= 1,25 · 10-4 1/м напечатать таблицу зависимости плотности от высоты при высоте, изменяющейся от 0 до 500м с шагом 50м.
30 руб.
Лабораторная работа №2. вариант №4. Программирование простых циклических процессов
Игорь661
: 11 июня 2015
Вариант 4.О Т Ч Е Т
по лабораторной работе № 2
Программирование простых циклических процессов
Задание. Напечатать таблицу перевода расстояний в дюймах в сантиметры (1 дюйм = 2,54 см) для значений от 1 до 10 дюймов с шагом 0,5.
Программа на языке Basic
PRINT " d", " sm"
FOR x = 1 TO 10 STEP 0.5
y = 2.54 * x
PRINT x, y
NEXT x
END
50 руб.
Лабораторная работа № 2. Программирование простых циклических процессов. 3-й вариант
ekaterinaqwe
: 2 февраля 2016
Напечатать таблицу перевода температуры из градусов по шкале Цельсия ( ̊С) в градусы по шкале Фаренгейта ( ̊F). Перевод осуществляется по формуле F = 1,8С + 32. Температура меняется от 15 до 30 ̊С с шагом 1 ̊С.
49 руб.
Другие работы
Практическая работа №4 по газонефтепроводам. 4-й курс
GnobYTEL
: 3 сентября 2012
Тема: Расчет надземного трубопровода на прочность и продольную устойчивость
Постановка цели: Определить допустимое расстояние между опорами надземного балочного перехода газопровода произвести расчет данного участка на прочность и продольную устойчивость
Исходные данные для расчета: наружный диаметр трубы – Dн, толщина стенки – δ, категория участка, внутреннее давление – P, марка стали, температура стенки трубы при эксплуатации – tэ, температура фиксации расчетной схемы трубопровода – tф, коэффи
10 руб.
Контрольная работа по дисциплине: Функциональное и логическое программирование. Вариант №7 (17, 27 и т.д.)
Roma967
: 25 января 2016
Задание
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя.
Вариант 7:
Сформируйте новый список, включающий в себя элементы, не входящие в два списка (симметpичную pазность множеств).
Например: На Лиспе для списков (1 2 3 5) и (6 4 1 8 3) результатом будет список (2 5 6 4 8).
Текст программы на языке Лисп
Результаты работы программы на язы
400 руб.
Гидравлика Задача 3.351 Вариант 4
Z24
: 22 ноября 2025
Построить эпюру давления и определить опрокидывающий момент, возникающий от силы воды на стенку плотины высотой Нп и шириной В. Высота уровня воды в водоеме Н, средняя температура воды 10ºС.
180 руб.
Стратегический и инновационный менеджмент
evelin
: 23 октября 2013
1. Общая концепция стратегического менеджмента. Реформы в социальной, политической и экономической жизни в нашей стране создают массу сложных проблем. Одна из них предвидеть опасности и возможности выработки хозяйственной политики и стратегии. Действия орг. и их руководителей не могут сводиться к простому реагированию на происходящие перемены. Все шире признается необходимость сознательного управления изменениями на основе научно-обоснованной процедуры их предвидения, регулирования приспособлени
5 руб.