Sunteți pe pagina 1din 13

EJERCICOS DE LA SEMANA 6

DIAGRAMAS LINEALES

1. Calcular la nota definitiva de un estudiante, tomando en cuenta las ponderaciones


siguientes:
 1er Parcial: 30%
 2do Parcial: 25%
 3er Parcial: 20%
 4to Parcial: 25%

DATOS DE ENTRADA
NOTA1, NOTA2, NOTA3, NOTA4
DATOS DE PROCESO
PROMEDIO
DATOS DE SALIDA
PROMEDIO

Algoritmo EJERCICIO1
Escribir "INGRESE NOTA 1"
Leer NOTA1
Escribir "INGRESE NOTA 2"
Leer NOTA2
Escribir "INGRESE NOTA 3"
Leer NOTA3
Escribir "INGRESE NOTA 4"
Leer NOTA4
PROMEDIO<-NOTA1*0.30+NOTA2*0.25+NOTA3*0.20+NOTA4*0.25
Escribir "El promedio es:", promedio

FinAlgoritmo

2. Un estudiante desea saber cuál será su calificación final de la materia de soporte técnico,
dicha calificación se compone de los siguientes porcentajes:
55% del promedio de sus tres calificaciones parciales
30% de la calificación del examen final
15% de la calificación de un trabajo final

DATOS DE ENTRADA
NOTA1, NOTA2, NOTA3

1
EXA_FINAL
TRAB_FINAL
DATOS DE PROCESO
PARCIAL=(NOTA1+NOTA2+NOTA3)*0.55
PROM_FINAL=EXA_FINAL*0.30+TRAB_FINAL*0.15+PARCIAL
DATOS DE SALIDA
PROM-FINAL

Algoritmo EJERCICIO2
Escribir "INGRESE NOTA 1"
Leer NOTA1
Escribir "INGRESE NOTA 2"
Leer NOTA2
Escribir "INGRESE NOTA 3"
Leer NOTA3
Escribir "INGRESE NOTA DEL EXAMEN FINAL"
Leer EXA_FINAL
Escribir "INGRESE NOTA DEL TRABAJO FINAL"
Leer TRAB_FINAL
PARCIAL<-(NOTA1+NOTA2+NOTA3)/3
PROM_FINAL<-EXA_FINAL*0.30+TRAB_FINAL*0.15+PARCIAL*0.55
Escribir "EL PROMEDIO ES:", PROM_FINAL
FinAlgoritmo

3. Un vendedor recibe un sueldo base más un 10% extra por comisión de sus ventas, el
vendedor desea saber cuánto dinero obtendrá por concepto de comisiones por las tres
ventas que recibirá en el mes, tomando en cuenta su sueldo básico y comisiones.

DATOS DE ENTRADA
SUELDO_BASE, VENTA1, VENTA2, VENTA3
DATOS DE PROCESO
COMISION=(VENTA1+VENTA2+VENTA3)*0.10
SUELDO_NETO=SUELDO_BASE+COMISION
DATOS DE SALIDA
COMISION, SUELDO

Algoritmo EJERCICIO3
Escribir "INGRESE SUELDO BASE"
Leer SUELDO_BASE
Escribir "INGRESE VENTA 1"

2
Leer VENTA1
Escribir "INGRESE VENTA 2"
Leer VENTA2
Escribir "INGRESE VENTA 3"
Leer VENTA3
COMISION<-(VENTA1+VENTA2+VENTA3)*0.10
SUELDO<-SUELDO_BASE+COMISION
Escribir "la comision es:", comision
Escribir "el sueldo es:", sueldo
Finalgoritmo

4. Calcular cuánto dinero ahorrará Una persona en una alcancía, durante un año, si cada
semana ahorra N soles.

DATOS DE ENTRADA
DINERO
DATOS DE PROCESO
AHORRO=DINERO*52
DATOS DE SALIDA
AHORRO

Algoritmo ejercicio4
Escribir "INGRESE DINERO"
Leer DINERO
AHORRO<-DINERO*52
Escribir "EL AHORRO ES:", AHORRO
FinAlgoritmo

3
5. Calcular el total a pagar por cliente en la compra de una computadora, la tienda ofrece
actualmente el 30% de descuento y el producto tiene el 13 % de IGV.

DATOS DE ENTRADA
PRECIO_COMPRA
DATOS DE PROCESO
DESCUENTO=PRECIO_COMPRA*0.30
IGV=PRECIO_COMPRA*0.13
NETO_PAGAR=PRECIO_COMPRA+IGV-DESCUENTO
DATOS DE SALIDA
NETO_PAGAR

