0% encontró este documento útil (0 votos)
123 vistas12 páginas

NNN

Cargado por

lorena Olivares
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
123 vistas12 páginas

NNN

Cargado por

lorena Olivares
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Nombre: Olivares Chichanda Lorena Curso: CEX-MA-2-2

EJERCICIO #1

//En una tienda de TVs se ofrece un descuento del 15% sobre el total de la

//compra y un cliente desea saber cuánto deberá pagar finalmente por su

//compra. Ingresar la cantidad de TVs comprados, sabiendo que el valor del

//artículo comprado es de $550, calcular el subtotal y el total con el descuento

Algoritmo calcular_Descuento

Definir cantidad_de_tvs, precio_por_tv, subtotal, descuento, total Como Real

Escribir "Ingrese la cantidad de TVs que va a comprar, para saber el precio:"

Leer cantidad_de_tvs

precio_por_tv <- 550

subtotal <- cantidad_de_tvs * precio_por_tv

descuento <- subtotal * 0.15

total <- subtotal - descuento

Escribir "El subtotal es:", subtotal

Escribir "El total con descuento es:", total

FinAlgoritmo
EJERCICIO #2

//Ingresar dos números y sumarlos, luego ese resultado dividirlo para 2, y

//finalmente multiplicarlo por 10. Imprimir el resultado final

Algoritmo operaciones

Definir num1, num2, suma, division, resultado_final Como Real

Escribir "Ingrese el primer número:"

Leer num1

Escribir "Ingrese el segundo número:"

Leer num2

suma <- num1 + num2

division <- suma / 2

resultado_final <- division * 10

Escribir "El resultado final es:", resultado_final

FinAlgoritmo
EJERCICIO #3

//Ingresar un valor que representa la temperatura en Grados Fahrenheit y

//transformarlo a su equivalente en grados Centígrados

Algoritmo conversionTemperatura

Definir fahrenheit, celsius Como Real

Escribir "Ingrese la temperatura en grados Fahrenheit:"

Leer fahrenheit

celsius <- (fahrenheit - 32) * (5.0 / 9.0)

Escribir "La temperatura equivalente en grados Celsius es:", celsius

FinAlgoritmo

EJERCICIO #4

// Realizar un algoritmo que calcule el valor a pagar del

//impuesto municipal. El valor a pagar es de $250. Se debe

//ingresar el nombre de la persona y su edad, si la persona es

//de la tercera edad (65 años o más) se aplica un descuento del 15%

Algoritmo impuestoMunicipal

Definir nombre Como Caracter


Definir edad Como Entero
Definir impuesto, descuento Como Real

Escribir "Ingrese su nombre:"

Leer nombre

Escribir "Ingrese su edad:"

Leer edad

impuesto <- 250

Si edad >= 65 Entonces

descuento <- impuesto * 0.15

impuesto <- impuesto - descuento

FinSi

Escribir "Estimado ", nombre, ", el impuesto municipal a pagar es de $", impuesto

FinAlgoritmo
EJERCICIO #5

//Realizar un algoritmo que permita ingresar dos números; si

//los dos números son iguales se los debe sumar, caso contrario

//se los debe restar. Presentar el resultado de la operación.

Algoritmo operacionNumeros

Definir num1, num2, resultado Como Real

Escribir "Ingrese el primer número:"

Leer num1

Escribir "Ingrese el segundo número:"

Leer num2

Si num1 = num2 Entonces

resultado <- num1 + num2

Escribir "Los números son iguales. La suma es:", resultado

Sino

resultado <- num1 - num2

Escribir "Los números son diferentes. La resta es:", resultado

FinSi

FinAlgoritmo
EJERCICIO #6

//Realizar un algoritmo que permita calcular el salario de un

//trabajador. Si trabaja 40 horas o menos se le paga $16 por

//hora. Si trabaja más de 40 horas se le paga $16 por cada

//una de las primeras 40 horas y $20 por cada hora extra.

Algoritmo calcularSalario

Definir horas_trabajadas, salario_total Como Real

Escribir "Ingrese el número de horas trabajadas:"

Leer horas_trabajadas

Si horas_trabajadas <= 40 Entonces

