Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Si X < 0 entonces Y = 3X + 6
Si X >= 0 entonces Y = X² + 6
Algoritmo VALOR DE X Y
Clase ValorXY
l. Método Principal ( )
a. Declarar variables
X, Y: Real
b. Solicitar Valor de X
c. Leer X
d. Calcular X
e. If x<0 then
y = (3*x) +6
f. else
y=X2+6
g. endif
h. Imprimir X, Y
i. Fin método principal
Fin Clase ValorXY
Fin
4. Elaborar un algoritmo que imprima el costo de un pedido de un
artículo del cual se tiene la descripción, la cantidad pedida y el precio
unitario. Si la cantidad pedida excede de 50 unidades, se hace un
descuento de 15%.
e. Default
f. Endswitch
g. If numHrsTrab > 40then
1. Calcular
horasExtra = 40 – numHrsTrab
sueldoPagar = horasExtra * cuotaHora
h. else
1. Calcular sueldoPagar = numHrsTrab * cuotaHora
i. Endif
j. Imprimir sueldoPagar
l. Fin método principal
Fin claseEmpleado1
Fin
14. Elabore un algoritmo que lea el número de mes entre 1 y 12 y que
imprima el nombre del mes correspondiente: si es 1 “Enero”, si es 2
“Febrero”, etcétera.
Algoritmo Meses
Clase Mes
1. Método principal ( )
a. Declarar Variables
Meses: entero
b. Solicitar “Ingrese un número del 1 al 12”
c. Leer Meses
d. Switch
1. Imprimir “Enero”
2. Imprimir “Febrero”
3. Imprimir “Marzo”
4. Imprimir “Abril”
5. Imprimir “Mayo”
6. Imprimir “Junio”
7. Imprimir “Julio”
8. Imprimir “Agosto”
9. Imprimir “Septiembre”
10. Imprimir “Octubre”
11. Imprimir “Noviembre”
12.Imprimir “Diciembre”
i. ENDSWITCH
j. Fin Método principal
Fin Clase Mes
Fin
16. Elaborar un algoritmo que permita hacer conversiones de
temperaturas entre grados Fahrenheit, Celsius, Kelvin y Rankine.
Primero debe preguntar qué tipo de grados quiere convertir. Por
ejemplo: si se le indica que se desea convertir una temperatura en
grados Fahrenheit, debe leer la cantidad de grados y luego calcular e
imprimir su equivalente en grados Celsius, Kelvin y Rankine, y así
debe hacer lo mismo para cada uno de los otros tipos. Para convertir a
Celsius a la temperatura Fahrenheit se le resta 32 y se multiplica por
5/9. Para convertir a Kelvin, se le suma 273 a los grados Celsius. Para
convertir a Rankine a los grados Fahrenheit se le suma 460.
19. Elaborar un algoritmo que permita leer los datos de un automóvil
(marca, origen y costo) imprima el impuesto por pagar y el precio de
venta (incluido el impuesto). Si el origen es Alemania el impuesto es
20%, si es de Japón el impuesto es 30%, si es de Italia, 15%, y si es de
USA, 8%.
Algoritmo Automóvil
Clase Carros
1. Método principal ( )
a. Declarar Variables
Alem, Jap, Ita, Usa: Real
P: Cadena
b. Solicitar “Lugar y costo del carro”
c. Leer P, c
d. Switch
1. Alemania Imp= 20/100
2. Japon Imp= 30/100
3. Italia Imp= 15/100
4. Eua Imp= 08/100
i. ENDSWITCH
j. Imprimir Pt, Ip
k. Fin Método principal
Fin Clase Carros
Fin
1. Elaborar un algoritmo que lea tres números y que imprima el mayor.
Se supone que son números diferentes. Utiliza alguna expresión
lógica compleja.
2. Elaborar un algoritmo que lea cinco números y que imprima el mayor.
Se supone que son números diferentes. Restricciones: usar if-then, no
usar else ni AND.
3. Elabora un algoritmo para la siguiente situación: una empresa aplica
dos exámenes a sus aspirantes a ingresar como trabajadores, por lo
que cada uno de ellos obtiene dos calificaciones denotadas como c1 y
c2. El aspirante que obtenga 100 en cualquiera de los exámenes, pero
no en ambos, es aceptado; en caso contrario es rechazado.
4. Elabora un algoritmo para la siguiente situación: Un alumno tiene una
calificación final (calFin) y se desea imprimir el resultado de aprobado
si la calificación es igual o mayor a 70; o bien, reprobado en caso
contrario.