Algoritmo EJERCICIO5
Escribir "INGRESE PRECIO DE COMPRA"
Leer PRECIO_COMPRA
DESCUENTO<-PRECIO_COMPRA*0.30
IGV<-PRECIO_COMPRA*0.13
NETO_PAGAR<-PRECIO_COMPRA+IGV-DESCUENTO
Escribir "EL NETO_PAGAR ES:", NETO_PAGAR
FinAlgoritmo

6. Una tienda ofrece el 15% sobre el total de compra y un cliente desea saber cuánto deberá
pagar finalmente por su compra.

DATOS DE ENTRADA
PRECIO_COMPRA
DATOS DE PROCESO
DESCUENTO=PRECIO_COMPRA*0.15
NETO_PAGAR=PRECIO_COMPRA-DESCUENTO
DATOS DE SALIDA
NETO_PAGAR

Algoritmo EJERCICIO6
Escribir "INGRESE PRECIO DE COMPRA"
Leer PRECIO_COMPRA
DESCUENTO<-PRECIO_COMPRA*0.15
NETO_PAGAR=PRECIO_COMPRA-DESCUENTO
Escribir "EL NETO_PAGAR ES:", NETO_PAGAR

FinAlgoritmo

4
7. Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su salario
anterior.

DATOS DE ENTRADA
SALARIO_BASICO
DATOS DE PROCESO
INCREMENTA=SALARIO_BASICO*0.25
SALARIO_NUEVO=SALARIO_BASICO+INCREMENTO
DATOS DE SALIDA
SALARIO_NUEVO

Algoritmo EJERCICIO7
Escribir "INGRESE SALARIO BASICO"
Leer SALARIO_BASICO
INCREMENTA<-SALARIO_BASICO*0.25
SALARIO_NUEVO<-SALARIO_BASICO+INCREMENTA
Escribir "EL SALARIO_NUEVO ES:", SALARIO_NUEVO
FinAlgoritmo

8. En el hospital existen tres áreas: Ginecología, Pediatría y traumatología, el presupuesto


anual del hospital se reparte conforme a la siguiente tabla:
Área Porcentaje
Ginecología 40%
Traumatología 30%
Pediatría 30%
Obtener la cantidad de dinero que recibirá cada área, para cualquier monto presupuestal.

5
DATOS DE ENTRADA
PRESUPUESTO
DATOS DE PROCESO
GINECOLOGIA=PRESUPUESTO*0.40
TRAUMATOLOGIA=PRESUPUESTO*0.30
PEDIATRIA=PRESUPUESTO*0.30
DATOS DE SALIDA
GINECOLOGIA, TRAUMATOLOGIA, PEDIATRIA

Algoritmo EJERCICIO8
Escribir "INGRESE PRESUPUESTO"
Leer PRESUPUESTO
GINECOLOGIA<-PRESUPUESTO*0.40
TRAUMATOLOGIA<-PRESUPUESTO*0.30
PEDIATRIA<-PRESUPUESTO*0.30
Escribir "EL PRESUPUESTO DE GINECOLOGIA ES:", GINECOLOGIA
Escribir "EL PRESUPUESTO DE TRAUMATOLOGIA ES:", TRAUMATOLOGIA
Escribir "EL PRESUPUESTO DE PEDIATRIA ES:", PEDIATRIA

FinAlgoritmo

9. El dueño de una tienda compra un producto a un precio determinado, obtener el precio


en que lo debe de vender para obtener una ganancia del 30%.

DATOS DE ENTRADA
PRECIO_VENTA
DATOS DE PROCESO
GANANCIA=PRECIO_VENTA*0.30
VENTA=PRECIO_VENTA+GANANCIA
DATOS DE SALIDA
GANANCIA
VENTA

Algoritmo EJERCICIO9
Escribir "INGRESE PRECIO DE VENTA"
Leer PRECIO_VENTA
GANACIA<-PRECIO_VENTA*0.30
VENTA<-PRECIO_VENTA+GANACIA
Escribir "LA GANANCIA ES:", GANACIA
Escribir "LA VENTA ES:", VENTA

6
FinAlgoritmo

10. Un maestro desea saber qué porcentaje de hombres y que porcentaje de mujeres hay en
un grupo de estudiantes.

DATOS DE ENTRADA
VARONES, MUJERES
DATOS DE PROCESO
TOTAL=VARONES+MUJERES
POR_VARONES = (VARONES/TOTAL)*100
POR_MUJERES = (MUJERES/TOTAL)*100
DATOS DE SALIDA
TOTAL, POR_VARONES, POR MUJERES,

