shvbur75
18.08.2022 04:08

Язык программирования python.
напишите программу, которая принимает данные от пользователя с функции input и печатает результат в консоль.

ввод данных

пользователь последовательно вводит данные об учениках в формате

класс фамилия. например: 9 иванов или 12б петров

за один раз вводится один ученик
между символами, обозначающим класс и фамилией, ровно один пробел
количество учеников и классов не ограничено
концом ввода является передача пустого значения

вывод данных
напечатать отсортированных по алфавиту учеников сгруппировав их по отсортированным классам в формате:

класс
фамилия
фамилия
класс
фамилия
фамилия

пример
для входящих данных:

9 иванов
10 петров
11 сидоров
9 морозов
9 беляев
10 никитин
11 борисов

результат должен быть:

9
беляев
иванов
морозов
10
никитин
петров
11
борисов
сидоров
* *

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
papuh
27.05.2020 11:14

1)

var mas: array[1..10] of real = {.,.,}; // перечисление элементов массива, который дан по условию задания

var counter: integer;

begin

for i:= 1 to 10 do

begin

if mas[i]<0 then counter:=counter+1;

end;

end.

2)

var mas: array[1..5] of integer = {.,.,}; // перечисление элементов массива, который дан по условию задания

var counter: integer;

begin

for i:= 1 to 5 do

begin

if (mas[i]>0) and (i mod 2 = 0) then counter:=counter+1;

end;

end.

3)

var mas: array[1..15] of integer = {.,.,}; // перечисление элементов массива, который дан по условию задания

var counter: integer;

begin

for i:= 1 to 15 do

begin

if (mas[i]>5) and (i mod 2 = 0) then counter:=counter+1;

end;

end.

4)

var mas: array[1..15] of integer;

var counter: integer;

begin

for i:= 1 to 15 do

begin

mas[i] = random(20) - 5;

end;

for i:= 1 to 15 do

begin

writeln(mas[i]);

end;

for i:= 1 to 15 do

begin

if (mas[i]>0) then counter:=counter+1;

end;

end.

5)

var mas: array[1..7] of real = {.,.,}; // перечисление элементов массива, который дан по условию задания

var counter: integer;

begin

for i:= 1 to 7 do

begin

readln(mas[i]);

end;

for i:= 1 to 7 do

begin

if mas[i]>0 then mas[i]=0;

end;

for i:= 1 to 7 do

begin

writeln(mas[i]);

end;

end.

6)

var mas: array[1..10] of real = {.,.,}; // перечисление элементов массива, который дан по условию задания

var counter: integer;

var sum: real;

var average: real;

begin

for i:= 1 to 7 do

begin

readln(mas[i]);

end;

for i:= 1 to 7 do

begin

if mas[i]<0 then

begin

sum:=sum+mas[i];

counter:=counter+1;

end

end;

average:= sum/counter;

end.

Объяснение:

0,0(0 оценок)
Ответ:
228дима228ннчнччн
28.04.2023 23:04

Это звуки, запахи, прикосновение.

Выживание популяции животных во многом базируется на обмене информационными сигналами между членами одной популяции. Целесообразное поведение живых организмов строится на основе получения информационных сигналов.

Язык хвостов у волков например.

Животные имеют нервную систему, управляющую всеми стадиями информационного процесса: восприятия, передачи, обработки и использования информации.

В отличие от растительного мира, животные могу передавать информацию друг другу.

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота