IPB
ЛогинПароль:

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

> Вопросы от Ромарио!
Romario
сообщение 29.10.2002 23:01
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 89
Пол: Мужской

Репутация: -  0  +


Начинаю серьёзно учить Паскаль и вот решил создать и пихать сюда все неясности, если вы конечно не против
Первые вопросы:
  • Как в Паскале менять цвета?
  • Как  --//-- создать таблицу и что-нить в ней написать.
  • И может кто-нить меня раздуплит в массивах? ;D
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
Closed Topic Открыть новую тему 
Ответов
trminator
сообщение 25.04.2003 17:20
Сообщение #2


Четыре квадратика
****

Группа: Пользователи
Сообщений: 579
Пол: Мужской

Репутация: -  4  +


У тебя там в проверке in... были скобки пропущены. И еще: пожалуйста, перекодируй программу и ставь флажок "Пометьте это, если вы будете добавлять код (JS, например), или не любите смайлики"

Вот твоя программа. Она работает  :D

Код

uses
crt;
type
data = record
  day: 1..31;
     month: 1..12;
 year: 1980..1990;
end;

anketa = record
  surname: string;
      sex: char;
    birth: data;
end;

const
n = 2;

label
1,2,3,4,5;

var
d: array[1..n] of data;
a: array[1..n] of anketa;
m: set of 1..12;
i,m1,j: integer;
ch: string;
Mold: integer;

begin

  clrscr;

  for i:=1 to n do
   begin
  writeln;
  writeln;
  writeln;
  write('  ',i,'.1) Input surname -> ');
  readln(a[i].surname);
    1: write('  ',i,'.2) Input sex -> ');
  readln(a[i].sex);
   if not (a[i].sex in ['W','w','m','M']) then
     begin
     write(a[i].sex,' Input W, w, M or m');
     writeln;
     goto 1;
     end;
   writeln('  ',i,'.3) Birthday : ');
    2: write('      Input month -> ');
  readln(d[i].month);
   if (d[i].month>12)or(d[i].month<1) then
    begin
    write('      There is 12 months in year but not ',d[i].month,' ');
    writeln;
    goto 2;
    end;
    3: write('      Input day -> ');
  readln(d[i].day);
   if (d[i].month = 2)and((d[i].day>2)or(d[i].day<1)) then
    begin
    write('      д?ўа <? ўб??R 28 ¤-?c!');
    writeln;
    goto 3;
    end;
   if not (d[i].month = 2)and((d[i].day>31)or(d[i].day<1)) then
      begin
      write('      This month has 31 day!');
      writeln;
      goto 3;
      end;
    4: write('      Input year -> ');
  readln(d[i].year);
   if (d[i].year<1950)or(d[i].year>2000) then
    begin
    write('     !!! Input between 1950-2000      !!!');
    writeln;
    goto 4;
    end;
  clrscr;
 end;

writeln;
write('_________________________________________________________________ _______________');
write('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~');
for i:=1 to n do
begin
writeln('----------------------------------|',i,'-st record|---------------------------------');
writeln(' Surname: ',a[i].surname);
writeln('     Sex: ',a[i].sex);
writeln('Birthday: ',d[i].day,' / ',d[i].month,' / ', d[i].year);
end;

  Mold:=2001;
   for i:=1 to n do
    begin
if (a[i].sex='m')or(a[i].sex='M') then
 if d[i].year < Mold then Mold:=d[i].year;
    end;

  writeln;
  writeln(' Oldest man is -> ',2003-Mold,' years old');
  write('Searchin surname. Input : ');
  readln(ch);
  write('Surnames -  ',ch,': ');

   for i:=1 to n do
    if a[i].surname = ch then write(a[i].surname,' ');

  writeln;
  5: write('Input month: ');
readln(m1);
 if (m1<1)or(m1>12) then begin
    writeln('Input correctly!');
   goto 5;
   end
   else
   write('Searching for birthday in ',m1,'month: ');

   for i:=1 to n do
    if d[i].month = m1 then write(a[i].surname,' ');

  readln;

