Pascal/Turbo Pascal - dudas sobre bucle while

   
Vista:

dudas sobre bucle while

Publicado por anacleto silva (1 intervención) el 13/10/2014 17:09:28
hola buenas tengo una duda en este bucle while hay manera de evitar en bucle infinito ???? yo por ahora poniendo el break me soluciona el tema hay otra manera?
un saludo


1
2
3
4
5
6
7
8
9
10
while(num > 0 ) do
 
  BEGIN
   if(num mod 2= 0) then
   writeln('el numero es par')
   else
   writeln('el numero es impar ');
   writeln();
   break;
  end;
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
información
Otras secciones de LWP con contenido de Pascal/Turbo Pascal
- Código fuente de Pascal/Turbo Pascal
- Cursos de Pascal/Turbo Pascal
- Temas de Pascal/Turbo Pascal
- Chat de Pascal/Turbo Pascal
información
Códigos de Pascal/Turbo Pascal
- Capicúa
- Calculadora avanzada
- Matrix

dudas sobre bucle while

Publicado por ramon (2072 intervenciones) el 14/10/2014 00:54:18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
while(num > 0 ) do
BEGIN
 if (num mod 2= 0) then
writeln('el numero es par')
else
writeln('el numero es impar ');
writeln();
break;
end;
 
Por algun motibo no lo pones como mejar es aver tu solo entras un numero y lo comparas
para que quieres un while si no se necesita eso seria igual asi.
 
if num mod 2 = 0 then
writeln('el numero es par')
else
writeln('el numero es impar ');
writeln;

esto seria lo mismo.
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