|
Компьютерный форум 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 | Цитировать Цитата asus a9rp:
Я бы сделал как-то так: Этот алгоритм не идеален, но общая идея примерно такова. Пробуйте. |
|
------- Отправлено: 18:02, 22-08-2009 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать Спасибо, ппробую.
Как char я её писал, но только на месте Integer, а дальше ничего не менял. |
Отправлено: 18:52, 22-08-2009 | #12 |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать Ну и покачто последний вопрос. Можно ли моей программе поменять иконку (ну к примеру как папке)?
|
Отправлено: 22:54, 22-08-2009 | #13 |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать BlackEric, вылезла одна ошибка - нестыковка тута:
Uses Crt; Var x, y: Char; begin TextBackGround(1); ClrScr; y:=0; Writeln ('Какой у Вас Windows?'); Цитата Pascal:
|
|
Отправлено: 02:03, 23-08-2009 | #14 |
Старожил Сообщения: 435
|
Профиль | Отправить PM | Цитировать Цитата asus a9rp:
|
|
------- Отправлено: 18:50, 23-08-2009 | #15 |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать А как иначе?
|
Отправлено: 21:00, 23-08-2009 | #16 |
Старожил Сообщения: 435
|
Профиль | Отправить PM | Цитировать asus a9rp, а что вы хотите сделать?
Где работаем числами, там integer, real, где строки там Char или string. |
------- Отправлено: 21:14, 23-08-2009 | #17 |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать BlackEric, ладно, пусть будет как было. Я просто хотел испрасить отключение программы после ввода буквы, а не цифры.
|
Отправлено: 22:55, 23-08-2009 | #18 |
Старожил Сообщения: 435
|
Профиль | Отправить PM | Цитировать asus a9rp,
1. Вам ничего не мешает описать несколько переменных var x: char; y: integer; .....и т.д. 2. Почитайте по приведение типов. Char ковертируется в Byte одной функцией chr. |
------- Отправлено: 00:35, 24-08-2009 | #19 |
Ветеран Сообщения: 710
|
Профиль | Отправить PM | Цитировать Я прописал, читал про приведение типов, но всё равно не получилось. Ладно, оставим как есть.
Но я просто объясню свою идею: В программе требуется ввести число, если я ввожу правильное, то всё нормально. Если введено другое число, то выводится соответствующая надпись. Если введена буква, то программа отключается. Мне нужно было, чтобы если введена буква была выведеня такая же надпись, как и при неправильном числе. Но вводить нужно не буквы, а цифры. Вот и всё. Но с этим закончим. У меня только вопрос: Цитата asus a9rp:
|
|
Отправлено: 12:28, 24-08-2009 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Всё о 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 |
|