Создание сайтов и программирование

Платные услуги → работа на ПАСКАЛЬ и C/C++, решение задач студентам!



АвторСообщение



Сообщение: 1
Зарегистрирован: 18.10.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 18.10.11 19:05. Заголовок: помогите пожалуйста написать одну программу..


Программирование циклических алгоритмов

Цель работы: закрепить практические навыки работы с системой Borland Pascal, научиться использовать различные операторы циклов; научиться составлять программы решения задач с использование циклических структур.

Общие сведения

Алгоритм называется циклическим, если он содержит многократное выполнение одних и тех же операторов при различных значениях промежуточных данных. Число повторений этих операторов может быть задано в явной (цикл с известным заранее числом повторений) или неявной (цикл с неизвестным заранее числом повторений) форме.
Перед выполнением работы необходимо изучить различные организации циклов и операторы for, while, repeat.
Написать программу:
Вычислить приближенно значение бесконечной суммы: (1/1*3)+(1/2*4)+(1/3*5)+......=3/4.

P.S эти числа в виде дробей прсто записать нельзя например 1/1*3- это в числителе 1, а в знаменателе 1 умножить на 3.
Помогите пожалуйста ...оч нужно..пожалуйста..

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 3 [только новые]


администратор




Сообщение: 68
Настроение: Кого бы послать...
Зарегистрирован: 11.06.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.10.11 06:02. Заголовок: Циклический алгоритм


 i:=1; 
Sum:=0;
repeat
Add:=1/i/(i+2);
Inc(i);
Sum:=Sum+Add;
until Add=0;


Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 2
Зарегистрирован: 18.10.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.10.11 08:18. Заголовок: ...


а можно код целиком...очень нужно..

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 69
Настроение: Кого бы послать...
Зарегистрирован: 11.06.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.10.11 14:22. Заголовок: Цикл набора суммы


 VAR 
Sum, Add, i: real;
BEGIN
i:=1;
Sum:=0;
repeat
Add:=1/i/(i+2);
i:=i+1;
Sum:=Sum+Add;
until Add<1e-10;
WriteLn('Sum=',Sum);
END.


Спасибо: 1 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Форум открыт для решения вопросов, возникающих при попытке создать свой первый сайт. Обсуждаются вопросы, связанные с кодированием, дизайном и размещением сайтов в интернете (hosting).

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

Дополнительный раздел по программированию для PC ориентирован на школьников и студентов.

Поиск работы - база резюме и вакансий.

Форум

Форум помощи студентам - решение задач по начертательной геометрии, курсовые работы studentka.borda.ru


2007.06.11