Pascal/Turbo Pascal - ayuda con problema

 
Vista:
sin imagen de perfil
Val: 4
Ha disminuido su posición en 9 puestos en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

ayuda con problema

Publicado por juni (2 intervenciones) el 01/04/2020 05:16:34
buenas gente me gustaria ayuda con este problema
Realizar un programa que lea por teclado un conjunto de valores que representan cantidades de personas que se inscriben por día (para el mes de enero) para realizar una prueba de manejo. Se pide:
a) Informar la máxima cantidad de inscriptos que ingresaron en un día.
b) Agregar al inciso a) el código necesario para informar el día del mes que más personas se inscribieron.
en el a) hice esto , no se si estara bien
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
program inscriptos;
var i,persona,permax:integer;
begin
persona:=0; permax:=-1
for i:=1 to 31 do
begin
read(persona);
if(persona>permax) do
begin
permax=persona
end;
read(permax);
white(permax);
end;
end.
esta bien? y en si esta bien, no sabria como añadir lo que pide el punto b)
desde ya muchas gracias!
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
sin imagen de perfil
Val: 287
Oro
Ha mantenido su posición en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

ayuda con problema

Publicado por dario (87 intervenciones) el 01/04/2020 10:58:53
Hola, no entiendo bien el inciso a)
a) Informar la máxima cantidad de inscriptos que ingresaron en un día.

Que debes hacer aca: teclear un numero de dia y que te aparezca los incritos en ese dia, o tienes que calcular en que dia hubo mas incritos.
Salu2.
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

ayuda con problema

Publicado por david (224 intervenciones) el 01/04/2020 12:29:49
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
20
21
22
23
24
25
26
27
28
29
30
Uses CRT;
 
const
  DIAS = 31;
 
TYPE
  TipoMes = Array[1..dias] of integer;
 
  var
    MES : TipoMes;
    i: integer;
    max,dia:integer;
  begin
    For I:=1 to dias do
      bEGIN
        wRITELN('¨Cu ntas presonas ingresaron el d¡a ',i,'?');
        readln(mes[i]);
      END;
    dia := 1;
    Max :=MES[1];
    For i:= 2 to DIAS do
       if mes[i]>max then
           begin
             max:=mes[i];
             dia:=i;
           end;
    Writeln('El d¡a que m s gente ingres¢ fue el d¡a ',dia,' con un total de ',max,' personas');
    readln;
 
end.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
3
Comentar
sin imagen de perfil
Val: 4
Ha disminuido su posición en 9 puestos en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

ayuda con problema

Publicado por juni (2 intervenciones) el 01/04/2020 23:49:16
perdon la demora, y si esta perfecto muchas gracias!
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