|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.09.2012, 19:21 | #1 |
Пользователь
Регистрация: 06.09.2012
Сообщений: 51
|
Задача на тему цикл.
Добрый вечер! Снова проблема у меня с этим Паскалем. На этот раз даны 2 задачи:
1) Ввести число. Получить другое число путем замены нулей на 9 Как я понимаю, использовать надо цикл, и подозреваю, что с постусловием? Или же цикл по условию? Т.е. While или Repeat? Ну, объявляем и вводим переменную (а может и две, не понимаю пока что сколько необходимо); дальше по идее должен идти цикл, но какое условие он должен содержать? А что потом? Наверное, с пом. mod и div узнать, содержит ли число нули? Будьте добры, разъясните мне. Хочу хоть одну программу сам написать, без посторонней помощи, но пока безрезультатно. PS Вот что попытался накодить: Код:
(0,001)^2+(0,002)^2/2!+ (0,003)^2/3!+ … Здесь, как я понимаю, нужен цикл повтора, а учитель прог-я говорила, нужно установить погрешность (в данном случае - переменная какая-то) В голове уже есть начало алгоритма, но не могу написать код. Ввожу переменные, присваиваю им значения по умолчанию, начинаю цикл (repeat), складываю числа до тех пор пока деление будет меньше введенной погрешности и вывожу результат. Прошу помощи, как это реализовать на языке паскаля. Спасибо. |
13.09.2012, 19:38 | #2 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Цитата:
Код:
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача на тему файлы и строки | lokomotiv1992 | Visual C++ | 0 | 13.06.2012 17:02 |
задача на тему строки | desu_desu | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 20.12.2011 21:05 |
[VS] Программа на тему: "Цикл с параметрами (for)" | Juno_Ocean | Помощь студентам | 2 | 20.10.2011 07:43 |
Задача на тему Записи | leoneedka | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 20.11.2008 21:50 |