Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Задача на паскале
Дата: Пт, 18.10.2013, 22:35:56 | Сообщение # 1
Аватар не установлен
OFF
Banned Users
1386 Сообщения:
136 Награды:
6 Отзывы:
Цитата
Из массива дат, выбрать те, которые находятся в интервале D1<DATE[I]<D2.
Даты D1 и D2 вводятся с экрана, вид всех дат в формате ГГГГ.ММ.ЧЧ

Кто способен сделать?
Дата: Пт, 18.10.2013, 22:53:42 | Сообщение # 2
Аватарка andruk
OFF
Постоянный
66 Сообщения:
3 Награды:
0 Отзывы:
Skype пользователя:
Сайт пользователя:
Я работал на паскале, но вот вопрос полностью не понял. о чем программа должна быть? какие функции должны выполнятся.
Дата: Пт, 18.10.2013, 22:56:33 | Сообщение # 3
Аватарка Tiny
OFF
Постоянный
516 Сообщения:
6 Награды:
92 Отзывы:
А у меня другой вопрос - каким конкретно из способов нужно реализовывать?
Дата: Пт, 18.10.2013, 23:00:18 | Сообщение # 4
Аватар не установлен
OFF
Banned Users
1386 Сообщения:
136 Награды:
6 Отзывы:
Смотри, сначало я должен ввести фактическое кол-во дней(например 3), далее прорамма досжна спросить первый интервал допусти 2001.01.01(значит всё что раньше отсеивается), далее пишу второй интервал 2007.01.01(после этой даты всё отсеевается) далле я должен написать три даты допустим 2002.05.01, 2009.01.04 и 2005.02.09 и теперь программа должна распечатать даты:
2002.05.01
2005.02.09
Дата: Пт, 18.10.2013, 23:00:49 | Сообщение # 5
Аватар не установлен
OFF
Banned Users
1386 Сообщения:
136 Награды:
6 Отзывы:
Код
PROGRAM KIRKA;
  USES CRT;
   TYPE
    DAY=ARRAY [1..2] OF INTEGER;
    MONTH=ARRAY [1..2] OF INTEGER;
    YEAR=ARRAY [1..4] OF INTEGER;
   VAR
    D:DAY;
    M:MONTH;
    Y:YEAR;
    I,FACT:BYTE;
    DATE:INTEGER;
    D1,D2:INTEGER;
   BEGIN
    WRITELN('Введите кол-во дней');
    READLN(FACT);
    WRITELN('Введите первый год');
    READLN(D1);
    WRITELN('Введите второй год');
    READLN(D2);
    WRITELN('Введите дату ГГГГ ММ ДД');
    FOR I:=1 TO FACT DO
     READ(Y[I],M[I],D[I]);
     BEGIN
     IF (Y[I]>D1) AND (Y[I]<D2) THEN
                    DATE:=Y[I];
     END;
    WRITELN(DATE);
   END.
      

вот я какую то каку творю, но рандомом уже(
Дата: Пт, 18.10.2013, 23:03:15 | Сообщение # 6
Аватарка andruk
OFF
Постоянный
66 Сообщения:
3 Награды:
0 Отзывы:
Skype пользователя:
Сайт пользователя:
FEN^^, попробую, но только завтра.
Дата: Пт, 18.10.2013, 23:03:44 | Сообщение # 7
Аватар не установлен
OFF
Banned Users
1386 Сообщения:
136 Награды:
6 Отзывы:
andruk, ок, если сделаешь, то в эту тему)) буду в коледже посмотрю)
Дата: Сб, 19.10.2013, 15:36:35 | Сообщение # 8
Аватарка andruk
OFF
Постоянный
66 Сообщения:
3 Награды:
0 Отзывы:
Skype пользователя:
Сайт пользователя:
Как будешь в теме, отпиши мне в скайп andruha.smolin
  • Страница 1 из 1
  • 1
Поиск: