Foros del Web » Programación para mayores de 30 ;) » Programación General »

Pequeño Problemita en (PASCAL) de un Principiante.

Estas en el tema de Pequeño Problemita en (PASCAL) de un Principiante. en el foro de Programación General en Foros del Web. Hola Gente, Recien Estoy Aprendiendo a Programar en Pascal, y bueno tengo un problemita, que creo que es simple de resolver para alguien que sabe, ...
  #1 (permalink)  
Antiguo 16/08/2008, 05:06
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 16 años, 5 meses
Puntos: 28
Pregunta Pequeño Problemita en (PASCAL) de un Principiante.

Hola Gente, Recien Estoy Aprendiendo a Programar en Pascal, y bueno tengo un problemita, que creo que es simple de resolver para alguien que sabe, jeje..

Bueno, les comento...

Este es el programa en si:


Cita:
program suma_de_numeros;
var N1,N2,total:integer;
begin
write ('Escriba PRIMER numero a sumar ');
read (N1);
write ('Escriba SEGUNDO numero a sumar ');
read (N2);
total:=N1+N2;
write('El Resultado de su suma es: ',total);
end.
Bueno, el problema es que, lo ejecuta bien y todo, pero cuando pone "el resultado de la suma es:" la ventanita de DOS se cierra automaticamente en menos de un segundo.

Lo Que yo quiero, es saber como se puede hacer para que la ventanita NO se Cierre..

Por Favor si alguien puede ayudarme con este problemita, estaria muy agradecido, un saludo!.



Intente Ponerle el System ("pause"); return 0; pero se sigue cerrando ni bien da el resultado..


Me Quedo Asi:

Cita:
program suma_de_numeros;
var N1,N2,total:integer;
begin
write ('Escriba PRIMER Numero a Sumar: ' );
read (N1);
write ('Escriba SEGUNDO Numero a Sumar: ' );
read (N2);
total:=N1+N2;
write('El Resultado de la Suma es: ' ,total);
{system("pause")
return 0}
end.

Última edición por MasterXNicoX; 16/08/2008 a las 07:23 Razón: Actualizacion
  #2 (permalink)  
Antiguo 16/08/2008, 07:58
 
Fecha de Ingreso: julio-2008
Mensajes: 140
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: Pequeño Problemita en (PASCAL) de un Principiante.

poner un readln(); al final. pascal no tiene una palabra reservada llamada system.
  #3 (permalink)  
Antiguo 16/08/2008, 08:05
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 16 años, 5 meses
Puntos: 28
Respuesta: Pequeño Problemita en (PASCAL) de un Principiante.

PROBLEMA SOLUCIONADO:

NO era con lo que dijiste Fueguino, pero gracias igual..

Habia que poner un "read (N3);" Abajo de "write('El Resultado de la Suma es: ' ,total);"

y un "N3" --------> "var N1,N2,"ACA" ,total:integer;"

JEJEJE, Nos Vemos!!

Última edición por MasterXNicoX; 16/08/2008 a las 08:17 Razón: SOLUCION ENCONTRADA
  #4 (permalink)  
Antiguo 16/08/2008, 08:13
 
Fecha de Ingreso: julio-2008
Mensajes: 140
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: Pequeño Problemita en (PASCAL) de un Principiante.

y un read() ?
  #5 (permalink)  
Antiguo 22/12/2008, 12:28
 
Fecha de Ingreso: enero-2008
Mensajes: 2
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Pequeño Problemita en (PASCAL) de un Principiante.

se pone un readln al final y ya está
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:04.