Progra 1
Progra 1
Progra 1
Instrucciones:
1. Crear un código fuente para cada ejercicio debe contener ApellidoNombre y numero de
ejercicio escrito en el correspondiente al lenguaje que curso.
2. Al finalizar, verifique que entrego correctamente los ejercicios por la tarea de Teams, en el
canal General del previo encontrará un instructivo para la entrega de archivos.
3. Si los docentes lo consideran necesario puede requerir una instancia oral, se coordinará
en este caso fecha y hora con el estudiante.
Consideraciones Generales:
• Recuerde que comentar el código indicando Qué se quiere lograr, ayuda a la lectura y
comprensión del programa.
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------
Ejercicios a resolver:
Ejercicio 1
1) Desarrollar un programa para crear una matriz de NxN con números al azar positivos.
Resolver mediante una función que reciba por parámetro N y el rango desde y hasta de la
matriz. Utilizar valores por omisión N en 4, desde en 100, hasta en 999.
En el programa principal, N se solicita por teclado y se debe validar positivo y menor a 20,
utilizar los valores por omisión para el rango desde y hasta pero recuerde que su programa
debe funcionar para cualquier rango de numeros al azar.
Informar:
a. Cuál es el menor valor de toda la matriz y cuantas veces aparece en la diagonal principal.
b. Crear una lista con los elementos ubicados en la triangular superior, utilizando rebanadas
para obtener los elementos correspondientes.
Ejercicio 2
1) Contraseñas! En general las contraseñas a crear deben cumplir reglas por seguridad para
que sean válidas. Desarrolle un programa que ingrese contraseñas hasta ingresar una
contraseña vacía. A medida que se ingresan verifique e informe si cumple con las reglas:
b. Debe contener al menos dos letras mayúscula. Contar la cantidad de letras mayúcula de
una cadena mediante una función recursiva.