В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия

На аптечном складе хранятся лекарства. Сведения о лекарствах содержатся в специальной ведомости: наименование лекарственного

Показать ответ
Ответ:
tolikking05
tolikking05
16.04.2019 23:00
type
   lek = record
     naim: string;
     kol,cen,srok: integer;
   end;
var
   a: array[1..100] of lek;
   i,n,k,z,max,min: integer;
begin
   write('введите количество наименований: ');
   readln(n);
   for i:=1 to n do
      begin
         write('название: ');
         readln(a[i].naim);
         write('количество: ');
         readln(a[i].kol);
         write('цена: ');
         readln(a[i].cen);
         write('срок годности: ');
         readln(a[i].srok);
      end;
   max:=a[1].cen;
   min:=a[1].cen;
   k:=0;
   z:=0;
   write('препараты, со сроком годности 3+ месяцев: ');
   for i:=1 to n do
      begin
         if a[i].cen>max then max:=a[i].cen;
         if a[i].cen<min then min:=a[i].cen;
         if a[i].srok>3 then write(a[i].naim,' ');
         k:=k+a[i].kol;
         z:=z+a[i].cen*a[i].kol;
      end;
   writeln;
   writeln('цена самого дорогого товара: ',max);
   writeln('цена самого дешевого товара: ',min);
   writeln('количество препаратов: ',k);
   writeln('стоимость всех хранящихся на складе препаратов: ',z);
   readln;
end.
0,0(0 оценок)
Популярные вопросы: Другие предметы
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота