Está en la página 1de 1

Programacin III.

Sec 02
1. Escriba un programa que lea de la entrada un nmero y utilice ese

nmero para crear un array de enteros de ese tamao. A


continuacin, el programa inicializar el array con los valores que
el usuario introduzca por la entrada. Finalmente, se deber
recorrer el array e imprimir tantos caracteres * como indique el
valor de cada elemento del array. Ejemplo: los valores 5,4,3,2
producirn la siguiente salida:
*****
****
***
**
2. Escribir un programa que lea un nmero de enteros entre 1 y 100
de la entrada estndar y genere un histograma con las frecuencias
de cada entero en la secuencia. Para representar las barras del
histograma utilizar secuencias del carcter *. Po ejemplo, la
secuencia: 1, 1, 20, 1, 2, 20, 3, 3,3,4,4,4,33,3 generara la
siguiente salida:
1: ***
2: *
3: ****
4: ***
20:**
33:*

3. Escribe un programa que dada una matriz de 3x3 realice las


siguientes funciones:
a) Calcule la media de todos los valores
b) Calcule el valor mnimo y el mximo de todos los
valores
c) Sumar los valores en la diagonal descendente.
d) Sumar los valores en la diagonal ascendente.
e) Sumar los valores que estn por encima de la diagonal
descendente.
f) Sumar los valores que estn por debajo de la diagonal
descendente.