Download Programas_para_el_concurso - UT-AGS

Document related concepts

Problema de la asignación wikipedia , lookup

Tablas de mortalidad wikipedia , lookup

Matriz (matemáticas) wikipedia , lookup

DRYAD wikipedia , lookup

ADFGVX wikipedia , lookup

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