Академический Документы
Профессиональный Документы
Культура Документы
3.-.- Diseñar un programa que permita leer datos de alumnos por Nombres y
edad de n alumnos(n<=1000), luego genere
los siguientes reportes mostrados según las
graficas:
a.- Lectura del total de alumnos e ingreso
sus de datos respectivos
b.- Reporte de datos de alumnos incluyendo la
ubicación inicial.
4.-. Diseñar un programa que permite leer el grado n>0 de un Polinomio, luego
7.- Diseñar un programa que permita leer dimensión de una matriz y luego leer
d) Reporte de
información de
alumnos pero
ordenados en forma
scendente por
según sección.
En la figura adjunta
se ilustra reporte
10.- Diseñar un
En la siguiente interface se
ilustra la lectura de datos de
los vectores A y B, asimismo
los resultados solicitados.
Definición: Dados dos puntos y entonces hay una recta L que los
16.- Se escribirá un programa que permita jugar al Master Mind. Para ello se
19.- Una matriz binaria tiene todas sus entradas iguales a 0 o a 1. Dos matrices
A y B tienen una entrada común si Aij = Bij. Si además permitimos que esas
matrices se giren o reflejen de todas las formas posibles, entonces la cantidad
de entradas comunes puede cambiar. Escribe un programa que lea dos matrices
binarias cuadradas y que encuentre la cantidad máxima p y mínima q de
entradas comunes cuando se permite girar o reflejar cualquiera de las dos
matrices de cualquiera de las formas posibles.
Por ejemplo, si los vértices de T tienen las coordenadas (0, 1), (4, 3) y (2, 5)
entonces s = 6 y t = 4 ya que los 6 puntos (0, 1), (2, 2), (4, 3), (3, 4), (2, 5) y (1,
3) están sobre los lados de T mientras que los 4 puntos (1, 2), (2, 3), (2, 4) y (3,
3) están dentro de T.
Entrada: Seis números enteros a, b, c, d, e, f separados por espacios y todos
ellos en el intervalo de -1000 a 1000 (incluyéndolos). Puedes suponer que los
tres vértices de T no están alineados y por lo tanto forman un triangulo.
Salida: Dos números enteros s y t separados por un espacio.
26.- Diseñar un programa que permita leer n alumnos (n>0 y n<=100) por código y nota
respectivamente, los códigos están formados solo por tres dígitos y las notas solo son validas de
0..20, inclusive. Luego genere los siguientes reportes para conocer:
a) Mayor nota
b) Código, posición y número de veces que se repite la mayor nota
c) Secuencia de códigos y secuencia de notas respectivas (de la mayor).
Análogamente identificar la menor nota y realice los procesos anteriormente solicitados para
la menor nota.
Ejemplo. Considere los datos de la siguiente tabla:
Resultados
Solución.-En la siguiente figura se ilustra la entrada de datos de cuatro alumnos
por código y nota respectivamente. Se valida para que los códigos deben ser
solo de tres dígitos y las notas comprendidas en el rango 0..20
REPORTES DE LA MAYOR y MENOR NOTA.- Se observa que la nota mayor
es 16 y esta se
repite DOS veces, asignado a los alumnos de códigos 400 y 200, ocupando las
posiciones 4 y 2 respectivamente; asimismo, se forma la secuencia de códigos:
400200 y la secuencia de repetición de la nota mayor: 1616. Asimismo, para la
nota menor, tal como se observa en la gráfica de identificación de menor nota.
27.- Diseñar un programa que te permita ingresar los precios (en formato real y
hasta tres cifras decimales) de distintos productos pertenecientes a distintos
almacenes en una matriz de n filas (tipos de productos) y m columnas (número
de almacenes), donde n, m es definido por el usuario. Los datos ingresados
deben procesarse y ser presentados solo en formato entero, para lo cual debe
aplicar Reglas de Redondeo.-El programa debe realizar y presentar lo siguiente,
tal como se ilustra en la siguiente figura:
1.- Almacenar en un vector Total en Almacén [ ] los totales en almacén.
2.- Almacenar en un vector Total para Producto Tipo [] los totales por producto.
3.- Mostrar en un vector los elementos todos tipos enteros tanto para Total en
Almacen [ ] como para Total para ProductoTipo [ ].
4.-Según la parte 3, mostrar los elementos repetidos, los elementos que quedan
y la secuencia.
30- Diseñar un programa que reciba los datos de una matriz cuadrada de números
enteros positivos de orden n, donde n es impar y mayor 3 4 7 9 10
12 8 5 17 15
que 4 y determine cuanto suman los números primos que 9 7 11 12 18
21 23 14 19 12
se ubican en el diamante de la matriz. En el ejemplo
13 19 27 29 31
siguiente la zona sombreada es el diamante de la matriz.
31.- Desarrollar un algoritmo, que dada una matriz de orden n impar, de números
enteros positivos de 3 cifras, determine la suma de todos los elementos
que sean cubos mágicos y que no pertenezcan a las dos diagonales
principales de la matriz.
103 203 370 200 401
Un número de 3 cifras es un cubo mágico si la suma de los
cubos de sus cifras equivale al número dado. Ejemplo 370 410 370 140 202 702
es cubo mágico porque 370 = 33 + 73 + 03
905 121 153 207 151
Utilice una función para determinar si un número de tres
320 220 301 403 451
cifras es un cubo mágico y otra función para determinar la
potencia de un número entero a elevado al exponente b, 215 153 816 708 623
donde b es entero. Ejemplo:
33.-Matriz de convolucion
Dentro de las líneas de aplicaciones existe la de Vision Computacional
(reconocimienrto de imágenes) y su teoría se basa en la Matriz de
convolucion
33.-Matriz de COMPETIDORES
Diseñar un programa para registrar los tiempos de los chequeos de 4 velocistas
que compiten por un cupo de la clasificación nacional.
Cada velocista recorre por un carril y se debe realizar 3 chequeos por cada
velocista. Ud. debe registrar nombre del velocista que recorre por cada canal,
registrar el tiempo de cada prueba y su tiempo promedio. Tome en cuenta que
el nombre del competidor tiene una longitud máxima de 40 caracteres.
Caso Eliminacion