0 / 0 / 0
Регистрация: 05.12.2017
Сообщений: 4
1

Написать программу, которая выводит на экран спортсмена с минимальным результатом

05.12.2017, 16:23. Показов 1113. Ответов 1
Метки нет (Все метки)

Помогите, пожалуйста!
Созданы 2 текстовых файла и 2 типизированных файла. В первом текстовом файле-имена спортсменов, во втором текстовом файле-фамилии спортсменов. В первом типизированном файле- минуты спортсмена, во втором типизированном файле- секунды спортсмена.
Написать программу, которая выводит на экран спортсмена с минимальным результатом(минут и секунд).
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2017, 16:23
Ответы с готовыми решениями:

Написать программу, которая выводит круг на экран
Нужно написать программу,которая выводит круг на экран.Его цвет,размер и положение на экране...

Написать программу, которая выводит на экран шаблон
Ребята, прошу вашей помощи! Никак не могу разобраться с этой лабораторной работой. Преподаватель...

Написать программу, которая выводит на экран узор
изображенный ниже

Написать программу, которая выводит на экран узор
Написать программу, которая выводит на экран узор, изображенный ниже. Контур прямоугольников...

1
Почетный модератор
64073 / 47484 / 32734
Регистрация: 18.05.2008
Сообщений: 115,185
06.12.2017, 11:02 2
Лучший ответ Сообщение было отмечено ChN как решение

Решение

Создаете текстовые файлы из N имен и N фамилий.
Создаете программно типизированные файлы из N минут и секунд.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const n=10;//например
var f3,f4:file of integer;
    i,a:integer;
begin
assign(f3,'minuty');
assign(f4,'secundy');
rewrite(f3);
rewrite(f4);
randomize;
for i:=1 to n do
 begin
  a:=15+random(5);
  write(f3,a);
  a:=random(60);
  write(f4,a);
 end;
close(f3);
close(f4);
end.
Все файлы в папке с программой.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
var f1,f2:text;
    f3,f4:file of integer;
    name,fam,nmn,fmn:string;
    m,s,min,mm,ms:integer;
begin
assign(f1,'imena.txt');
assign(f2,'familii.txt');
assign(f3,'minuty');
assign(f4,'secundy');
reset(f1);
reset(f2);
reset(f3);
reset(f4);
readln(f1,name);
readln(f2,fam);
read(f3,m);
read(f4,s);
min:=60*m+s;
mm:=m;
ms:=s;
nmn:=name;
fmn:=fam;
while not eof(f1) do
 begin
  readln(f1,name);
  readln(f2,fam);
  read(f3,m);
  read(f4,s);
  if 60*m+s<min then
   begin
    min:=60*m+s;
    mm:=m;
    ms:=s;
    nmn:=name;
    fmn:=fam;
   end;
 end;
close(f1);
close(f2);
close(f3);
close(f4);
write('Минимальное время имеет ',nmn,' ',fmn,' ');
if mm<10 then write('0',mm)else write(mm);
if ms<10 then write(':0',ms)else write(':',mm);
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2017, 11:02

Написать программу, которая выводит на экран изображение
Need help!!!! Помогите решить задачи на языке С++!!! 1)...

Написать программу, которая выводит на экран узор
Написать программу, которая выводит на экран приведенный ниже узор.

Написать программу которая выводит на экран график
Напишите программу, которая выводит на экран следующий график: * * * * * * * * * * * * * * ...

Написать программу, которая выводит на экран узор
Написать программу, которая выводит на экран узор, изображенный ниже (использовать циклы):


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.