М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
scattdipsizeoya3gc
scattdipsizeoya3gc
05.03.2021 03:17 •  Информатика

Определить количество абитуриентов, средний которых выше среднего по институту. вывести список поступающих, причем первыми в списке идут абитуриенты, сдавшие все экзамены на 9. дана ведомость абитуриентов, сдавших вступительные экзамены в институт (ее можно дополнить): ф.и.о. оценки местожительство иванов а.г. 9 7 5 вологда петров л.л 9 9 9 грязовец раковский д.г. 4 4 5 сокол акимова я.с. 9 5 4 харовск составьте на паскале =)

👇
Ответ:
shovkoplyas123456
shovkoplyas123456
05.03.2021
Const
  nn=100;
type
  Abit=record
    fio:string;
    ball:array[1..3] of byte;
    from:string;
    midb:real
  end;
var
  t:Abit;
  mAb:array[1..nn] of Abit;
  i,j,n,m:integer;
  midinst:real;
begin
  { ввод исходных данных }
  Write('Количество абитуриентов (до 100): '); Readln(n);
  Write('Средний по институту: '); Readln(midinst);
  m:=0;
  for i:=1 to n do
  begin
    Writeln('Абитуриент № ',i);
    With mAb[i] do begin
      Write('Фамилия, И.О.: '); Readln(fio);
      Write(' по трем предметам через пробел: ');
      Readln(ball[1],ball[2],ball[3]);
      midb:=(ball[1]+ball[2]+ball[3])/3;
      Write('Место жительства: '); Readln(from)
      end;
    if mAb[i].midb>midinst then m:=m+1;
  end;
  { простейшая обменная сортировка по убыванию }
  for i:=1 to n-1 do
    for j:=i+1 to n do
      if mAb[i].midb<mAb[j].midb then begin
        t:=mAb[i];
        mAb[i]:=mAb[j];
        mAb[j]:=t
      end;
  { вывод }
  Writeln;
  Writeln('Количество поступающих со средним выше среднеинститутского: ',m);
  for i:=1 to n do
    with mAb[i] do
       Writeln(fio,' ',ball[1]:2,ball[2]:2,ball[3]:2,' ',from)
end.

Тестовое решение:
Количество абитуриентов (до 100): 4
Средний по институту: 5.94
Абитуриент № 1
Фамилия, И.О.: Иванов А.Г.
по трем предметам через пробел: 9 7 5
Место жительства: Вологда
Абитуриент № 2
Фамилия, И.О.: Петров Л.Л.
по трем предметам через пробел: 9 9 9
Место жительства: Грязевец
Абитуриент № 3
Фамилия, И.О.: Раковский Д.Г.
по трем предметам через пробел: 4 4 5
Место жительства: Сокол
Абитуриент № 4
Фамилия, И.О.: Акимова Я.С.
по трем предметам через пробел: 9 5 4
Место жительства: Харовск

Количество поступающих со средним выше среднеинститутского: 3
Петров Л.Л.  9 9 9 Грязевец
Иванов А.Г.  9 7 5 Вологда
Акимова Я.С.  9 5 4 Харовск
Раковский Д.Г.  4 4 5 Сокол
4,7(68 оценок)
Открыть все ответы
Ответ:
ailonkilo
ailonkilo
05.03.2021

Вычитание выполнено в шестеричной системе счисления.

Объяснение:

Мы видим в данном выражении цифры до 4. Из этого следует, что система счисления использует не менее 5 цифр. То есть, она как минимум - пятиричная. Будем подбирать по порядку системы счисления и вычислять их значения.

Пятиричная система счисления:

1. Переводим в десятичную систему счисления:

102 = 25 * 1 + 5 * 0 + 1 * 2 = 25 + 0 + 2 = 27

14 = 5 * 1 + 1 * 4 = 5 + 4 = 9

2. Вычисляем в десятичной системе счисления:

27 - 9 = 18

3. Переводим в пятиричную систему счисления:

18 = 33

Вывод: данная система счисления не подходит.

Шестеричная система счисления:

1. Переводим в десятичную систему счисления:

102 = 36 * 1 + 6 * 0 + 1 * 2 = 36 + 0 + 2 = 38

14 = 6 * 1 + 1 * 4 = 6 + 4 = 10

2. Вычисляем в десятичной системе счисления:

38 - 10 = 28

3. Переводим в шестеричную систему счисления:

28 = 44

Вывод: данная система счисления подходит.

УДАЧИ! ОБРАЩАЙТЕСЬ!
4,8(70 оценок)
Ответ:
007238
007238
05.03.2021
Клавиши клавиатуры, в зависимости от их назначения и расположения, можно поделить на группы: -Алфавитно-цифровые; -Функциональные; -Блок дополнительных клавиш (цифровая панель); -Клавиши управления курсором; -Служебные (клавиши управления). -Алфавитно-цифровые клавиши. Назначение: ввод букв, цифр, знаков препинания и других специальных знаков. В эту категорию также относится клавиша SPACE (ПРОБЕЛ). -Функциональные клавиши Сюда относят клавиши F1-F12. За данными клавишами нет постоянных закрепленных функций (исключением является только клавиша F1, которая используется для получения справки). Эти клавиши, как правило, программируются уже пользователем для каждой программы отдельно. -Блок дополнительных клавиш (цифровая панель) Повторяют действие цифровых и некоторых знаковых клавиш основной панели Даная панель может использоваться в двух режимах: * Ввода цифр; * Управления курсором. Переключения режимов осуществляется клавишей NUM LOCK -Клавиши управления курсором Курсор — экранный указатель, который показывает место ввода следующего символа (для текста) или текущую позицию (точку), к которой будет применяться действие мыши. Клавиши со стрелками служат для перемещения курсора на одну позицию по экрану монитора в соответствии с направлением. Клавиши PAGEUP и PAGEDOWN3 переводят курсор на одну страницу вверх и вниз соответственно, а клавиши HOME и END переводят курсор в начало и конец текущей строки. Клавиша INSERT переключает режима ввода данных: вставка и замена ( в режиме вставки новые знаки вводятся без замены существующих символов, а в режиме замены — заменяют). Клавиша DELETE удаляет знаки, которые находятся справа от текущего положения курсора, а клавиша BACKSPACE удаляет знаки, которые находятся слева от текущего положения курсора.
4,7(66 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