Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
1

Вычислить значение выражения

16.09.2013, 20:38. Показов 1154. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Простой цикл

Цель работы – изучение основных принципов организации циклов с явным числом повторений и получение навыков составления и отладки программ.
Понятие циклического вычислительного процесса. Часто при решении задач на ЭВМ требуется многократно выполнять какую-либо совокупность действий при различных исходных данных - вычисление функций при изменяющихся значениях аргумента, получение сумм нескольких слагаемых и т.д. Алгоритмы, реализующие такие расчёты, называются циклическими.
В циклических алгоритмах в отличие от линейных происходит нарушение естественного порядка выполнения расчётов.
Основными элементами циклического алгоритма являются тело цикла и его настройка. Телом цикла называется последовательность многократно выполняемых указаний. Настройка цикла – первоначальная подготовка переменных, значения которых должны быть определены к моменту работы цикла.
Для обеспечения правильности работы циклического алгоритма необходимо соблюдать следующее:
настройка цикла должна предшествовать телу и исполняться только один раз;
в теле цикла необходимо осуществлять обновление данных;
для обеспечения своевременного выхода из цикла (чтобы он не затягивался до бесконечности) нужно делать проверку условия повторения цикла. Это условие зависит от решаемой задачи.
Различают циклы с явным числом повторений и неявным числом повторений.
Циклы с явным числом повторений. В таких циклах число повторений n заранее известно. Оно зависит от разных факторов: числа слагаемых при подсчёте суммы, количества значений аргумента при вычислении функции и др. В первом случае n задаётся в условии программируемой задачи, во втором также может быть задано заранее, либо определено (если аргумент изменяется закономерно) по формуле:
N = [(a-b)/h] +1,
где b, a- верхняя и нижняя границы изменения аргумента; h – шаг изменения аргумента. От выражения в скобках берётся целая часть.
В дальнейшем цикл с явным числом повторений будем называть простым, а переменную, контролирующую число его повторений, параметром цикла (управляющей переменной).

Задание (нужно сделать в TurboPascal )
Миниатюры
Вычислить значение выражения  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2013, 20:38
Ответы с готовыми решениями:

Вычислить значение выражения
С помощью подпрограмм сложения и умножения комплексных чисел вычислить: z=z1 + z2*z3

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

Вычислить значение выражения
Дано наторальное число N, вычислить a*(a-n)*(a-2n)...(a-n в квадрате);

Вычислить значение выражения
Помогите И по возможности растолкуйте За ранее спасибо )) Помогите начинающему написать программу...

1
Заблокирован
16.09.2013, 20:50 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var i:integer;
    y,x,d:real;
 
begin
   write('x=');
   readln(x);
   y:=0;
   d:=1;
   for i:=1 to 20 do
   begin
      d:=d*x;
      y:=y+sqrt(i)/d;
   end;
   writeln('y=',y);
   readln;
end.
0
16.09.2013, 20:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2013, 20:50
Помогаю со студенческими работами здесь

Вычислить значение выражения
Program2_1; const n=8; var A:Arrayof real; B:arrayof real; C:arrayof real; i:byte...

Вычислить значение выражения
\frac{\operatorname{ch}(x-2y)+x^{2y}-\lg|x-1|}{10^{-2}+\operatorname{ctg}x^2-1} где ...

Вычислить значение выражения
(4/c+3*a)/(c/a-b-1)

Вычислить значение выражения
Здравствуйте, нужно сделать в borland pascal, заранее спасибо g=...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru