Você está na página 1de 2

Primer taller de fundamentos de programacin

1. Hacer un algoritmo en pseudocdigo que lea una secuencia de valores enteros positivos
hasta que venga algn valor negativo. Calcular la suma y el promedio. Imprima dicha suma
y promedio.
2. Realice el pseudocdigo de un programa que lea 60 nmeros ingresados desde teclado y
cuente cuntos de ellos son positivos e imprima el resultado.
3. Disear un algoritmo que lea 3 nmeros enteros positivos distintos e imprima el mayor
valor de los 3. Supondremos que los 3 nmeros que se leen son distintos. Para este
algoritmo slo es necesario usar estructuras de seleccin y no de iteracin (no son
necesarios los bucles)
4.

Efectuar un algoritmo que averige si un nmero positivo es par o impar. El programa leer
un nmero. Supondremos que tenemos un operador para el mdulo MOD, es decir, el resto
de una divisin entera

5. Disear un algoritmo para sumar los 100 primeros nmeros naturales. El algoritmo no leer
ningn valor. Simplemente mostrar el resultado.
6. Disear un algoritmo para sumar los 100 nmeros siguientes a un valor entero positivo que
deber leer. El algoritmo primero leer un valor entero positivo, luego calcular el dato y
por ltimo mostrar el resultado.
7. Escribir un algoritmo para hallar el valor del MCD (Mximo Comn Divisor) de 2 nmeros
enteros positivos que debern leerse al principio del algoritmo.
8. Escribir un algoritmo para hallar el valor del MCM (Mnimo Comn Mltiplo) de 2
nmeros enteros positivos que debern leerse al principio del algoritmo.
9. Calcular el factorial de un nmero n (n! ), teniendo en cuenta que: 0! = 1 y que, en general
tenemos que: n! = n * (n-1) * (n-2) * * 3 * 2. El factorial no est definido para nmeros
negativos.
10. Disear un algoritmo que lea 3 nmeros enteros positivos distintos e imprima el mayor y el
menor valor de los tres. Observe que hay muchas formas de hacerlo. Intente encontrar la
ms eficiente (la que realice menos operaciones entre los nmeros).
11. Disear un algoritmo para leer una lista de nmeros positivos y escribir, despues de leerla,
el valor mximo y el mnimo de esa lista. El algoritmo leer un nmero tras otro hasta que
se introduzca un nmero negativo. Es decir, el algoritmo dejar de leer nmeros cuando lea
un nmero negativo y, entonces, mostrar los valores resultantes.
12. Hacer un algoritmo que calcule la suma de los 100 nmeros siguientes al MCD de dos
nmeros dados. Este ejercicio es una mezcla de los ejercicios 4 y 5.
13. Disear un algoritmo para convertir temperaturas en grados Farenheit a grados Celsius. El
programa terminar cuando lea una temperatura igual a 999. Como todo el mundo sabe, la
relacin entre grados Farenheit (F) y grados Celsius (C) viene dada por: C= 5/9 (F-32).
14. Disear un algoritmo que lea un punto en el plano (2 nmeros reales): (X,Y), y calcule el
cuadrante al cual pertenece el punto (1,2,3 4). Mostrar un valor 0 si el punto est en un
eje de coordenadas.

15. Un vendedor desea calcular su comisin total sobre las ventas de varios artculos. Al
vendedor le corresponde el 3% de comisin sobre artculos cuyo precio es menor a
$200,000 y el 5% sobre aquellos artculos cuyo precio es de $200,000 o ms. El vendedor
efecto la venta de 20 artculos. Adems, se desea conocer cuntos artculos menores de
$200,000 vendi Sabiendo que la comisin de todos los artculos es $565.000, y que los
artculos mayores de $200.000 fueron 5
16. Desarrollo un algoritmo para mostrar los primeros 10 nmeros mltiplos de 3 superiores al
179, as:
180, 183, 186, 189, 192, 195, 198, 201, 204, 207
17. Almacenar 300 nmeros en un vector, imprimir cuantos son ceros, cuantos son negativos,
cuantos positivos. Imprimir adems la suma de los negativos y la suma de los positivos.
18. Almacenar 150 nmeros en un vector, y luego almacenarlos en otro vector en orden inverso
al vector original e imprimir el vector resultante.
19. Se tienen almacenados en la memoria dos vectores M y N de cien elementos cada uno.
Hacer un algoritmo que escriba la palabra Iguales si ambos vectores son iguales y
Diferentes si no lo son. Sern iguales cuando en la misma posicin de ambos vectores se
tenga el mismo valor para todos los elementos.
20. Se tiene el vector A con 1 00 elementos almacenados. Disee un algoritmo que escriba SI
si el vector esta ordenado ascendentemente o NO si el vector no est ordenado.
21. Disee un algoritmo que almacene en un vector llamado FIB[1 00] los 1 00 primeros
nmeros de la serie Fibonacci.

Você também pode gostar