
Ayuda :(
Publicado por Souma (2 intervenciones) el 26/01/2014 16:49:34
Ayuda por favor :(
Creo que el problema está aquí:
elprograma:
Creo que el problema está aquí:
1
2
3
4
5
(********)
For i:=1 to N do
Begin
min:=1;
(*********)
elprograma:
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
program Ex2;
uses WinCrt;
Type
Tab = Array [1..20] of Char;
Var
T1,T2:Tab;
i,j,min,N:integer;
Begin
Repeat
Write('N=');readln(N);
until (N in [5..20]);
For i:=1 to N do
Repeat
Write('Donner une lettre');
readln (T1[i]);
until (T1[i]in['A'..'Z']);
(********)
For i:=1 to N do
Begin
min:=1;
(*********)
For j:= 2 to N do
if (T1[j]<>'*')and(T1[j]<T1[min])then
min:=j ;
T2[i]:=T1[min]; T1[min]:='*';
end;
For i:=1 to N do
Writeln(T2[i]);
end.
Valora esta pregunta


0