virtualword
Te invitamos a registrarte para poder acceder a todo el contenido gratuito que esta comunidad provee.

Saludos Wink

Lección 007: Repetición iterativa con FOR

Ir abajo

Lección 007: Repetición iterativa con FOR

Mensaje  Kyshuo Ayame el Lun Ago 05, 2013 9:45 am

A continuación les planteo una serie de ejercicios de aplicación del FOR y algunos temas ya vistos. Sería muy aconsejable que no continúen si no son capaces de resolver estos ejercicios. Todas las dudas postéenlas aquí.

Algunos ejercicios son bastante complicados ya que requieren un real entendimiento del uso del FOR. Una vez entienden la lógica a usar todo sale solo. No duden en preguntar...

========================================================

Ejercicio 1: Determinen cuáles de los siguientes fragmentos de código producen la misma salida:
a)
Código:
FOR i:=1 TO 3 DO
  FOR j:= i+1 TO 3 DO
      write(i,j)
b)
Código:
FOR i:=1 TO 3 DO
  write (i, i+1)
c)
Código:
FOR i:=1 TO 4 DO
  IF (i=1) OR (i=4) THEN
      write(i)
  ELSE
      write(i,i)

========================================================

Ejercicio 2: Escriban un programa que lea desde el teclado un valor entero n. A continuación, el programa deberá leer n enteros y luego desplegar el mayor y el menor de ellos.
Ejemplo de entrada:
Código:
n=8

Ingrese 8 enteros: 5 12 36 4 21 95 12 18

Ejemplo de salida:

Código:
El mayor entero ingresado es: 95
El menor entero ingresado es: 4

========================================================

Ejercicio 3: Escriban un programa que lea de la entrada estándar 5 valores positivos, todos menores que 60 y produzca una gráfica de barras horizontales similar a la que se muestra en el ejemplo para estos datos:

Ejemplo de entrada:

Código:
Ingrese 5 valores: 5 12 17 35 8

Ejemplo de salida:

Código:
*****
************
*****************
***********************************
********

========================================================

Ejercicio 4: Escriban un programa que lea de la entrada estándar un carácter c y un entero n. El programa debe desplegar un triángulo de n líneas formado por el carácter c según se muestra en el siguiente ejemplo:

Ejemplo de entrada:

Código:
n=8
c=$

Ejemplo de salida:

Código:
$$$$$$$$
$$$$$$$
$$$$$$
$$$$$
$$$$
$$$
$$
$

==========================================================================

Navegación:
avatar
Kyshuo Ayame
Admin

Mensajes : 105
Fecha de inscripción : 14/11/2012
Edad : 29

Ver perfil de usuario http://virtualworld.foroargentina.net

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.