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

Записи

03.03.2011, 12:33. Показов 937. Ответов 1
Метки нет (Все метки)

имеется n аудиокассет про каждую известно, что кол-во записей не превышает 20-ти.
название продолжительность (в минутах) жанр (рок,романс,попса)
Найти и вывести название и продолжительность самой длинной песни
Найти и вывести название жанр и продолжительность самого короткого произведения
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.03.2011, 12:33
Ответы с готовыми решениями:

Записи. Найти объем и площадь всей поверхности усеченного конуса, заданного в виде записи
Заданный запись, имеет три поля : первое - площадь нижнего основания усеченного конуса , второе -...

Напечатать те цифры, которые есть в записи первого и второго числа, но нет в записи третьего.
12. даны три натуральных числа. Напечатать те цифры, которые есть в записи первого и второго числа,...

Посчитать количество нулей в двоичной записи записи числа
сосчитать количество нулей в двоичной записи записи i

Записи: Вывести на печать информацию об инструменте с самым большим сроком использования и выполнить корректировку этой записи
помогите Используя подпрограммы, создать внешний файл из 7 записей, прочитать созданный файл и,...

1
124 / 120 / 54
Регистрация: 10.02.2011
Сообщений: 202
03.03.2011, 14:28 2
Лучший ответ Сообщение было отмечено desmond как решение

Решение

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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
uses crt;
type tv=record
        naz:string[30];
        prd:real;
        gan:string[15];
       end;
  mas=array [1..100,1..20] of tv;
 var
buf:mas;
ch:char;
i,j,n,m:integer;
procedure vv(var buf:mas;var n,m:integer);
var c,c2:char;
i,j:integer;
begin
j:=1;
i:=1;
while c<>'n' do
 begin
 clrscr;
 writeln(i,' audiokaseta');
 n:=i;
  while c2<>'n' do
  begin
  m:=j;
  write('vvedite nazvanie pesni:      ');
  readln(buf[i,j].naz);
  write('vvedite prodolgitelnost:    ');
  readln(buf[i,j].prd);
  write('vvedite gjanr:        ');
  readln(buf[i,j].gan);
  writeln('prodolgit? y/n: ');
  writeln;
  inc(j);
  c2:=readkey;
  end;
 c2:=' ';
 inc(i);
 clrscr;
 writeln('eshe kaseta? y/n');
 c:=readkey;
 end;
end;
 
procedure sort(buf:mas;n,m,i,j:integer);
var _prd,_prd_:integer;
i2,i3,j2,j3:byte;
begin
_prd:=buf[1,1].prd;
_prd_:=buf[1,1].prd;
for i:=1 to n do
 for j:=1 to m do
  if buf[i,j].prd>_prd then
   begin
   _prd:=buf[i,j].prd;
   i2:=i;
   j2:=j;
   end
  else if buf[i,j].prd<_prd_ then
  begin
  _prd_:=buf[i,j].prd;
  i3:=i;
  j3:=j;
  end;
clrscr;
writeln('samay dolgay pesnay');
writeln;
writeln('nomer kaseti: ',i2);
writeln('nazvanie:        ',buf[i2,j2].naz);
writeln('prodolgitelnost: ',buf[i2,j2].prd:5:2,'min');
writeln;
writeln;
writeln;
writeln('samay korotkay pesnay');
writeln;
writeln('nomer kaseti: ',i3);
writeln('nazvanie:        ',buf[i3,j3].naz);
writeln('prodolgitelnost: ',buf[i3,j3].prd:5:2,'min');
writeln('gjanr:           ',buf[i3,j3].gan);
readln;
end;
 
BEGIN
while ch<>'3' do
begin
clrscr;
gotoxy(25,9); writeln('==============================');
gotoxy(25,10);writeln('| 1:vvod dannih              |');
gotoxy(25,11);writeln('| 2:korotkay i dlinnay pesni |');
gotoxy(25,12);writeln('| 3:vihod                    |');
gotoxy(25,13);writeln('==============================');
gotoxy(5,22);write('vvedite nomer puncta meny: ');
ch:=readkey;
case ch of
'1':vv(buf,n,m);
'2':sort(buf,n,m,i,j);
end;
end;
END.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2011, 14:28
Помогаю со студенческими работами здесь

Даны три натуральных числа.Напечатать те цифры,которые есть в записи первого и второго числа,но нет в записи третьего
Даны три натуральных числа.Напечатать те цифры,которые есть в записи первого и второго числа,но нет...

Проверить, есть ли в записи числа m цифры, одинаковые с цифрами в записи числа n
Даны два натуральных числа m и n. (m,n ≤ 9999). Проверить, есть ли в записи числа m цифры,...

Записи.
Помогите решить любые 6 задач, так чтобы было понятно ученику 10-ого класса. 1....

Записи
Здравствуйте помогите написать полную программу по теме записи Задание: Подсчитать общее...

Записи
помогите плз Распечатать список учеников музыкальной школы, которые учатся играть на скрипке....

Записи
&quot;Учитывая сведения об игрушках: указываются названия игрушки, ее стоимость в рублях и возрастные...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru