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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2012, 21:47   #1
dimaua2
Пользователь
 
Регистрация: 25.09.2011
Сообщений: 13
По умолчанию Строчки в паскаль

Program Reznik;
uses CRT;
var a,b,c,d,e,f,g,n,m,z:integer;
begin
clrscr;
write('a=');
read(a);
write('b=');
read(b);
write('c=');
read(c);
write('d=');
read(d);
write('e=');
read(e);
write ('f=');
readln(f);
write ('g=');
readln(g);
write ('n=');
readln(n);
write ('m=');
readln(m);
z:=a*(c*m+f*n)-d*(b*m-c*n)+g*(b*f+c*e);
writeln('z=', z:3);
readln;
end.

Хочу что бы числа типо а= б= писались в строчку а они один под одним..не могу вспомнить как это сдлеать...
dimaua2 вне форума Ответить с цитированием
Старый 26.04.2012, 22:22   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

эм... не понял.... вы спрашивали про это ?
Код:
Write ( ' a = ');
ReadLn (a);
Poma][a вне форума Ответить с цитированием
Старый 26.04.2012, 22:52   #3
dimaua2
Пользователь
 
Регистрация: 25.09.2011
Сообщений: 13
По умолчанию

я так пробовал вс идет в строчка типо
ф=
м=
и=
а надо типо а= т= г=
dimaua2 вне форума Ответить с цитированием
Старый 27.04.2012, 01:36   #4
SlavaSSU
Пользователь
 
Регистрация: 15.04.2012
Сообщений: 46
По умолчанию

наверное, только если сначала ввести, а потом вывести
НИУ СГУ им. Чернышевского

Последний раз редактировалось SlavaSSU; 27.04.2012 в 01:40.
SlavaSSU вне форума Ответить с цитированием
Старый 27.04.2012, 07:54   #5
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

По завершении ввода числа вы ведь нажимаете на Enter?
Стандартная процедура ввода с отображением на экран просто честно отрабатывает символ перевода строки.
Единственный способ избежать этого - писать собственную процедуру ввода. Например, с использованием readkey.
s-andriano вне форума Ответить с цитированием
Старый 27.04.2012, 17:52   #6
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Есть способ с gotoxy
Код:
  x := WhereX;
  y := WhereY;
  write('a= '); readln(a);
  str(a, s); x := x + 5 + length(s);
  GotoXY(x, y);
  write('b= '); readln(b);
  str(b, s); x := x + 5 + length(s);
  GotoXY(x, y);
  write('c= '); readln(c);
Если вводить "правильные" целые числа, то всё будет хорошо. С вещественными числами будет уже не так красиво.
eoln вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не копировать пустые строчки vostok Microsoft Office Excel 2 16.12.2011 15:39
Перевести 4 строчки C++ -> Delphi Biohazard Общие вопросы Delphi 0 11.02.2011 12:55
Копирование строчки в мемо Lauri Общие вопросы Delphi 5 05.04.2010 17:34
скрыть строчки peq Microsoft Office Excel 2 23.11.2009 20:15
сравнить 2 строчки oLMeR Общие вопросы Delphi 3 02.11.2007 11:51