Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 14.09.2009
Сообщений: 12
1

не дождаться ответа

15.09.2009, 21:51. Показов 1952. Ответов 24
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Уважаемые участники форума. я впервые сталкиваюсь с программой ТП и прошу помочь мне.
Я приобрел книгу о программировании и решил написать самую маленькую програмку. Скачал ТБ 7.0, написал так как в книге, сохранил и проверил. При нажатии Run должно появиться решение...но этого не происходит.
Как мне теперь посмотреть результат?Все файлы прошерстил ни где нет. Помогите советом. Может я не полную версию скачал? Написал я просто и должен был выйти хоть какой-то ответ
Program dva_dva;
begin
write (2*2);
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2009, 21:51
Ответы с готовыми решениями:

Дождаться ответа от сервера
public class Network { public static boolean isConnected = false; public static void...

Дождаться ответа из сети
лишнее вырезал public class Main_Activity extends Activity { @Override protected...

К сожалению, мы не смогли дождаться ответа от
К сожалению, мы не смогли дождаться ответа от *** Рекомендуем обратиться к вашему хостеру для...

Как дождаться ответа Ajax
Есть функция которая выполняет AjAX, данные забираются через Калл_бэк. Но что делать если нужно...

24
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
15.09.2009, 21:53 2
перед последним end. ставь readln; он будет ожидать нажатие enter'a

Добавлено через 52 секунды
пример:
Pascal
1
2
3
4
5
6
7
program ss;
var a,b:integer;
begin
 readln(a,b);
 writeln(a+b);
 readln;
end.
1
Эксперт по компьютерным сетямЭксперт Pascal/Delphi
4190 / 1291 / 237
Регистрация: 27.07.2009
Сообщений: 3,962
15.09.2009, 22:03 3
а еще в TP7 можно нажать Alt+F5 и посмотреть что программа выводила на экран :-)
1
0 / 0 / 0
Регистрация: 14.09.2009
Сообщений: 12
15.09.2009, 22:11  [ТС] 4
Спасибо за советы. Я попробовал вставить readln; и получилось!!!! Это прекрасно! Но почему readln;? Об этом ничего не было сказано.
0
Эксперт по компьютерным сетямЭксперт Pascal/Delphi
4190 / 1291 / 237
Регистрация: 27.07.2009
Сообщений: 3,962
15.09.2009, 22:14 5
Ариф, а если подумать?
оператор Readln запрашивает что-то у пользователя, конец ввода является нажатие Enter...
вот ты и жмешь Enter и программа заканчивает свою работу, а до этого она выполнялась, ожидая ввода пользователя.
1
0 / 0 / 0
Регистрация: 14.09.2009
Сообщений: 12
15.09.2009, 22:14  [ТС] 6
В том то и дело, что она ничего не выводила на экран)
0
Почетный модератор
64305 / 47600 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
15.09.2009, 22:22 7
В том то и дело, что она ничего не выводила на экран)
И не будет, это установлено по умолчанию. Поэтому для начинающих юзеров в конце программы иногда пишут
Pascal
1
2
3
4
5
6
7
8
program ss;
var a,b:integer;
begin
 readln(a,b);
 writeln(a+b);
 write('Для выхода из программы нажмите Enter!');
 readln;
end.
1
0 / 0 / 0
Регистрация: 14.09.2009
Сообщений: 12
15.09.2009, 22:24  [ТС] 8
подскажите пожалуйста как в ТБ писать по-русски. В горе книге описываются задачи, где есть всякие приветствия которые потом должны выводиться по окончанию решения.
0
2 / 2 / 0
Регистрация: 06.02.2009
Сообщений: 24
15.09.2009, 22:27 9
нажми одновременно shift shift ( левый и правый шифты) должно помоч=)
1
Почетный модератор
64305 / 47600 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
15.09.2009, 22:28 10
В настройках компьютера первым языком по умолчанию должен стоять русский, а не английский. Тогда при нажатии правых Ctrl+Shift будет русская раскладка клавиатуры, то же сочетание слева - английская.
1
0 / 0 / 0
Регистрация: 14.09.2009
Сообщений: 12
15.09.2009, 22:40  [ТС] 11
Подскажите пожалуйста. я во первых так и не смог выйти на русский язык. Какие ошибки я допустил, что нет возможности задать значения переменным?
Pascal
1
2
3
4
5
6
program ya_znayu_1;
      var a,b,c:integer;
            begin
            writeln (' znayu 4to a*b*c=',a*b*c);
            readln;
            end.
