Dibujar figuras
Dibuja un cuadrado y un triángulo con asteriscos.
- Nivel
- Intermedio
- Tema:
- Repeticiones
- Conceptos:
- Entrada y salida
- Para
Ejecuta, modifica y depura este ejemplo en el navegador.
Lo que aprenderás
Dos Para anidados recorren filas y columnas. Escribir Sin Saltar mantiene los asteriscos en la misma línea y Escribir "" pasa a la siguiente.
Código
Algoritmo DibujarFiguras Definir n, fila, columna Como Entero Escribir "Tamaño de las figuras:" Leer n Escribir "Cuadrado:" Para fila <- 1 Hasta n Hacer Para columna <- 1 Hasta n Hacer Escribir Sin Saltar "* " FinPara Escribir "" FinPara Escribir "Triángulo:" Para fila <- 1 Hasta n Hacer Para columna <- 1 Hasta fila Hacer Escribir Sin Saltar "* " FinPara Escribir "" FinParaFinAlgoritmoDiagrama de flujo
Cada bloque del diagrama corresponde a una instrucción del código.
Ejemplo de ejecución
Esto muestra el programa al ejecutarlo. Las respuestas escritas por el usuario aparecen resaltadas.
Tamaño de las figuras:Respuesta del usuario: 4Cuadrado:* * * * * * * * * * * * * * * * Triángulo:* * * * * * * * * *
Desafío
Dibuja un triángulo invertido: la primera fila con n asteriscos y la última con uno.
Ver pista
Haz que el Para de afuera cuente hacia atrás con Con Paso -1.
Ejemplos relacionados
Tabla de multiplicar
Muestra la tabla de multiplicar del número que elijas.
BásicoInventario de tienda
Registra el stock de cada producto y avisa cuáles reponer.
IntermedioOrdenamiento burbuja
Ordena números al azar intercambiando vecinos, y se detiene apenas quedan ordenados.
Intermedio