|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.09.2009, 18:36 | #1 |
Пользователь
Регистрация: 13.08.2009
Сообщений: 13
|
операторы цикла
Доброго времени суток.
решая контрольную возникли вопросы. "Вычислить сумму s значений функции f в точках xi, которые берутся с заданного интервала [a;b] через равные отрезки длинной h. Длинна отрезка рассчитывается по формуле . Здесь i = 1,2,3….n – номер точки; n – задаваемое кол-во точек; a – начало и b – конец интервала измерения x. Вывести на экран результаты вычислений, полученные при помощи следующих циклов: While логическое выражение Do тело цикла; Repeat тело цикла Until логическое выражение; For параметр :=мин. Значение To макс. Do тело цикла; For параметр :=макс. Значение DownTo мин. Do тело цикла. Интервал x [1;5] кол-во точек n=25." вот что я сделал. " Код:
"В программе много ошибок и работать она будет неправильно. Не все в порядке с аргументом функции х. Слишком много составных операторов. Следует убрать лишнее. Неужели величина шага зависит от аргумента функции х или типа цикла? Почему значение переменной h рассчитывается в каждом цикле?" помогите. Последний раз редактировалось Stilet; 10.09.2009 в 10:14. |
09.09.2009, 18:55 | #2 | ||
Форумчанин
Регистрация: 11.08.2009
Сообщений: 433
|
Цитата:
Цитата:
Код:
Из того, что бросилось в глаза: Код:
Ах да, и еще. Научитесь пользоваться табом и поубирайте все эти ненужные конструкции begin ... end. Глаз режет, код читать неприятно. Хотите выделить отдельные куски программы оставьте просто пустую строку. Последний раз редактировалось mMAg; 09.09.2009 в 19:05. |
||
10.09.2009, 14:33 | #3 |
Форумчанин
Регистрация: 09.09.2009
Сообщений: 181
|
Код таков. {не проверял}
Код:
Получил помощь — отблагодарил.
Последний раз редактировалось Stilet; 10.09.2009 в 14:50. |
10.09.2009, 15:43 | #4 | |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Цитата:
Это называется хороший стиль программирования.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
|
10.09.2009, 19:08 | #5 |
Пользователь
Регистрация: 13.08.2009
Сообщений: 13
|
Спасибо все работает, в понедельник попробую сдать. что скажет отпишусь.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
операторы цикла | semennn | Помощь студентам | 5 | 19.05.2009 17:44 |
Операторы цикла. | Paul Oakenfold | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 14.04.2009 20:07 |
Операторы цикла | Paul Oakenfold | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 14.04.2009 19:28 |
Операторы цикла | Paul Oakenfold | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 08.04.2009 16:02 |
Операторы цикла | Paul Oakenfold | Помощь студентам | 10 | 23.03.2009 16:08 |