Спасибо за терпение.
0
Почетный модератор
64305 / 47600 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
15.09.2009, 22:52 12
Pascal
1
2
3
4
5
6
7
var a,b,c:integer;
begin
writeln('Vvedite 3 celyh cisla:');
readln(a,b,c);
write (' znayu 4to a*b*c=',a*b*c);
readln
end.
Добавлено через 2 минуты
У Вас какая раскладка клавиатуры по умолчанию, при запуске компьютера, русская или английская?
1
0 / 0 / 0
Регистрация: 14.09.2009
Сообщений: 12
15.09.2009, 22:54  [ТС] 13
отлично!!

Добавлено через 22 секунды
русская
0
Почетный модератор
64305 / 47600 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
15.09.2009, 22:55 14
Нажимаете правые Ctr+Shift и ничего?
0
0 / 0 / 0
Регистрация: 14.09.2009
Сообщений: 12
15.09.2009, 22:56  [ТС] 15
так точно.
0
Почетный модератор
64305 / 47600 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
15.09.2009, 23:00 16
Вот есть такая рекомендация, не знаю, сам не пробовал. Если умеете попробуйте, нет, не нужно.
Переключение раскладка клавиатуры на русскую в DOS-приложениях
(35) Если в DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя русские буквы отображаются нормально, то в разделе реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\KeyboardLayout\DosKeybCodes
измените значение параметра "00000409" на "ru". Кроме этого, в файле autoexec.nt, расположенном в Winnt\system32, добавьте строку
lh %SystemRoot%\system32\kb16.com ru
После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями клавиш <Ctrl>+<левый═Shift> (английская раскладка) и <Ctrl>+<правый═Shift> (русская).
Данный метод нормально работает в том случае, если в Панели управления в настройках региона (Regional Options) для параметра "Language settings for the system" в качестве Default стоит Cyrilic.

Алексей Шашков Win2000 FAQ
1
Почетный модератор
64305 / 47600 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
15.09.2009, 23:07 17
Кстати запустите мою программу, проверьте, русские шрифты отображаются правильно или нет.
Вложения
Тип файла: rar 1.rar (257 байт, 9 просмотров)
0
0 / 0 / 0
Регистрация: 14.09.2009
Сообщений: 12
15.09.2009, 23:15  [ТС] 18
сейчас попробую
0
0 / 0 / 0
Регистрация: 14.09.2009
Сообщений: 12
15.09.2009, 23:28  [ТС] 19
вроде что-то получилось
Вложения
Тип файла: rar BIN.rar (3.5 Кб, 10 просмотров)
0
Почетный модератор
64305 / 47600 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
15.09.2009, 23:37 20
Я не понял, что получилось. Какая-то чушь написана, программа зависает. Я спрашивал у Вас в моей программе русские шрифты нормально отображаются?

Добавлено через 5 минут
Вот это Вы писали, или как-то Ваш комп переделал?
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
uses crt;
var i,a,b,k:integer;
begin
clrscr;
writeln (2,3,5,8,9,4,5,6,1,3);
readln (a);
k:=0;i:=1;
repeat
readln (b);
if a*b=0 then k:=k+1;
i:=i+1;
a:=b;
until i=10;
write ('2=',k);
readln
end.
0
15.09.2009, 23:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.09.2009, 23:37
Помогаю со студенческими работами здесь

504 ошибка или как дождаться ответа
Здравствуйте, на сервер выполняется скрипт, когда он отрабатывает, то результат не приходит в...

Как заставить скрипт дождаться ответа от сервера?
Здравствуйте! Собственно, задача довольно нестандартная. Код такой: ...

Gm_xmlhttprequest - несколько запросов,дождаться ответа и перейти к следуещему
В общем пишу скрипт на Grease Monkey (расширение для Mozila FireFox) Столкнулся с такой проблемой...

Как создать тест без правильного ответа, для сбора информации(ответа)
Как создать тест без правильного ответа, для сбора информации(ответа). К примеру мне нужно создать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru