Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2009, 19:51   #11
studentOne
Пользователь
 
Регистрация: 09.10.2009
Сообщений: 15
По умолчанию

93 - это и есть твой ответ )))
studentOne вне форума Ответить с цитированием
Старый 09.10.2009, 19:52   #12
studentOne
Пользователь
 
Регистрация: 09.10.2009
Сообщений: 15
По умолчанию

чтобы не было надписи и числа выводились друг под другом, напиши:
Код:
program pr1;
uses crt;
begin
  clrscr;
  Writeln(8+1); 
  Writeln(5-2);
  readln;
end.
studentOne вне форума Ответить с цитированием
Старый 09.10.2009, 19:53   #13
Zmaxer
Пользователь
 
Аватар для Zmaxer
 
Регистрация: 06.10.2009
Сообщений: 21
По умолчанию

НЕ ПОНИМАЮ ЧТО ОТ МЕНЯ ХОТЯТ В КНИГЕ ВОТ :


*****************
Первый оператор, с которым мы познакомимся, занимается исключительно тем, что приказывает компью-теру изобразить на экране монитора ту или иную информацию, состоящую из букв (символов) и чисел. Пусть мы хотим, чтобы компьютер изобразил на экране число 1999. Эту задачу выполняет процедура Write. К ней обра-тимся так - Write(1999). То, что нужно изобразить, положено заключать в круглые скобки. По-английски слово Write означает "пиши". Для тех, кто плохо разбирается в английской транскрипции, я возьму грех на душу и при-веду примерное произношение русскими буквами – «райт». Перевод и произношение всех нужных вам слов Пас-каля вы найдете в приложении П3 и П4. Сам я настаиваю на умеренно правильном произношении с тех пор, как одна студенточка, указуя перстом на оператор Write, мило сказала: «Здесь врите, Сергей Николаевич». Говорят, что процедура Write выводит на экран число 1999, или (по традиции), что процедура Write печа-тает число 1999, хотя, конечно, печатать на экране нельзя. (Правда, Паскаль всегда легко настроить так, чтобы Write выполнялся не на мониторе, а на принтере.) А теперь поучимся на примерах: КАК ПИШЕМ ОБРАЩЕНИЕ К ПРОЦЕДУРЕ ЧТО ВИДИМ В РЕЗУЛЬТАТЕ НА ЭКРАНЕ Write( -500) -500 Write(3 + 2) 5 Пояснения: Можно печатать не только числа, но и результаты вычисления арифметических выражений Write(3 * 2) 6 Знак * обозначает умножение Write(2 * 2 - 1) 3 Write( 'Хорошо!' ) Хорошо! Текст, в отличие от чисел и выражений, нужно брать в одинарные кавычки
*******************************
Zmaxer вне форума Ответить с цитированием
Старый 09.10.2009, 19:54   #14
Zmaxer
Пользователь
 
Аватар для Zmaxer
 
Регистрация: 06.10.2009
Сообщений: 21
По умолчанию

Типо там написанно что я должен зделать это :
BEGIN Write('Начали!'); Write(8+1); Write(5-2) END.

а у меня не выходит ((
Zmaxer вне форума Ответить с цитированием
Старый 09.10.2009, 19:57   #15
Zmaxer
Пользователь
 
Аватар для Zmaxer
 
Регистрация: 06.10.2009
Сообщений: 21
По умолчанию

Цитата:
Сообщение от studentOne Посмотреть сообщение
93 - это и есть твой ответ )))
хддд))
вотето я тупой)
спасибо)
Zmaxer вне форума Ответить с цитированием
Старый 09.10.2009, 19:59   #16
studentOne
Пользователь
 
Регистрация: 09.10.2009
Сообщений: 15
По умолчанию

у тебя вышел твой ответ, 93, просто числа записались без пробела. чтобы после каждой строчки осуществлялся переход на новую строку, нужно использовать оператор writeln, а не write. а чтобы не было надписей различных паскалевских, использую функцию очистки экрана clrscr, для которой необходимо подключить модуль uses crt. поэтому, если ты хочешь хороший вывод, напиши такую прогу и запусти:
Код:
program pr1;
uses crt;
begin
  Writeln(8+1); 
  Writeln(5-2);
  readln;
end.
studentOne вне форума Ответить с цитированием
Старый 09.10.2009, 20:00   #17
studentOne
Пользователь
 
Регистрация: 09.10.2009
Сообщений: 15
По умолчанию

твой ответ будет примерно такой
Код:
9
3
при этом черное окно не уберется, пока ты не нажмешь enter? для этого мы и написали оператор readln
studentOne вне форума Ответить с цитированием
Старый 09.10.2009, 20:01   #18
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

Без какого пробела? Он написал Writeln.. Как минимум они должны печататься на разных строках.. // можно не читать.
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 09.10.2009, 20:03   #19
Zmaxer
Пользователь
 
Аватар для Zmaxer
 
Регистрация: 06.10.2009
Сообщений: 21
По умолчанию

Цитата:
Сообщение от studentOne Посмотреть сообщение
твой ответ будет примерно такой
Код:
9
3
при этом черное окно не уберется, пока ты не нажмешь enter? для этого мы и написали оператор readln
Да выскочило)
Да именно так)))
и это так всегда нада делать ?
^^
спасибо за помощь)
Zmaxer вне форума Ответить с цитированием
Старый 09.10.2009, 20:04   #20
studentOne
Пользователь
 
Регистрация: 09.10.2009
Сообщений: 15
По умолчанию

без пробела в том смысле, что числа были записаны сплошняком 93, а не 9 3. в начале Zmaxer писал write, о чем свидетельствует е
копия того, что ему выдал паскаль
studentOne вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу всё никак не могу эту лабораторку сдать помогите плиз Dimon.ru Паскаль, Turbo Pascal, PascalABC.NET 2 16.06.2009 20:53
Не могу запустить volna Паскаль, Turbo Pascal, PascalABC.NET 6 01.06.2009 20:09
Не могу подключится к БД. set БД в Delphi 6 23.04.2008 18:09