Pascal/Turbo Pascal - Mayor de 10 números ingresados

   
Vista:
Imágen de perfil de Misael

Mayor de 10 números ingresados

Publicado por Misael (34 intervenciones) el 18/02/2016 16:54:35
Buenos días a todos, necesito realizar un programa que en pantalla le diga al usuario que ingrese deis números cualquiera, y después de que el usuario ingreso los números, me muestre cual es el numero mayor

agradeceria mucho su apoyo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Mayor de 10 números ingresados

Publicado por David (144 intervenciones) el 18/02/2016 19:56:01
Te propongo la siguiente solución:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Uses CRT;
 
var
  T : Array [1..10] of integer;
  I,Mayor : Integer;
 
begin
  mAYOR:=0;
  Writeln('Introduzca 10 n£meros: ');
 
  For i:=1 to 10 do
    begin
      Readln(T[I]);
      IF T[I]>MAYOR THEN
        MAYOR:=T[I]
    end
  Writeln('El mayor es ',mayor);
  readln;
end.

Hay soluciones más eficientes, pero como no sé el nivel que se pide, te he puesto la que me parece más sencilla
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Misael

Mayor de 10 números ingresados

Publicado por Misael (34 intervenciones) el 18/02/2016 22:31:17
te agradezco por el código, funciona a la perfección, si no fuera mucha la molestia, me podrías explicar el código.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Misael

Mayor de 10 números ingresados

Publicado por Misael (34 intervenciones) el 18/02/2016 23:03:21
en el penultimo end hay que ponerle punto y coma
End;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Mayor de 10 números ingresados

Publicado por David (144 intervenciones) el 19/02/2016 10:23:48
A ver, como te dije, hay formas más eficientes de hacerlo. Esto es lo más simple
1. Suponemos que el mayor es cero
2. Vamos leyendo números, si son mayores que el mayor, guardamos el valor en la variable para luego mostrarlo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar