Download Programas_para_el_concurso - UT-AGS
Document related concepts
Transcript
1.- Realice un programa para que maneje una matriz de 6 x 6 y efectúe lo siguiente: a) La llene con números aleatorios entre el 1 y el 1000 b) La recorra en forma de espiral en orden de las manecillas del reloj, iniciando en la casilla con las posiciones 0,0 y finalizando en la casilla 2,3. c) Muestre los resultados en un archivo separado por comas las columnas y cada fila en un renglón d) Ordene de mayor a menor los números por columnas e) Obtenga las sumas de cada renglón y muestre los resultados f) Obtenga los promedios de cada columna y muestre los resultados 2.- Realice un programa que convierta de una base a otra, es decir que pida el primer número y su base y pida a que base se debe convertir, por ejemplo Base: 2 Número: 1010 Base: 8 Número:____ Aquí debe de convertir el número 1010 en base 2(binario) a su correspondiente base 8(octal) cuyo resultado es: 12 3.- Realice un programa que efectúe una multiplicación de matrices pidiendo como datos de entrada los tamaños de las matrices de3 entrada. a) Pedir los tamaños de las 2 matrices de entrada b) Llenar con números aleatorios las 2 matrices c) Realizar la multiplicación de matrices d) Mostrar el resultado e) Guardarlo en un archivo texto separado por comas 4.- Realice un programa que muestre el triangulo de pascal pidiendo como datos de entrada la cantidad de renglones que se mostrarán Ejemplo Número de renglones: 5 Salida: 1 1 1 1 1 1 2 3 4 1 3 6 1 4 1 5.- Realice un programa que simule el encriptamiento de la clave cesar modificado. Usar como llave una palabra que no tenga letras repetidas. La palabra es el inicio del alfabeto de encripción y el resto son las letras del alfabeto en orden creciente. a) b) c) d) e) f) Pedir la palabra Mostrar el alfabeto de encriptación Pedir una palabra para encriptar Mostrar La palabra encriptada Pedir una palabra para desencriptar Mostrar su resultado