|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Программа в Pascal |
|
Разное - [решено] Программа в Pascal
|
Ветеран Сообщения: 710 |
Профиль | Отправить PM | Цитировать
Я создавал программу как опрос. Вот она:
Uses Crt; Var x, y: Integer; begin ClrScr; y:=0; Write ('Какой у Вас Windows? [XP - 1, Vista - 2] -> '); Readln (x); If x=1 Then begin inc(y) end Else If x=2 Then begin inc(y) end Else Writeln ('Значение не верно! Учитывается как 0!'); Writeln('Код: ',y); Readln; end. Опыт у меня примерно двухнедельный Сейчас программа выглядет так (ориентируйтесь на эту версию): |
|
Отправлено: 22:27, 20-08-2009 |
Старожил Сообщения: 435
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 22:46, 20-08-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать BlackEric, Всё работает!!! Огромное спасибо!
|
Последний раз редактировалось asus a9rp, 21-08-2009 в 00:34. Отправлено: 22:54, 20-08-2009 | #3 |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать У меня ещё вопрос. Если вот тут
ввести 1 или 2 - всё нормально, если другую цифру - код = 0, а если букву или символ - программа отключается. Как это изменить (тоже сделать нулевой код)? И ещё один вопрос. Тоже тут. у меня операционки написаны в скобках, а я хочу в столбик. Я пробовал так: но не помогло. Было всё равно в строчку. |
Отправлено: 00:43, 21-08-2009 | #4 |
Обратный инженер Сообщения: 644
|
Профиль | Отправить PM | Цитировать Цитата asus a9rp:
http://delphi.about.com/od/adptips2005/qt/crlf.htm |
||
------- Отправлено: 00:51, 21-08-2009 | #5 |
Вредитель Сообщения: 460
|
Профиль | Отправить PM | Цитировать Цитата asus a9rp:
|
|
------- Отправлено: 01:53, 21-08-2009 | #6 |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать DedAlex, ой. Очепятка... Спасибо!
|
Отправлено: 02:23, 21-08-2009 | #7 |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать Ах да. Вот.
Цитата asus a9rp:
DedAlex, да, всё работает. Ещё раз спасибо. |
|
Отправлено: 17:56, 21-08-2009 | #8 |
Обратный инженер Сообщения: 644
|
Профиль | Отправить PM | Цитировать Цитата asus a9rp:
0Dh (hex) == 13 (dec) == CR == carriage return == возврат каретки 0Ah (hex) == 10 (dec) == LF == line feed == перенос строки Функция WriteLn добавляет эти два байта в конец строки.Только в Дельфе это вроде как именуется признаком конца строки - EOLN - но суть та же. Учите матчасть. |
|
------- Отправлено: 19:21, 21-08-2009 | #9 |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать DillerInc, спасибо за разъяснение, но всёже вернёмся к моему вопросу.
|
Отправлено: 22:18, 21-08-2009 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Всё о TURBO PASCAL (обсуждение, помощь в написание программ, ошибки, Pascal ABC) | Loading | Программирование и базы данных | 41 | 20-05-2015 15:28 | |
Разное - [решено] Графический режим Turbo Pascal и Windows 7 | Hector | Microsoft Windows 7 | 9 | 07-06-2010 13:53 | |
Delphi - [решено] Помогите с задачей /Pascal/ | Habetdin | Программирование и базы данных | 23 | 11-11-2009 22:46 | |
Разное - Pascal | ManHack | Программирование и базы данных | 2 | 01-09-2009 22:50 | |
[решено] программирование на pascal | PAUK | Программирование и базы данных | 2 | 09-11-2006 10:43 |
|