Sei sulla pagina 1di 2

C.E.

I CARLOS RUBEN CACERES BUSCIO

BACHILLERATO TECNICO EN INFORMATICA

Materia: Algoritmia Curso: Segundo

Resuelve ejercicios de estructuras de control, números aleatorios y bandera utilizando la


metodología de pseudocódigo. (Utiliza el entorno SL para verificación de ejercicios)

1. Diseñe un pseudocódigo que halle el área y el perímetro de un rectángulo. Considere las


siguientes fórmulas: área = base x altura, perímetro = 2 x (base+altura).
2. Elabore un programa que lea 2 números enteros positivos y que muestre la suma y la
multiplicación de estos.
3. El sueldo neto de un vendedor se calcula como la suma de un sueldo básico de 250000 más el
12% del monto total vendido. Diseñe un algoritmo que determine el sueldo neto de un vendedor
sabiendo que hizo tres ventas en el mes.
4. Algoritmo que lea tres números distintos y nos diga cual de ellos es el mayor
5. Diseñar un algoritmo que pida por teclado tres números; si el primero es negativo, debe
imprimir el producto de los tres y si no lo es, imprimirá la suma.
6. Realizar un algoritmo que lea un número por teclado. En caso de que ese número sea 0 o menor
que 0, se saldrá del programa imprimiendo antes un mensaje de error. Si es mayor que 0, se
deberá calcular su cuadrado, imprimiendo dicho numero ingresado y el cuadrado.
7. Un colegio desea saber qué porcentaje de niños y qué porcentaje de niñas hay en el curso actual.
Diseñar un algoritmo para este propósito (recuerda que para calcular el porcentaje puedes hacer
una regla de 3).
8. Una tienda ofrece un descuento del 15% sobre el total de la compra durante el mes de octubre.
Dado un mes y un importe, calcular cuál es la cantidad que se debe cobrar al cliente.
9. Realizar un algoritmo que dado un número entero, visualice en pantalla si es par o impar. En el
caso de ser 0, debe visualizar “el número no es par ni impar”
10.Modificar el algoritmo anterior, de forma que si se teclea un cero, se vuelva a pedir el número
por teclado (así hasta que se teclee un número mayor que cero)
11. Desarrollar un algoritmo que nos calcule el cuadrado de los 9 primeros números naturales
12. Se pide representar el algoritmo que nos calcule la suma de los N primeros números
naturales. N se leerá por teclado
13. Teniendo en cuenta que la clave es “eureka”, escribir un algoritmo que nos pida una clave. Solo
tenemos 3 intentos para acertar, si fallamos los 3 intentos nos mostrara un
mensaje indicándonos que hemos agotado esos 3 intentos.
14. Algoritmo que cuente cuantos números son múltiplos de 2 o de 3 que hay entre 1 y 100.
15. Algoritmo que lea un número entero (lado) y a partir de él cree un cuadrado de asteriscos con ese
tamaño. Los asteriscos sólo se verán en el borde del cuadrado, no en el interior.
Ejemplo, para lado = 4 escribiría:
****
* *
* *
****
16. Algoritmo que lea un número entero (altura) y a partir de él cree una escalera invertida de
asteriscos con esa altura. Debera quedar asi, si ponemos una altura de 5.
*****
****
***
**
*
17. Algoritmo que nos calcule las raíces de una ecuación de segundo grado. Controlar el caso de que
las soluciones sean imaginarias.
18. Encontrar el menor valor de un conjunto de n números dados.
19. Encontrar el mayor valor de un conjunto de n números dados.
20. Calcular la suma siguiente: 100 + 98 + 96 + 94 + . . . + 0 en este orden
21. Diseñe un diagrama que lea los 2,500,000 votos otorgados a los 3 candidatos a gobernador e
imprima el número del candidato ganador y su cantidad de votos.
22. Se tiene un conjunto de 1,000 tarjetas cada una contiene la información del censo para una
persona: 1.- Número de censo, 2.- Sexo 3.- Edad 4.- Estado civil (a.- soltero, b. Casado, c.
Viudo, d. Divorciado ) Diseñe un pseudocódigo estructurado que lea todos estos datos, e
imprima el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años.
23. Un jeep puede viajar 500 km con un tanque lleno de gasolína. Desde una posición inicial,
conteniendo „n‟ tanques de gasolína el mismo jeep puede viajar:
L = 500 ( 1 + 1/3 + 1/5 + ...+ 1 / (2n -1) ) km

Estableciendo economía de combustible en una ruta . Diseñe un pseudocódigo que calcule el


valor de „L‟ dado „ n „ .
24. Diseñe un pseudocódigo que calcule e imprima el pago de 102 trabajadores que laboran en
la Cía. AAA. Los datos que se leerán serán los siguientes:
a) Las horas trabajadas
b) El sueldo por hora
c) El tipo de trabajador (1.-obrero,2.-empleado)

Para calcular los pagos considerar lo siguiente: - Los obreros pagan 10 % de impuesto - Los
empleados pagan 10 % de impuesto. - Los trabajadores (obreros y empleados) que reciban un
pago menor de 100,000 pesos no pagan impuesto. -Al final se deberá imprimir el total a pagar a
los trabajadores y a los empleados.
25.

Potrebbero piacerti anche