Hola, haber para todos, ejercicios en c++ quien los acaba primero, XD
Ejercicio 1
Realizar un programa que imprima las letras desde la ‘A’ hasta la ‘Z’.
Ejemplo:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Ejercicio 2
Realizar un programa que imprima las letras desde la ‘A’ hasta la ‘Z’ en diagonal.
Ejemplo:
A
B
C
D
…
Z
Ejercicio 3
Realizar un programa que imprima las letras desde la ‘A’ hasta la ‘Z’ en diagonal sin salirse de la
pantalla.
Ejemplo:
A K U
B J L T V
C I M S W
D H N R X
E G O Q Y
F P Z
Ejercicio 4
Realizar un programa que imprima las letras desde la ‘A’ hasta la ‘Z’ en diagonal sin salirse de la
pantalla. La altura de la diagonal y la última letra deben ser ingresada por el usuario.
Ejemplo altura 3 ultima letra J:
A E I
B D F H J
C G
Ejemplo altura 6 ultima letra V:
A K U
B J L T V
C I M S
D H N R
E G O Q
F P
Ejercicio 5
Dibujar un carácter que se mueva pegado al borde de la pantalla. Recuerde que la pantalla tiene 80
columnas y 25 filas. En el ejemplo inferior se muestra sombreada el área por dónde deberá moverse
el carácter.
El programa deberá funcionar hasta que el usuario presione la tecla ‘E’ o ‘e’.
→ → → → → → → → → → → → → → → → → → → → → →
↑ ↓
↑ ↓
↑ ↓
← ← ← ← ← ← ← ← ← ← ← ← ← ← ← ← ← ← ← ← ← ←
Ejercicio 6
Modifique el ejercicio anterior para que cuando el usuario presione la tecla ‘C’ o ‘c’
el carácter recorra la pantalla en sentido inverso. Si está recorriendo hacia la derecha, comenzará a ir hacia la
izquierda y viceversa.
Ejercicio 7
Escribir un programa que pida un número entero y calcule cuantos dígitos tiene dicho número.
Ejemplo:
Ingrese un número entero: 74689
El número 74689 tiene 5 dígitos.
Ejercicio 8
Escribir un programa que pida un número entero e imprima los dígitos uno en cada fila. Los dígitos
deberán estar coloreados según la siguiente tabla:
Número Color
0-2 Rojo
3-5 Verde
6-8 Amarillo
9 Morado
Ingrese un número entero: 235
Ejemplo:
2 - Rojo
3 - Verde
5 – Verde
Ejercicio 9
Realice un programa que pida al usuario un número N y muestre un árbol centrado desde 1 hasta N
Ejemplo de árbol centrado para N = 2
1
1 2
Ejemplo de árbol centrado para N = 5
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5