end.


--------------------
Закон добровольного труда Зимерги:
Люди всегда согласны сделать работу, когда необходимость в этом уже отпала
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Romario   Вопросы от Ромарио!   29.10.2002 23:01
Clane   Re: Вопросы от Ромарио!   30.10.2002 13:28
Alex   Re: Вопросы от Ромарио!   30.10.2002 13:31
Romario   Re: Вопросы от Ромарио!   30.10.2002 14:45
Clane   Re: Вопросы от Ромарио!   30.10.2002 14:49
Romario   Re: Вопросы от Ромарио!   30.10.2002 16:27
AlaRic   Re: Вопросы от Ромарио!   30.10.2002 17:16
AlaRic   Re: Вопросы от Ромарио!   30.10.2002 18:18
Romario   Re: Вопросы от Ромарио!   31.10.2002 14:09
pascal65536   Re: Вопросы от Ромарио!   31.10.2002 16:04
AlaRic   Re: Вопросы от Ромарио!   31.10.2002 17:21
mj   Re: Вопросы от Ромарио!   1.11.2002 4:23
Alex   Re: Вопросы от Ромарио!   1.11.2002 14:54
mj   Re: Вопросы от Ромарио!   1.11.2002 15:03
Romario   Re: Вопросы от Ромарио!   1.11.2002 15:29
Alex   Re: Вопросы от Ромарио!   1.11.2002 15:29
AlaRic   Re: Вопросы от Ромарио!   1.11.2002 16:40
big   Re: Вопросы от Ромарио!   1.11.2002 18:54
mj   Re: Вопросы от Ромарио!   1.11.2002 23:53
Romario   Re: Вопросы от Ромарио!   1.11.2002 23:56
Alex   Re: Вопросы от Ромарио!   2.11.2002 7:15
Romario   Re: Вопросы от Ромарио!   2.11.2002 11:54
Clane   Re: Вопросы от Ромарио!   2.11.2002 12:34
Romario   Re: Вопросы от Ромарио!   3.11.2002 0:09
mj   Re: Вопросы от Ромарио!   3.11.2002 0:55
Romario   Re: Вопросы от Ромарио!   3.11.2002 13:19
mj   Re: Вопросы от Ромарио!   5.11.2002 12:37
Clane   Re: Вопросы от Ромарио!   5.11.2002 21:10
Romario   Re: Вопросы от Ромарио!   20.11.2002 12:32
Clane   Re: Вопросы от Ромарио!   20.11.2002 16:15
Romario   Re: Вопросы от Ромарио!   20.11.2002 17:33
Clane   Re: Вопросы от Ромарио!   20.11.2002 20:03
Romario   Re: Вопросы от Ромарио!   20.11.2002 22:34
Alex   Re: Вопросы от Ромарио!   21.11.2002 15:10
Clane   Re: Вопросы от Ромарио!   21.11.2002 18:47
big   Re: Вопросы от Ромарио!   22.11.2002 1:06
big   Re: Вопросы от Ромарио!   22.11.2002 1:24
Alex   Re: Вопросы от Ромарио!   24.11.2002 10:38
Alex   Re: Вопросы от Ромарио!   24.11.2002 10:45
trminator   Re: Вопросы от Ромарио!   25.11.2002 14:28
Alex   Re: Вопросы от Ромарио!   26.11.2002 14:35
Romario   Re: Вопросы от Ромарио!   28.11.2002 22:27
mj   Re: Вопросы от Ромарио!   29.11.2002 2:05
big   Re: Вопросы от Ромарио!   29.11.2002 8:30
Alex   Re: Вопросы от Ромарио!   29.11.2002 19:49
Alex   Re: Вопросы от Ромарио!   29.11.2002 19:56
Romario   Re: Вопросы от Ромарио!   29.11.2002 22:18
Alex   Re: Вопросы от Ромарио!   30.11.2002 14:59
Alex   Re: Вопросы от Ромарио!   30.11.2002 15:05
Romario   Re: Вопросы от Ромарио!   30.11.2002 18:15
Romario   Re: Вопросы от Ромарио!   1.12.2002 23:17
Romario   Re: Вопросы от Ромарио!   1.12.2002 23:36
mj   Re: Вопросы от Ромарио!   2.12.2002 0:18
Piton   Re: Вопросы от Ромарио!   2.12.2002 21:10
ClaneOffline   Re: Вопросы от Ромарио!   2.12.2002 21:26
Romario   Re: Вопросы от Ромарио!   3.12.2002 0:00
Romario   Re: Вопросы от Ромарио!   3.12.2002 0:39
mj   Re: Вопросы от Ромарио!   4.12.2002 15:03
Alex   Re: Вопросы от Ромарио!   4.12.2002 15:15
mj   Re: Вопросы от Ромарио!   4.12.2002 15:54
Romario   Re: Вопросы от Ромарио!   4.12.2002 23:14
Romario   Re: Вопросы от Ромарио!   5.12.2002 2:34
Ivs   Re: Вопросы от Ромарио!   5.12.2002 11:14
Alex   Re: Вопросы от Ромарио!   5.12.2002 15:01
AlaRic   Re: Вопросы от Ромарио!   5.12.2002 16:49
mj   Re: Вопросы от Ромарио!   7.12.2002 23:37
Romario   Re: Вопросы от Ромарио!   8.12.2002 2:17
mj   Re: Вопросы от Ромарио!   12.12.2002 0:15
Romario   Re: Вопросы от Ромарио!   12.12.2002 0:40
mj   Re: Вопросы от Ромарио!   12.12.2002 19:37
Romario   Re: Вопросы от Ромарио!   13.12.2002 23:52
mj   Re: Вопросы от Ромарио!   14.12.2002 0:06
Romario   Re: Вопросы от Ромарио!   14.12.2002 3:46
Clane   Re: Вопросы от Ромарио!   14.12.2002 11:27
Ivs   Re: Вопросы от Ромарио!   14.12.2002 17:16
Ivs   Re: Вопросы от Ромарио!   14.12.2002 17:19
Ivs   Re: Вопросы от Ромарио!   14.12.2002 17:20
Romario   Re: Вопросы от Ромарио!   18.04.2003 1:05
AlaRic   Re: Вопросы от Ромарио!   18.04.2003 5:00
Romario   Re: Вопросы от Ромарио!   18.04.2003 5:44
AlaRic   Re: Вопросы от Ромарио!   18.04.2003 5:56
Romario   Re: Вопросы от Ромарио!   18.04.2003 22:14
Clane   Re: Вопросы от Ромарио!   18.04.2003 22:54
Romario   Re: Вопросы от Ромарио!   18.04.2003 23:06
Romario   Re: Вопросы от Ромарио!   18.04.2003 23:07
Romario   Re: Вопросы от Ромарио!   18.04.2003 23:08
Romario   Re: Вопросы от Ромарио!   18.04.2003 23:10
Clane   Re: Вопросы от Ромарио!   18.04.2003 23:12
Clane   Re: Вопросы от Ромарио!   18.04.2003 23:15
Romario   Re: Вопросы от Ромарио!   19.04.2003 1:51
Dark   Re: Вопросы от Ромарио!   19.04.2003 4:11
Romario   Re: Вопросы от Ромарио!   19.04.2003 5:30
AlaRic   Re: Вопросы от Ромарио!   19.04.2003 11:05
Dark   Re: Вопросы от Ромарио!   20.04.2003 1:30
Ромарио   Re: Вопросы от Ромарио!   21.04.2003 0:47
Romario   Re: Вопросы от Ромарио!   21.04.2003 23:08
Dark   Re: Вопросы от Ромарио!   22.04.2003 16:01
Romario   Re: Вопросы от Ромарио!   23.04.2003 22:41
Dark   Re: Вопросы от Ромарио!   23.04.2003 23:16
Romario   Re: Вопросы от Ромарио!   25.04.2003 5:39
2 страниц V  1 2 >


Closed Topic Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 25.06.2025 11:21
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"