Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 28.05.2011, 00:05   #1 (permalink)
nik542
Новичок
 
Регистрация: 27.05.2011
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Arrow Помогите с задачкой на Паскале

1)))Дан массив записей, содержащий различные даты. Каждая дата представлена записью из трех полей: число, месяц и год. Определить самую позднию лению дату.

спс за помощ))) желательно ответ с блок схемой отправить на nikolaj-t@mail.ru


П.С. на :cx: паскале!)
nik542 вне форума   Ответить с цитированием

Старый 28.05.2011, 00:05
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Тут вы можете ознакомиться с похожими темами

Помогите с задачей в Паскале
Помогите с программой на Паскале
Помогите с задачкой на сортировку обменом
Помогите с задачкой по графике
Помогите с программой в паскале
Помогите решить в Паскале

Старый 28.05.2011, 09:25   #2 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от nik542 Посмотреть сообщение
самую позднию лению дату
Какую, простите, дату?
Vladimir_S вне форума   Ответить с цитированием
Старый 29.05.2011, 21:04   #3 (permalink)
nik542
Новичок
 
Регистрация: 27.05.2011
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

блин даже незнаю как сказать...=))
короч там надо вводить несколько дат( число месяц год ) а он потом выдает самую позднию..... я ващщще ничего в этом несмыслю))) а ссесию здавать надо..... ( на эконом. учуся )))
nik542 вне форума   Ответить с цитированием
Старый 29.05.2011, 22:11   #4 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от nik542 Посмотреть сообщение
я ващщще ничего в этом несмыслю
Угу. Равно как, я вижу, и в родном языке. Бедная, бедная Россия, у руля которой встанут такие, короч ващщще, экономы. Здадут ее, несчастную, в утиль. Поскольку несмыслят. Ващщще. Ох, ну да ладно:
Код:
TYPE
 Dt=Record
     Year:Word;
     Month:Byte;
     Date:Byte;
    End;
VAR
 DD:Array[1..100] of Dt;
 i,Max_Month,Max_Date,N:Byte;
 Max_Year:Word;
BEGIN
 Write('Enter the number of dates: ');
 Readln(N);
 For i:=1 to N do
  with DD[i] do
   begin
    Write('Year = ');
    Readln(Year);
    Write('Month (1..12) = ');
    Readln(Month);
    Write('Date (1..31) = ');
    Readln(Date);
    Writeln;
   end;
 Max_Year:=0;
 For i:=1 to N do
  If DD[i].Year>Max_Year then Max_Year:=DD[i].Year;
 Max_Month:=0;
 For i:=1 to N do
  If (DD[i].Year=Max_Year) and
     (DD[i].Month>Max_Month) then Max_Month:=DD[i].Month;
 Max_Date:=0;
 For i:=1 to N do
  If (DD[i].Year=Max_Year) and
     (DD[i].Month=Max_Month) and
     (DD[i].Date>Max_Date) then Max_Date:=DD[i].Date;
 WriteLn('The latest date is ',Max_Date,'.',Max_Month,'.',Max_Year);
 Readln
END.
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 06:30.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.