Algoritmo EJERCICIO10
Escribir "INGRESE LA CANTIDAD DE VARONES"
Leer VARONES
Escribir "INGRESE LA CANTIDAD DE MUJERES"
Leer MUJERES
TOTAL<-VARONES+MUJERES
PORCENTAJE_VARONES<-(VARONES/TOTAL)*100
PORCENTAJE_MUJERES<-(MUJERES/TOTAL)*100
Escribir "EL TOTAL ES:", TOTAL
Escribir "EL PORCENTAJE DE VARONES ES:", PORCENTAJE_VARONES
Escribir "EL PORCENTAJE DE MUJERES ES:", PORCENTAJE_MUJERES
FinAlgoritmo

7
11. Un DFD que calcule el importe total de 3 productos, solicitando el nombre del producto,
cantidad y el precio del producto.

DATOS DE ENTRADA
NOMBRE_PRODUCTO, PRECIO_PRODUCTO1, PRECIO_PRODUCTO2,
PRECIO_PRODUCTO3
CANTIDAD1, CANTIDAD2, CANTIDAD3
PRECIO1, PRECIO2, PRECIO3
DATOS DE PROCESO
IMPORTE_TOTAL=PRECIO_PRODUCTO1*CANTIDAD1+PRECIO_PRODUCTO2*CANTIDAD2
+PRECIO_PRODUCTO3*CANTIDAD3
DATOS DE SALIDA
IMPORTE_TOTAL

Algoritmo EJERCICIO11
Escribir "INGRESE NOMBRE DEL PRODUCTO"
Leer NOMBRE_PRODUCTO
Escribir "INGRESE PRECIO DEL PRODUCTO 1"
Leer PRECIO_PRODUCTO1
Escribir "INGRESE PRECIO DEL PRODUCTO 2"
Leer PRECIO_PRODUCTO2
Escribir "INGRESE PRECIO DEL PRODUCTO 3"
Leer PRECIO_PRODUCTO3
Escribir "INGRESE CANTIDAD 1"
Leer CANTIDAD1
Escribir "INGRESE CANTIDAD 2"
Leer CANTIDAD2
Escribir "INGRESE CANTIDAD 3"
Leer CANTIDAD3
IMPORTE_TOTAL<-
PRECIO_PRODUCTO1*CANTIDAD1+PRECIO_PRODUCTO2*CANTIDAD2+PRECIO_PRODUC
TO3*CANTIDAD3
Escribir "EL IMPORTE TOTAL ES:", IMPORTE_TOTAL

FinAlgoritmo

8
12. Leer el sueldo de tres empleados y aplicarles un aumento del 10%, 12% y 15%
respectivamente. Desplegar el resultado.

DATOS DE ENTRADA
SUELDO1, SUELDO2, SUELDO3
DATOS DE PROCESO
INCREMEMTO1=SUELDO1*0.10
INCREMENTO2=SUELDO2*0.12
INCREMENTO3=SUELDO3*0.15
SUELDO1=SUELDO1+INCREMENTO1
SUELDO2=SUELDO2+INCREMENTO2
SUELDO3=SUELDO3+INCREMENTO3
DATOS DE SALIDA
SUELDO1, SUELDO2, SUELDO3

Algoritmo EJERCICIO12
Escribir "INGRESE SUELDO 1"
Leer SUELDO1
Escribir "INGRESE SUELDO 2"
Leer SUELDO2
Escribir "INGRESE SUELDO 3"
Leer SUELDO3
INCREMENTO1<-SUELDO1*0.10
INCREMENTO2<-SUELDO2*0.12
INCREMENTO3<-SUELDO3*0.15
SUELDO1<-SUELDO1+INCREMENTO1
SUELDO2<-SUELDO2+INCREMENTO2
SUELDO3<-SUELDO3+INCREMENTO3
Escribir "EL SUELDO 1 ES:", SUELDO1
Escribir "EL SUELDO 2 ES:", SUELDO2
Escribir "EL SUELDO 3 ES:", SUELDO3

FinAlgoritmo

9
13. Calcular el puntaje final de un estudiante, considerando que por cada respuesta correcta
tendrá 4 puntos, incorrectas -1 punto y respuestas en blanco 0 puntos.

DATOS DE ENTRADA
RESPUESTA_CORRECTA, RESPUESTA_INCORRECTA, RESPUESTA_BLANCO
DATOS DE PROCESO
RESPUESTA_CORRECTA=
RESPUESTA_INCORRECTA=-1PUNTO*0.20
RESPUESTA_BLANCO=0PUNTOS*0.20
DATOS DE SALIDA
PUNTAJE_FINAL

14. Un estudiante desea saber cuál será su promedio general, en las tres materias más difíciles
que cursa y cuál será el promedio que obtendrá en cada una de ellas, estas materias se
evalúan de la siguiente manera:

Matemática:
 Examen 90%
 Promedio de tareas 10%
 En esta materia se pidió un total de 3 tareas