salario_total <- horas_trabajadas * 16

Sino

salario_total <- (40 * 16) + ((horas_trabajadas - 40) * 20)

FinSi

Escribir "El salario total es:", salario_total

FinAlgoritmo
EJERCICIO #7

//Realizar un algoritmo que determine el estado de la nota

//ingresada de un alumno, de acuerdo a la siguiente escala: "Excelente" si nota mayor o igual


9, "Muy Bueno" si nota

//mayor o igual 8, "Bueno" si nota mayor o igual a 7 e "Insuficiente" si nota menor a 7.

Algoritmo Notasdeestudiante

// Solicitar al usuario que ingrese la nota del alumno

Escribir "Ingrese la nota del alumno: "

Leer nota

// Determinar el estado de la nota según la escala proporcionada

Si nota >= 9 Entonces

estado = "Excelente"

Sino

Si nota >= 8 Entonces

estado = "Muy Bueno"

Sino

Si nota >= 7 Entonces

estado = "Bueno"

Sino
estado = "Insuficiente"

FinSi

FinSi

FinSi

// Mostrar el estado de la nota final

Escribir "El estado de la nota es: ", estado

FinAlgoritmo
EJERCICIO #8

//2) Generador de Portadas (Carátulas): realizar un algoritmo que presente el siguiente menú -
ALGEBRA - INGLES- INFORMATICA - Salir

//Al ingresar a cualquier opción se debe visualizar en pantalla el diseño de una portada en
función a la asignatura.

Algoritmo Generador_de_Carátulas

Escribir "Ingrese su nombre:";

Leer nombre;

Escribir "Ingrese su curso:";

Leer curso;

Escribir "Generador de Portadas (Carátulas)";

Escribir "1.- ALGEBRA";

Escribir "2.- INGLES";

Escribir "3.- INFORMATICA";

Escribir "4.- Salir";

Escribir "Ingrese una opción:";

Leer opcion;

Segun opcion Hacer

1:
Escribir "---------------------------------";
Escribir " ALGEBRA ";

Escribir "Nombre: ", nombre;

Escribir "Curso: ", curso;

Escribir "---------------------------------";

2:

Escribir "---------------------------------";

Escribir " INGLES ";

Escribir "Nombre: ", nombre;

Escribir "Curso: ", curso;

Escribir "---------------------------------";

3:

Escribir "---------------------------------";

Escribir " INFORMATICA ";

Escribir "Nombre: ", nombre;

Escribir "Curso: ", curso;

Escribir "---------------------------------";

4:

Escribir "Saliendo del programa...";

De Otro Modo:

Escribir "Opción no válida. Intente de nuevo.";

Fin Segun

FinAlgoritmo
EJERCICIO #9

//Realizar un algoritmo que permita generar la

//siguiente serie de números :

//1-4-9-16-25-36-49-64-81-100

Algoritmo Serie_Numerica

Escribir "Serie de números:"

Para i <- 1 Hasta 10 Con Paso 1 Hacer

Escribir i * i

FinPara

FinAlgoritmo
EJERCICIO #10

//Realizar un algoritmo que permita calcular el puntaje

//del componente practico de un estudiante; para lo cual

//se tienen 5 actividades realizadas, se deben ingresar las

//respectivas notas y calcular el promedio; si este

//promedio es menor a 7, imprimir un mensaje de alerta

//"Nota insuficiente", luego ese promedio se lo pondera

//al 33%

Algoritmo calcularpuntaje

Escribir "Ingrese la nota de la primera actividad:"

Leer Nota1

Escribir "Ingrese la nota de la segunda actividad:"

Leer Nota2

Escribir "Ingrese la nota de la tercera actividad:"

Leer Nota3

Escribir "Ingrese la nota de la cuarta actividad:"

Leer Nota4

Escribir "Ingrese la nota de la quinta actividad:"

Leer Nota5

total <- (Nota1 + Nota2 + Nota3 + Nota4 + Nota5)

Si Promedio < 7 Entonces

Escribir "Nota insuficiente"

FinSi

Promedio <- total * 0.33

Escribir "El puntaje del componente práctico es: ", Promedio


FinAlgoritmo

También podría gustarte