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

Работа 10. ступенчатые массивы для каждого направления на некотором курсе имеется n дисциплин, по которым m студентов группы зачеты. каждой дисциплине соответствует k определенных работ (для простоты оцениваемых одинаковым количеством p = 60/k). работы взаимо¬связаны между собой таким образом, что, не сдав предыдущую работу, нельзя сдать следующую. в журнал оценок выставляются оценки только по сданным работам, которые могут принимать значения от p/2 до p. зачет выставляется автоматом, если сумма набранных по дисциплине t составляет от 55 до 60 , итоговый рейтинг при этом высчитывается по формуле s = 5*t / 3. студент не допускается к зачету, если t < 30 . на зачете студент должен набрать z от 20 до 40 , при этом итоговый рейтинг высчитывается по формуле s = t + z. если сумма s> =60, то студент получает зачет, иначе студент не получает зачета. после получения зачета деканат группирует студентов по следующим категориям: – отличники (90 ≤ s ≤ 100); – хорошисты (76 ≤ s < 90); – троечники (60 ≤ s < 76); – двоечники (0 ≤ s < 60). названия дисциплин необходимо задавать в массиве, например: string stpred = {””, ””,”мат.анализ”}; количество работ по каждой дисциплине необходимо задавать в массиве, например: intcount = {15, 8, 10}; при этом количество элементов в массиве stpred и intcount должно совпадать. фамилии и инициалы студентов необходимо задавать в массиве, например: string ststud = {”иванов и. и.”, ”петров п. п.”,”сидоров с. с.”}; массив оценок необходимо генерировать в ступенчатый массив, который можно объявить как double ; первая размерность – количество дисциплин, вторая – количество студентов, третья – количество работ + ячейка для текущего рейтинга. для нашего примера, в котором n = 3, m = 3, k[0] = 15, k[1] = 8, k[2] = 10: mark[0] – двумерный ступенчатый массив оценок по : 4,0 4,0 8,0 4,0 4,0 4,0 4,0 4,0 4,0 4,0 4,0 4,0 4,0 4,0 4,0 4,0 3,5 4,0 15,5 4,0 3,0 7,0 в первой строке иванова и. и., во второй – петрова п.п., в третьей – сидорова с.с., полужирным шрифтом выделены суммы набранных . в этом примере значение элемента mark[0][1][3] равно 15,5. для удобства генерации и проверки необходимо сначала для каждого студента и предмета генерировать количество сданных им работ (от k/2 до k), а затем генерировать за сданные работы от p/2 до p. после чего или одновременно с генерацией подсчитать суммы набранных и сохранить ее в той же строке массива. по вариантам 1. определить фамилии студентов, которые вариант 5 получили зачет автоматом по всем предметам 2. рейтинг студентов в группе получается путем сложения текущих по всем дисциплинам. студент(ы), получивший самый высокий получают 1-е место, чуть менее 2-е место и т.д. выведите студента(ов), получивших вариант 5 – предпоследнее место; 3. сгенерируйте все недостающие оценки от 0 до p, не изменяя уже существующие. заново подсчитайте текущий рейтинг. перепишите текущие рейтинги в новый массив double ; первая размерность – количество дисциплин, вторая – количество студентов, третья – 3 (текущий рейтинг, , полученный на зачете, итоговый рейтинг). , полученный на зачете для студентов, получивших автоматом подсчитайте как разность итогового рейтинга и текущего рейтинга (как найти итоговый рейтинг см. выше), для остальных студентов, допущенных к зачету сгенерируйте от 10 до 40 . примените фильтр для отбора – всех студентов; – допущенных к экзамену; – не допущенных к экзамену.

👇
Открыть все ответы
Ответ:
garik67456
garik67456
15.05.2021

1) Просмотр фильмов на телефоне

2) Просматривать сайты на ноутбуке (при условии что он подключен через беспроводную сеть)

3) Общение через Viber, WhatsApp, Telegram и т.д на телефоне

Объяснение:

Беспроводная сеть - Wi-Fi

Использование интернет сети на телефоне кроме как с затратно и сложно

1. Просмотр фильмов требует стабильного онлайн подключения

2. Для ноутбуков сушествуют специальные устройства, которые позволяют подключится к Wi-Fi

3. Такие программы как WhatsApp, Telegram, Viber и т.д требуют интернет подключения

4,5(51 оценок)
Ответ:
mileven353
mileven353
15.05.2021
Const
  n = 11;

var
  x: array[1..n] of integer;
  i, k, d, s: integer;

begin
  Randomize;
  Writeln('Элементы массива');
  k := 0; s := 0;
  for i := 1 to n do
  begin
    d := Random(11) - 5;
    Write(d:3);
    if (i mod 2) = 0 then begin { четное место }
      if d = 1 then Inc(k);
      x[i] := d
    end
    else begin
      if d < 0 then s := s + d;
      x[i] := sqr(d)
    end
  end;
  Writeln;
  Writeln('Результирующий массив');
  for i := 1 to n do Write(x[i]:3);
  Writeln;
  Writeln('Количество единиц на четных местах равно ', k);
  Writeln('Сумма отрицательных элементов на нечетных местах равна ', s)
end.

Тестовое решение:
Элементы массива
 -3  0 -5  1  5  1 -3 -4  5 -3 -2
Результирующий массив
  9  0 25  1 25  1  9 -4 25 -3  4
Количество единиц на четных местах равно 2
Сумма отрицательных элементов на нечетных местах равна -13
4,8(90 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