Вычислить средний балл учеников класса, если знамениты оценки nbsp;каждого воспитанника по
Вычислить средний балл учеников класса, если знамениты оценки nbsp;каждого воспитанника по арифметике, русскому языку и физике. nbsp;Выведите на печать фамилию и средний балл наихорошего воспитанника
Программа на Паскаль
1 ответ
Наталья Валинская
Program Practic11;
Uses crt;
Type Tabl = record
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Family: string[15];
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Mat: 2..5 ;
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Rus: 2..5;
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Phiz: 2..5;
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Point:real
nbsp;nbsp;nbsp;nbsp;nbsp;End;
Var list:array[1..50] of Tabl;
nbsp;nbsp;nbsp;nbsp;i,n:integer; F1,F2: text;
nbsp;nbsp;nbsp;nbsp;Sr:real;
Begin
nbsp;nbsp;nbsp;Clrscr;
nbsp;nbsp;nbsp;Assign(F1,vedomоst.txt);
nbsp;nbsp;nbsp;Reset(F1);
nbsp;nbsp;nbsp;Readln(F1); Readln(F1);
nbsp;nbsp;nbsp;n:=1;
While not EOF(F1) do
nbsp;nbsp;nbsp;nbsp;Begin
nbsp;nbsp;nbsp;nbsp;nbsp;Readln(F1,list[n].Family,list[n].Mat, list[n].Rus,
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;list[n].Phiz); nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;
nbsp;nbsp;nbsp;nbsp;nbsp;list[n].Point:=(list[n].Mat+list[n].Rus+ nbsp;
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;list[n].Phiz)/3;
nbsp;nbsp;nbsp;nbsp;nbsp;n:=n+1
nbsp;nbsp;nbsp;nbsp;End;
nbsp;nbsp;nbsp;sr:=0;
nbsp;nbsp;nbsp;For i:=1 to n-1 nbsp;do
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;With list[i] do
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;If pointgt;= sr then sr:=point;
nbsp;nbsp;nbsp;For i:=1 to n-1 do
nbsp;nbsp;nbsp;nbsp;nbsp;With list[i] do
nbsp;nbsp;nbsp;nbsp;nbsp;If nbsp;point=sr then
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Writeln(Family:15,---,point:8:2);
nbsp;nbsp;nbsp;Readkey
End.
Uses crt;
Type Tabl = record
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Family: string[15];
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Mat: 2..5 ;
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Rus: 2..5;
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Phiz: 2..5;
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Point:real
nbsp;nbsp;nbsp;nbsp;nbsp;End;
Var list:array[1..50] of Tabl;
nbsp;nbsp;nbsp;nbsp;i,n:integer; F1,F2: text;
nbsp;nbsp;nbsp;nbsp;Sr:real;
Begin
nbsp;nbsp;nbsp;Clrscr;
nbsp;nbsp;nbsp;Assign(F1,vedomоst.txt);
nbsp;nbsp;nbsp;Reset(F1);
nbsp;nbsp;nbsp;Readln(F1); Readln(F1);
nbsp;nbsp;nbsp;n:=1;
While not EOF(F1) do
nbsp;nbsp;nbsp;nbsp;Begin
nbsp;nbsp;nbsp;nbsp;nbsp;Readln(F1,list[n].Family,list[n].Mat, list[n].Rus,
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;list[n].Phiz); nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;
nbsp;nbsp;nbsp;nbsp;nbsp;list[n].Point:=(list[n].Mat+list[n].Rus+ nbsp;
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;list[n].Phiz)/3;
nbsp;nbsp;nbsp;nbsp;nbsp;n:=n+1
nbsp;nbsp;nbsp;nbsp;End;
nbsp;nbsp;nbsp;sr:=0;
nbsp;nbsp;nbsp;For i:=1 to n-1 nbsp;do
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;With list[i] do
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;If pointgt;= sr then sr:=point;
nbsp;nbsp;nbsp;For i:=1 to n-1 do
nbsp;nbsp;nbsp;nbsp;nbsp;With list[i] do
nbsp;nbsp;nbsp;nbsp;nbsp;If nbsp;point=sr then
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;Writeln(Family:15,---,point:8:2);
nbsp;nbsp;nbsp;Readkey
End.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
выпиши в свою тетрадь те правила этикета которые тебе не были
Разные вопросы.
Облако тегов