Anda di halaman 1dari 3

Escuela de Tecnología e Informática

Guía 1: Fundamentos de Programación


Tipo de Guía : Evaluada.
Cátedra : Fundamentos de Programación
Profesor : Pedro González T.

1.- Escriba un algoritmo que sume dos números cualquiera,


solicitando el ingreso de éstos. Muestre el resultado.

2.- Escribir un algoritmo que detecte si un número ingresado es


.positivo o negativo, muestre el resultado del proceso...

3.- Escriba un algoritmo que divida dos números solicitados en un


ingreso, mostrando el resultado. Controle la división por cero.

4.- Escribir un algoritmo que calcule el área de un rectángulo:


lado1 = 3 lado2 = 4
Área del rectángulo=lado1 * lado2, muestre el resultado.

5.- Desarrolle un algoritmo que calcule el área de un triángulo:


Datos: base = 7 altura = 4 área del triángulo = (base * altura)/2,
muestre el resultado.

6.- Desarrolle un algoritmo que calcule la longitud y el área de una


circunferencia:
Datos: radio = 4 longitud de la circunferencia = 2 * PI * radio
Área de la circunferencia = PI * radio2, muestre el
resultado.
PI considérelo como una constante cuyo valor es de 3,14

7.- Desarrolle un algoritmo que calcule la velocidad de un proyectil


que recorre 2
Datos: Km. en 5 minutos. Expresar el resultado en
metros/segundo.
Velocidad = espacio/tiempo, muestre el resultado.

8.- Desarrolle un algoritmo que evalúe la siguiente expresión:


(b 2 − 4 * a * c )
−b+−
2*a
Solicite el ingreso de variables y muestre el valor del resultado,
acuérdese que entrega dos resultados, muestre solo la solución
positiva.
9.- Desarrolle un algoritmo que detecte si se han introducido en
orden creciente tres números ingresados, muestre como resultado
“OK los números están en orden creciente” o “No OK los números no
están ordenados crecientemente”

10.- Desarrolle un algoritmo que le permita determinar de una lista de


números la siguiente información:
a) ¿Cuantos están entre el 50 y 75, ambos inclusive?
b) ¿Cuantos son mayores de 80?
c) ¿Cuantos son menores que 39?

11.- Desarrolle un algoritmo que permita determinar el pago que se


debe realizar por entrada a un partido de básquetbol, donde solo se
pueden comprar cuatro entradas a la vez, donde al precio que
corresponde a $2500 por entrada, tiene los siguientes descuentos
10% al que compra 2 entradas, 15% de descuento al que compra 3
entradas y 20% al que compra 4 entradas.

12.- Desarrolle un algoritmo que permita calcular el promedio de


notas, utilice la secuencia de iteración o ciclo “Mientras Nota <> 0 “
para recorrer la notas.

13.- Desarrolle un algoritmo que permite calcular la nomina de


sueldos para un total de 50 empleados, a los cuales se les debe
cancelar por hora trabajada, el valor de la hora trabajada es de 5.000,
aplique un descuento provisional del 20%.

14.- Desarrolle un algoritmo que permita realizar las acciones de una


caja registradora, considerando un ciclo “Mientras Producto <> “ “ ”
para recorrer la lista de productos, considere aplicar impuesto I.V.A.
del 19%.

15.- Desarrolle un algoritmo que permita determinar a partir de un


número de días, ingresado por pantalla, ¿Cuántos años, meses,
semanas y días; constituyen el número de días proporcionado
utilizando la estructura Mientras.

16.- Leer 3 números que denoten una fecha (día mes año).
Comprobar que es una fecha válida. Si no es válida escribir un
mensaje de error. Si es válida escribir la fecha cambiando el número
del mes por su nombre. Ej. Si se introduce 1, 2, 2004, se debería
imprimir “1 de Febrero de 2004”.

17.- Leer dos números e imprimir por pantalla su media aritmética,


((n1+n2)/2).
“Los logros más importantes no se miden solo por los
resultados, sino por el esfuerzo que ponemos en realizarlos
y no olvides nunca: Si quieres aprender, enseña.”

Anda mungkin juga menyukai