Как написать на паскале программу (см)?







+7 +/-

В программу вводится число x

Программа содержит цикл который должен выполняться пока x<>1.

При этом если x - чётное то x:=x/2, а если не чётное то x:=(3x+1)/2

Как сделать программу работающую с такими условиями?

Профиль пользователя Oppenheimer Спросил: Oppenheimer   (рейтинг 27885) Категория: компьютеры и интернет

Ответов: 1

1 +/-

Это делается очень просто.

Для начала открываем IDE для Паскаля - ту, к которой вы привыкли.

Смотрим, есть задача. По ней нужно составить алгоритм, чтобы закодировать его. В формулировке данной задачи алгоритм фактически присутствует.

Первым шагом нужно считать число. Readln.

Цикл пока переменная имеет какое-то значение Repeat..Until или While.

Если число четное, то одно действие, а если нечетное, то другое. If, := и оператор mod наши друзья.

Ну и результат надо вывести. Writeln.

Все, программа готова.

Ответил на вопрос: Vick  

Похожие вопросы

Спросил
2 Отв.
Почему школьная программа так часто меняется?
Ответ: Потому что постоянно придумываются новые способы научить детей максимально эффективно. От этого и постоянная смена школьной программы. Ну и новым профессорам нужно как-то свои творения внедрять, а то ... Читать далее...
Автор вопроса: Karatas, в категории | |
Спросил Karatas
1 Отв.
Mediaget вирус или нет?
Ответ: Скорее они распространяют агрессивную рекламу. ... Читать далее...
Автор вопроса: Brushes, в категории | | | | |
Спросил Brushes
1 Отв.
Какой программой действительно можно собирать базы емейл адресов?
Ответ: Я всегда собираю емейл адреса с помощью программы StandartHarvester. Очень довольна их работой! ... Читать далее...
Автор вопроса: Athomas, в категории | | | |
Спросил Athomas
1 Отв.
Как правильно написать «по английски» или «по-английски»?
Ответ: Правильное написание - по-английски (через дефис). Применяем правило: через дефис пишутся наречия, имеющие приставку (префикс) по-, образованные от местоимений или полных прилагательных и оканчивающ ... Читать далее...
Автор вопроса: Reconnection, в категории | | |
Спросил Reconnection
2 Отв.
Как решать подобные задачи по ИВТ(Паскаль, подготовка к ЕГЭ)(см.)?
Ответ: Данные задачи относятся к заданиям ЕГЭ по информатике, суть которых - анализ кода программы, содержащей циклы и ветвления. От решающего задачу требуется проанализировать ход выполнения программы, для ... Читать далее...
Автор вопроса: Iranian, в категории | | |
Спросил Iranian
3 Отв.
Ирада Зейналова стала ведущей НТВ? Какую программу будет вести?
Ответ: Эта новость появилась 2 ноября: Ирада Зейналова покидает Первый канал и переходит работать на НТВ. На Первом канале Зейналова с 2003 года. Первым шагом в ее карьере стала работа в качестве корреспонд ... Читать далее...
Автор вопроса: Malcom, в категории | | |
Спросил Malcom
1 Отв.
Как в больнице вычислить того, кто украл посуду?
Ответ: Если стоимость украденного значительна, стоит обратиться в полицию. А так, свидетели, камеры видеонаблюдения (если есть). ... Читать далее...
Автор вопроса: Hounded, в категории | | |
Спросил Hounded
1 Отв.
Новый Яндекс.Браузер — плюсы и минусы, отзывы о Яндекс.Браузер?
Ответ: Из плюсов можно выделить скорость работы и поддержку многих плагинов, интеграция с сервисами самого поисковика. Лично я считаю, что яндекс. браузер мало чем отличается от того-же хрома или мозилы. Для ... Читать далее...
Автор вопроса: Elan, в категории | | | | |