1)составить программу, организующую массив записей о книгах, ввести информацию по следующим полям: автор, название, год издания. провести сортировку и вывести список книг, изданных после 2003 года. 2)составить программу , организующую массив записей о пяти студентах и их оценках по трем предметам. провести сортировку и вывести список отличников.
159
410
Ответы на вопрос:
сделано для трёх книг, потом поменяешь в двух местах
program prim2; uses crt; type book=record avtor: string[20]; name: string[25]; year: integer; end;
var f,i: integer; b: array[1..3] of book; begin clrscr; f: =0; {формирование записей} for i: =1 to 3 do begin write('введите название книги: '); readln(b[i].name); write('введите фамилию автора: '); readln(b[i].avtor); write('введите год издания: '); readln(b[i].year); end; writeln; writeln('сведения о книгах (автор,название,год издания) год издания которых позже 1990'); for i: =1 to 3 do begin if b[i].year> 2003 then {проверка условия } begin f: =f+1; writeln(f: 6,' ', b[i].avtor,' ', b[i].name,' ', b[i].year); end; end; writeln('итог: ',f); readln; end.
Популярно: Информатика
-
ksyushay0204.08.2022 11:16
-
ник502813.02.2021 23:15
-
120522318.08.2022 20:54
-
Svetic198520.10.2021 14:30
-
НикитаКлючников13.01.2021 00:55
-
Лалиса107.04.2021 20:59
-
MaryLoveB14.02.2020 19:11
-
dgafar27oy9omz11.06.2020 09:48
-
ilyasovazalina13.08.2020 03:46
-
jumalieva0322.05.2021 21:23