Foro de elhacker.net

Programación => Ejercicios => Mensaje iniciado por: _Rainbow_ en 2 Diciembre 2013, 13:30 pm



Título: Ejercicios PASCAL
Publicado por: _Rainbow_ en 2 Diciembre 2013, 13:30 pm
Hola,

Necesito un programa en pascal para este ejercicio, ya que estoy atascado:

Cree un programa con un procedimiento que imprima una línea de una cierta longitud compuesta por un determinado carácter.
Para ello, el procedimiento de nombre línea, recibirá dos parámetros: el carácter que queremos imprimir, y el número de caracteres que queremos que tenga la línea.
Para probar ese procedimiento incluya ese procedimiento en un programa que pida la longitud y el carácter que queremos imprimir.


gracias :o :o


Título: Re: Ejercicios PASCAL
Publicado por: tincopasan en 2 Diciembre 2013, 15:31 pm
la pregunta de rigor sería ¿dónde te quedaste, o hasta donde llegaste? da la sensación que pedís que te hagan la tarea! ¿pascal? no se usa desde los 90! pero bueno...
si la memoria no me falla es algo así:
var
M : char;
N,I : byte;

Procedure boludes;
begin
 writeln ('introduzca el caracter a escribir');
 readln(M);
 writeln('¿cuantas veces se repite?');
 readln(N);
for I := 1 to N do write(M)
end;

begin
boludes;
end.

lo que falte o este mal te toca a vos resolverlo.


Título: Re: Ejercicios PASCAL
Publicado por: _Rainbow_ en 14 Diciembre 2013, 17:25 pm
Gracias, discúlpame por tardar en contestarte!

Verás, estoy iniciándome a la programación a través de Pascal, y la verdad es que no sabía muy bien como empezar la cuestión que comenté, ya que como no tengo práctica con los procedimientos me liaba.

Ya veo ahora, gracias a tu ayuda, que usas un bucle for y luego llamas al procedimiento en el cuerpo final.

 ;-) ;-) ;-)