ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Actividad Unidad 3 Lenguaje C++


Enviado por   •  23 de Septiembre de 2015  •  Trabajo  •  1.156 Palabras (5 Páginas)  •  186 Visitas

Página 1 de 5

ACTIVIDAD UNIDAD 3

SOLUCION 3.2.2

[pic 1]

En este link se encuentra el mapa mental que hice: https://www.mindomo.com/mindmap/estrucutras-selectivas-890791bbfb8940c3ab0f74e4d32591b3

SOLUCION 3.3

  1. Análisis del problema:

Definir cuál es el descuento que se le aplica al cliente según el color de la balota que saque.

Color balota blanca: no se realiza descuento.

Color balota verde: se descontara el 10 %.

Color balota roja: se descontara el 15%.

Definición de variable:

pre_net_comp= precio neto del computador

des_comp= descuento del computador

ba_blan= balota blanca

ba_ver= balot verde

ba_roj= balota roja

pre_total= precio total a pagar

Algoritmo:

Inicio;

b=0;

v=1;

r=2;

pre_net_comp= int;

desc_comp= int;

pre_total= 0;

n= int;

If (n=0){

pre_total= pre_net_comp

Escribir (“Gracias por su compra”)

}

Else{

If(n=1){

Des_comp= pre_net_comp*0,1;

Pre_total= pre_net_comp -des_comp;

Escribir (“Gracias por su compra, su descuento es de:”)

}

Else{

des_comp= pre_net_comp*0,15;

pre_total= pre_net_comp – des_comp;

Escribir (“Gracias por su compra, su descuento es de:”)

           }

}

Fin

Prueba de escritorio:

Inicio

Declaramos las variables:

Si la balota es color blanco y cumple entonces el valor a pagar es igual al precio neto.

Si no cumple, y la balota es de color verde entonces el descuento sería igual al precio neto del computador por el 0,1% que es el descuento.

Si la balota resulta ser roja, el descuento sería igual al precio neto del computador por el 0,15% que es el descuento.

Fin.

Diagrama de flujo:

[pic 2]

[pic 3]

[pic 4]

[pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12]

Gracias por su compra

                                      Si        No        [pic 13][pic 14][pic 15][pic 16][pic 17]

                                                                                  [pic 18]

             Si                                                                                      No[pic 19]

[pic 20][pic 21]

[pic 22][pic 23][pic 24][pic 25][pic 26][pic 27][pic 28][pic 29][pic 30][pic 31][pic 32]

Gracias por su compra. Usted tuvo un descuento de: des_comp

su precio a pagar es: pre_total

  1. Análisis del Problema:

En este problema me pide sacar el n

uevo sueldo de un trabajador con ciertas condiciones y restricciones, de igual manera se introducen los datos de el empleado para así sacar el total del nuevo sueldo.

Definición de Variables:

Sue= sueldo del trabador

Nom= nombre del trabajador

Id= identificación del trabajador

Incre= incremento

Sue_pag= sueldo  a pagar

Algoritmo:

Inicio

Sue= float;

Nom= sgtring;

Id= int;

Incre= float;

Sue_pag0 float;

If (sue<3000000){

Incre= 3000000*0,1;

Sue_pag=sue + incre;

}

 

Else {

If(sue>= 3000000 & sue<= 5000000){

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (269 Kb) docx (203 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com