Está en la página 1de 3

Primer Parcial Programación de Computadoras 2021

Notas importantes:

La primera instrucción del main debe ser si o si un printf con tu nombre, apellido y DNI.

Deberán copiar y pegar el main.c completo en el cuerpo de la tarea, no se aceptan archivos


adjuntos.

Todos los exámenes parecidos entre sí serán desaprobados.

El examen se entrega de 198 a 9 únicamente por campus virtual, no se acepta otra forma de
entrega ni otra franja horaria.

La revisión y solución del examen se verá la clase siguiente.

El examen se aprueba con 4 (cuatro), que equivale al 60% del examen bien realizado.

Las notas del examen se darán únicamente después que todos los que entregaron completen
esta encuesta:

https://forms.gle/2kLS6vmgy9YeMcH87

1-Se pide realizar un algoritmo en el cual el usuario puede elegir el tamaño del array
unidimensional con el que quiere trabajar, el array será de números float. Una vez definido
el tamaño del array el usuario deberá cargarlo por teclado, solo se aceptan números
mayores a 200 y menores a 1500, cualquier otro ingreso es invalido. Una vez cargado el
array se pide mostrarlo y mostrarlo ordenado (en cualquier sentido).

2-Crear un programa que permita trabajar con un array unidimensional de enteros. El tamaño
del array debe ser elegido por el usuario, el tamaño tiene que ser entre 4 y 8. Una vez definido
el tamaño el vector debe cargarse con números aleatorios impares. Una vez cargado el vector
mostrarlo.

3-Se pide crear un programa que permita trabajar con un array unidimensional de enteros. El
tamaño del array debe ser asignado de forma aleatoria, el tamaño debe estar entre 5 y 20 y
debe ser impar. Una vez definido el tamaño del array el mismo se debe cargar con números
aleatorios negativos. Se pide mostrar el array y buscar el numero -25.

4-Crear un algoritmo que permita trabajar con un array unidimensional de números doubles,
el tamaño del array tiene que ser ingresado por el usuario, dicho tamaño tiene que estar entre
7 y 20 y debe ser par. Con el tamaño ya definido se pide cargar el array por teclado, los
números tienen que estar entre 100 y 200. Una vez cargado se pide mostrar el array en ambos
sentidos (0 a tam y tam a 0 en el for).
5-Crear un programa que permita trabajar con un array de enteros, el tamaño del array tiene
que ser definido por teclado, ese tamaño tiene que estar entre 5 y 10. Una vez definido el
tamaño se pide cargar el vector con números aleatorios entre 10 y 30 sin repetir. Con el
array ya cargado se pide mostrarlo y buscar el numero 22.

6-Crear un algoritmo para trabajar con un vector de números float, el tamaño del vector tiene
que ser un numero aleatorio entre 10 y 15, y ese aleatorio debe ser par. Una vez definido el
tamaño del vector se deberá cargar por teclados, la carga debe permitir ingresar solamente
números mayores a 500 y menores a 1000. Una vez cargador el vector mostrarlo y buscar el
numero 22.5.

7-Se pide realizar un algoritmo en el cual el usuario puede elegir el tamaño del array
unidimensional de float con el que quiere trabajar, dicho tamaño deberá ser un numero
impar7 y divisible por 3. Una vez definido el tamaño del array el usuario deberá cargarlo por
teclado, solo se aceptan números mayores a 100 o múltiplos de 15, cualquier otro ingreso es
invalido. Una vez cargado el array se pide mostrarlo y mostrarlo ordenado (en cualquier
sentido).

8-Se pide crear un programa que permita trabajar con un array unidimensional de enteros. El
tamaño del array debe ser asignado de forma aleatoria, el tamaño debe estar entre 5 y 15 y
debe ser un numero par. Una vez definido el tamaño del array el mismo se debe cargar con
números aleatorios positivos y múltiplos de 3. Se pide mostrar el array y buscar el número 33.

9-Crear un programa que permita trabajar con un array bi-dimensional de números enteros.
Una dimensión está fija y vale 6 (podes definir una constante que tenga este valor, estas serían
las columnas), la otra dimensión deberá ser ingresada por el usuario con números mayores a 3
(estos serían los renglones).

Una vez definida la dimensión, cargar a la matriz con números aleatorios entre 10 y 33, donde
los números deben ser impares.

Con la matriz ya cargada, se pide mostrarla y mostrar el promedio de la matriz.

10-Crear un programa que permita trabajar con un array bi-dimensional de números enteros.
Una dimensión está fija y vale 4 (podes definir una constante que tenga este valor, estas serían
las columnas), la otra dimensión deberá ser un numero aleatorio par entre 5 y 20 (estos serían
los renglones).

Una vez definida la dimensión, cargar a la matriz con números por teclado, solo se aceptan
números pares.

Con la matriz ya cargada, se pide mostrarla y mostrar el máximo y su posición.

11-Crear un programa que permita trabajar con un array bi-dimensional de números enteros.
Una dimensión está fija y vale 5 (podes definir una constante que tenga este valor, estas serían
las columnas), la otra dimensión deberá ser un numero aleatorio impar y menor que 11 (estos
serían los renglones).

Una vez definida la dimensión, cargar a la matriz con números aleatorios entre -22 y 10,
impares.

Con la matriz ya cargada, se pide mostrarla y buscar el 11.

También podría gustarte