elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 02:03  


Tema destacado: Recuperar cuenta de Google, GMail, Youtube

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderador: Littlehorse)
| | |-+  Pascal , ayuda
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Pascal , ayuda  (Leído 323 veces)
netca

Desconectado Desconectado

Mensajes: 16


Ver Perfil
Pascal , ayuda
« en: 24 Marzo 2011, 20:58 »

Hola , estoy aprendiendo pascal , como haria esto?

Un programa que escriba la secuencia de números 3, 5, 7,..., 21.
Código:
Program For;

 var
   numero: integer;


 begin

   for numero := 3 to 27 do

       Write(numero:=numero+2);
   readln
 end.           

No me deja poner numero := numero+2 ... Como seria otra forma ?

Saludos!


En línea
.:WindHack:.

Desconectado Desconectado

Mensajes: 162


Prisionero de mi propia mente...


Ver Perfil WWW
Re: Pascal , ayuda
« Respuesta #1 en: 24 Marzo 2011, 22:06 »

No puedes modificar el valor de una variable en un argumento de un/a procedimiento/función y menos la perteneciente al bucle for.

Lo único que se me ocurre para ayudarte un poco (- partiendo que quizá es una tarea -) es decirte que hagas el uso de la condicional If-Then y el operador matemático mod. Mira que los números curiosamente son impares.


Saludos.,


En línea



Khronos14

Desconectado Desconectado

Mensajes: 285


A lie is a lie


Ver Perfil WWW
Re: Pascal , ayuda
« Respuesta #2 en: 24 Marzo 2011, 23:07 »

El planteamiento del programa sería más sencillo con otro tipo de bucle, por ejemplo: con repeat..until.

Código
program Project1;
 
var
numero: integer = 3;
begin
 
 repeat
   Write(numero, ', ');
   numero:= numero + 2;
 until numero > 27;
 
 Readln;
end.
 
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[ Ayuda en PASCAL ]
Programación General
sharka 13 1,001 Último mensaje 5 Septiembre 2006, 18:06
por LastDragon
[ AYUDA en Pascal ]
Programación General
JeFFReY 7 1,254 Último mensaje 11 Noviembre 2006, 18:56
por moyo18
ayuda en pascal
Programación General
henser05 4 657 Último mensaje 27 Julio 2008, 01:17
por D4RIO
[Ayuda] Pascal
Programación General
Nightwalker89 8 1,763 Último mensaje 14 Marzo 2009, 22:40
por Shrick
ayuda con pascal por fa
Programación General
Naly09 0 550 Último mensaje 21 Agosto 2010, 22:11
por Naly09
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines