Sunteți pe pagina 1din 4

ENUNCIADOS DE PROBLEMAS PARA INFORMATICA I

INGENIERIA INDUSTRIAL

1.- Realizar un diagrama que permita ingresar cinco nmeros, en cinco registros diferentes e
imprimir aquellos valores mayores al primero

2.- Realizar un diagrama que permita ingresar dos nmeros enteros e imprima un texto que
indique si la resta del primero menos el segundo ser positiva, negativa o cero.

3.- Dado un archivo de 100 registros numricos, leerlos uno a uno, informar finalmente si
estaban o no en orden creciente.

4.- Realizar un diagrama que permita ingresar 10 nmeros, en cinco registros diferentes (a
razn de 2 por registro) e imprima el promedio.

5.- Realizar un diagrama que permita ingresar los importes de las facturas que emite un
comercio, cuando se ingrese un importe negativo (inexistente) finalizar el ingreso e informar:
La cantidad de facturas emitidas.
El importe total recaudado.

6.- Realizar un diagrama que permita ingresar 100 nmeros reales cualquiera, determine e
imprima los valores mximo y mnimo del conjunto y el orden de ingreso de cada uno (en
caso de haber ingresado varias veces el mximo y/o el mnimo, informar el orden de su primer
ingreso).

7.- Dado un archivo con 200 registros; cada uno de los cuales contiene un campo numrico, se
debe diagramar un proceso que lea ste archivo y al finalizar:
a) Imprima la sumatoria de los valores positivos.
b) Imprima la productoria de los valores negativos.
c) Imprima la cantidad de ceros que se lean.

8.- Ingresar los tres coeficientes de una ecuacin de 2 grado (A, B, y C); y diagramar un
proceso que determine e imprima los coeficientes ledos y las dos races de la ecuacin
formada. En caso de tratarse de races imaginarias, informarlo con una leyenda aclaratoria.
Diagrama variante 1: Leer N ternas de valores.
Diagrama variante 2: Leer N ternas de valores y finalizar si aparecen 2 races imaginarias.
Diagrama variante 3: Leer N ternas de valores y finalizar si aparecen 2 races imaginarias
consecutivas.

9.- Diagramar un procedimiento que permita ingresar un valor e imprima su factorial.

10.- Realizar un diagrama que permita ingresar por teclado un valor N>0 y que calcule e
imprima:
a) Una tabla con los valores de "x" e "y" que surgen de la siguiente funcin: y = 5 * x - 6
para valores de "x" comprendidos en el intervalo [-3 ; N] con pasos de 3 (x=3), con
un encabezamiento que diga:
Valores de x Valores de y
... ...
... ...
... ...
b) Determine e imprima la cantidad de valores de "y" que se encuentran en el intervalo:
14 < y <= 46
c) Al finalizar imprima cuantos fueron menores a 100.

11.- Realizar un diagrama que ingrese tres nmeros enteros N1 ; N2 y L, luego calcule e
imprima la sumatoria de los nmeros enteros comprendidos entre N1 y N2, con incrementos
de L. [N = L] (N1 es menor a N2; y N2 - N1 es divisible por L), excluidos los extremos.

Diagrama variante 1: Imprimir la sumatoria y el promedio.


Diagrama variante 2: Incluir los extremos N1 y N2

12.- Leer un archivo de 3452 registros cada uno de los cuales contiene 6 campos numricos, el
primero de ellos corresponde a un N de legajo y los cinco restantes a los promedios generales
de cinco aos de estudio. Se debe diagramar un procedimiento que calcule cada promedio
general y determine e imprima los dos mejores y a que legajos correspondieron.

13.- Diagramar un procedimiento que ingrese inicialmente el valor de una resistencia patrn y
su tolerancia porcentual (por ejemplo: 350 5%) y a continuacin ingrese 1058 mediciones
de valores de resistencias, a razn de 2 por registro y finalmente determine e imprima el
porcentaje de resistencias que se encuentran dentro de la tolerancia.

14.- Diagramar un procedimiento que ingrese inicialmente el valor nominal de una resistencia
y a continuacin 358 registros con ternas de valores medidos sobre una misma resistencia
cada uno, debiendo imprimirse el N de orden de la terna que presente la caracterstica de tener
el promedio de valores mas prximo al valor nominal.

15.- Leer un archivo con 2000 registros, cada uno de ellos debera contener un campo
numrico entero, positivo y distinto de cero, por error se han incluido registros iguales a cero,
y que no deben ser tenidos en cuenta para calcular e imprimir el promedio. Debern
imprimirse la ubicacin de los ceros dentro del lote, y al finalizar la cantidad de ceros ledos.

