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

Цитата:
Сообщение от TpaXmopucm Посмотреть сообщение
пытался разобраться переделывая другой код , но ничего не получается плиз помогите пожалуйста .... завтра ответить нужно!
Ну Вы и зануда, сударь! Ведь вот ну только что проходила аналогичная задачка: Помогите решить задачу Pascal , переделки - плёвые, ну ничего не желаем делать!!! Всё давайте за меня, а я пошел. И не врите, что Вы там что-то пытались, ничего Вы не пытались, иначе было бы что выложить и показать. Лень, наглость и полная безответственность. Прежде всего - перед своим же будущим.
Извините за резкость - накипело!
Ладно, вот вам листинг для тупого бездумного перекатывания:
Код:
const
 N=5;
var
 School:Array[1..N] of Record
           Number:Word;
           Year:Word;
           Graduated:Word;
           Matriculated:Word;
          end;
 i,i0:integer;
 Rate:Real;
Begin
 Rate:=0;
 For i:=1 to N do
  With School[i] do
   begin
    Writeln(i,' school');
    Write('Number: ');
    Readln(Number);
    Write('Year: ');
    Readln(Year) ;
    Write('Graduated: ');
    Readln(Graduated);
    Write('Matriculated: ');
    Readln(Matriculated);
    Writeln;
    If Matriculated/Graduated>Rate then
     begin
      i0:=i;
      Rate:=Matriculated/Graduated;
     end;
   end;
 Writeln('Best school:');
 With School[i0] do
  begin
   Writeln('Number: ',Number);
   Writeln('Year: ',Year);
   Writeln('Graduated: ',Graduated);
   Writeln('Matriculated: ',Matriculated);
  end;
 readln;
End.
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

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