DATOS DE ENTRADA
EXAMEN_MATEMATICA, NOTA_TAREA1, NOTA_TAREA2, NOTA_TAREA3
DATOS DE PROCESO
MATEMATICA=0.90*EXAMEN_MATEMATICA+0.10*(TAREA1+TAREA2+TAREA3)/3
DATOS DE SALIDA
PROMEDIO_MATEMATICA
Algoritmo EJERCICIO14
Escribir "INGRESE LA NOTA DEL EXAMEN DE MATEMATICA"
Leer EXAMEN_MATEMATICA
Escribir "INGRESE LAS NOTAS DE LAS TAREAS"
Leer TAREA1, TAREA2, TAREA3
MATEMATICA<-0.90*EXAMEN_MATEMATICA+0.10*(TAREA1+TAREA2+TAREA3)/3
Escribir "EL PROMEDIO DE MATEMATICA ES:", MATEMATICA

10
FinAlgoritmo

Física
 Examen 80%
 Promedio de tareas 20%
 En esta materia se pidió un total de 2 tareas

DATOS DE ENTRADA
EXAMEN_FISICA, NOTA_TAREA1, NOTA_TAREA2
DATOS DE PROCESO
FISICA=0.80*EXAMEN_FISICA+0.20*(TAREA1+TAREA2)/2
DATOS DE SALIDA
PROMEDIO_FISICA

Algoritmo EJERCICIO14
Escribir "INGRESE LA NOTA DEL EXAMEN DE FISICA"
Leer EXAMEN_FISICA
Escribir "INGRESE LAS NOTAS DE LAS TAREAS"
Leer TAREA1, TAREA2
FISICA<-0.80*EXAMEN_FISICA+0.20*(TAREA1+TAREA2)/2
Escribir "EL PROMEDIO DE FISICA ES:", FISICA
FinAlgoritmo

11
Química
 Examen 85%
 Promedio de tareas 15%
 En esta materia se pidió un total de 3 tareas.

DATOS DE ENTRADA
EXAMEN_QUIMICA, NOTA_TAREA1, NOTA_TAREA2, NOTA_TAREA3
DATOS DE PROCESO
QUIMICA=0.85*EXAMEN_QUIMICA+0.15*(TAREA1+TAREA2+TAREA3)/3
DATOS DE SALIDA
PROMEDIO_QUIMICA

Algoritmo EJERCICIO14
Escribir "INGRESE LA NOTA DEL EXAMEN DE QUIMICA"
Leer EXAMEN_QUIMICA
Escribir "INGRESE LAS NOTAS DE LAS TAREAS"
Leer TAREA1, TAREA2, TAREA3
QUIMICA<-0.85*EXAMEN_QUIMICA+0.15*(TAREA1+TAREA2+TAREA3)/3
Escribir "EL PROMEDIO DE QUIMICA ES:", QUIMICA
FinAlgoritmo

15. Tres amigos hicieron una venta de computadoras, y las ganancias se reparten de la
siguiente manera: 28% para Miguel el 32% para Antonio y el 40% para Roberto. Si las
ganancias fueran en soles ¿Cuánto le corresponde a cada uno?

16. Se desea obtener el salario neto de un trabajador conociendo el número de horas


trabajadas, el salario hora y la tasa de impuestos que se le desea deducir.

17. Desarrollar un diagrama de flujo para calcular el importe que pagaría una promoción para
ir de excursión al Cuzco, los datos de entrada son: número de alumnos, costo por persona.

12
18. Dado el sueldo de un trabajador, realiza un aumento del 18.5%, y calcule su sueldo neto.

19. Diseñar un diagrama de flujo que permita aplicar el 10% de descuento a una compra
realizada de un departamento.

20. Ingresar el nombre, pago por hora, las horas trabajadas y extras trabajados, de un
trabajador, hallar y mostrar:
Pago Parcial= pago por hora * horas trabajadas + monto de los minutos extras
Bonificación =12 % del Pago Parcial
Descuento = 7 % del Pago Parcial
Pago Neto= Pago Parcial + Bonificación – Descuento

21. Crear un diagrama de flujo que permita hacer el ingreso de la descripción de un producto,
el precio de venta, la cantidad de venta y el tipo de cambio del día Al presionar el botón
procesar se debe hallar y mostrar los siguientes resultados
a. Subtotal en soles=precio por la cantidad
b. Subtotal en dólares
c. Igv en soles= el 18% del subtotal en soles
d. Igv en dólares
e. Total en soles
f. Total en dólares
g. Detalle de la venta= se debe mostrar la descripción del producto, el total en soles y
el total en dólar

13

S-ar putea să vă placă și