VECTORES

1.- Generar una tabla A de 5 elementos tal que el primero contenga un 1, el segundo un 2 y as
sucesivamente.

2.- Leer un conjunto de valores y cargar una tabla con los valores positivos del conjunto y otra
tabla con los valores negativos. El proceso finaliza cuando se lee un cero.
3.- Se tiene informacin del legajo y la nota obtenida por 40 alumnos. Se solicita informar:
a) Cuntos alumnos sacaron notas mayores al promedio.
b) Informar los legajos de los alumnos que no aprobaron (nota menor a 4).

4.- Se leen las ventas realizadas por 40 vendedores:


- Nmero de vendedor
- Cantidad vendida
Se solicita informar los nmeros de vendedores que superaron el promedio de ventas e
informar cul fue el vendedor que ms vendi.

5.- Se leen los nombres de 40 vendedores y a continuacin, por cada venta realizada, se lee el
nombre del vendedor y el importe de venta.
No se sabe cuntas ventas hay pero el fin de proceso se detecta con un cero como importe de
venta. Se solicita:
a) Informar por cada vendedor el monto total vendido.
b) Informar cuntos vendedores superaron los $1500 vendidos en total.

6.- Una persona desea saber en qu da del mes realiz ms gastos en compras, para ello
ingresa por teclado da a da lo que gast por da, cargando un vector definido en memoria.
Puede haber varias o ninguna compra para un determinado da. Informar cual fue el da de
mayor gasto.

7.- Leer dos vectores A y B de dimensin 10. Generar un tercer vector C de 100 elementos
donde la componente C[ i ] sea igual al mnimo valor de A[ i ] y B[ i ]. Mostrar los tres
vectores.

8.- Leer 20 nmeros enteros positivos. Mostrar el vector tal como fue ingresado y luego
mostrar el vector ordenado en forma decreciente.

9.- Una empresa tiene 20 vendedores y por cada uno lee:


Nombre del vendedor Porcentaje de ganancia
A continuacin por cada venta realizada se lee sin ningn orden
Nombre del vendedor importe de venta
La informacin finaliza con importe de venta = 0
Se solicita:
a) Informar por cada vendedor el monto de ganancia que percibir por sus ventas,
ordenado de mayor a menor por monto.
b) Informar cuantos vendedores no realizaron ventas.

10.- Una Empresa lee la informacin de las ventas de sus 25 vendedores, y por cada venta
realizada lee
Nmero de vendedor da monto de venta
El fin se detecta por monto = 0
Se solicita:
a) Informar el numero de vendedor que vendi ms (aquel de mayor monto total de
venta).
b) Informar los nmeros de vendedores cuyo monto total de venta superaron los $ 10000.
11.- dem enunciado anterior, se solicita:

Informar un listado donde por cada vendedor que realizo ventas se informe el numero de
vendedor y la cantidad de operaciones de venta que realiz. Considerando que los das son
correlativos de 1 a 30, informar por cada da el monto total de venta.

FUNCIONES

1.- Realizar un programa que sume 5 nmeros y que imprima su resultado.

2.- Realizar un programa que eleve al cubo y al cuadrado, y el resultado obtenido lo imprima.

3.- Realizar un programa que me de el promedio de la suma de 5 nmeros que se ingresan por
teclado.

4.- Realizar un programa que me imprima el valor de la superficie de un paraleleppedo el


rea de un rectngulo, cuyos datos se ingresaran por teclado.

5.- Realizar un programa que me imprima el rea de un tringulo, cuyos valores se ingresan
por teclado (dos lados y el ngulo entre ellos), y adems me informe si el tringulo es
issceles, equiltero escaleno.

6.- Realizar un programa que al ingresar un dato me imprima si es par impar.

7.- Realizar un programa al que se le ingresen valores positivos menores que 100 y que
imprima si el valor es primo o no.

8.- Realizar un programa que me imprima el mayor y menor nmero de 5 datos ingresados por
teclado.

9.- Realizar un programa al que se le ingresen 2 valores, se imprima el promedio y si es mayor


de 7 se imprima adems APROBASTE, en caso contrario imprimir DESAPROBASTE.

10.- Realizar un programa que resuelva un determinante de 2x2.

11.- Realizar un programa al que se le ingresan 2 vectores de R 3 e imprima. La suma, la resta,


el producto escalar, el producto vectorial, el mdulo de ambos. (los valores que son vectores
deben de estar en forma vectorial y cartesiana).

S-ar putea să vă placă și