Ejercicio 3

4
EJERCICIO UNIDAD 3 Según el material estudiado y a tus consultas sobre el tema, resuelve los siguientes problemas en C++ APLICANDO EL CONCEPTO DE CONDICIONES SENCILLAS. 1. El maestro de la clase de matemáticas quiere determinar cuál es la calificación más alta de su grupo, forma grupos de tres calificaciones y las captura. Desarrolla un programa en C++, el cual determine el mayor de las tres calificaciones. El programa debe mostrar en pantalla la calificación mayor. Solución: # include <iostream.h> Int main ( ) { Int a, b, c; Cout <<”introducer las 3 notas”<<endl; If (a>b) Cout <<”entonces a:\t”<<a<<”\t es el mayor”<<endl; Else If (b<c) Cout <<”entonces b:\t”<<b<<”\t es el mayor”<<endl; Else Cout <<”entonces c:\t”<<c<<”\t es el mayor”<<endl; System (“PAUSE”); Returne o; } APLICANDO EL CONCEPTO DE CONDICIONES ANIDADAS. 2. El jefe del departamento de construcción de la constructora Pagasa, desea que se le desarrolle un programa en C++ para sus empleados, el cual calcule el sueldo de un empleado, de tal manera que el sueldo se calculará de la siguiente manera:

Transcript of Ejercicio 3

Page 1: Ejercicio 3

EJERCICIO UNIDAD 3

Según el material estudiado y a tus consultas sobre el tema, resuelve los siguientes problemas en C++

APLICANDO EL CONCEPTO DE CONDICIONES SENCILLAS.

1. El maestro de la clase de matemáticas quiere determinar cuál es la calificación más alta de su grupo, forma grupos de tres calificaciones y las captura.

Desarrolla un programa en C++, el cual determine el mayor de las tres calificaciones. El programa debe mostrar en pantalla la calificación mayor.

Solución:

# include <iostream.h>Int main ( ){

Int a, b, c;Cout <<”introducer las 3 notas”<<endl;If (a>b) Cout <<”entonces a:\t”<<a<<”\t es el mayor”<<endl;ElseIf (b<c)Cout <<”entonces b:\t”<<b<<”\t es el mayor”<<endl;Else Cout <<”entonces c:\t”<<c<<”\t es el mayor”<<endl;System (“PAUSE”);

Returne o;}

APLICANDO EL CONCEPTO DE CONDICIONES ANIDADAS.

2. El jefe del departamento de construcción de la constructora Pagasa, desea que se le desarrolle un programa en C++ para sus empleados, el cual calcule el sueldo de un empleado, de tal manera que el sueldo se calculará de la siguiente manera:

Si el número de horas trabajadas es mayor a 40, el excedente de 40 horas se paga al doble de la cuota por hora, en caso de no ser mayor a 40 horas se paga la cuota normal por hora, si las horas exceden a 50 horas el excedente de 50 horas se paga al triple de la cuota por hora, se les descontará un impuesto del 12% sobre su sueldo.

Se pedirá:

El nombre del empleado. El número de horas trabajadas y la cuota por hora.

Mostrar en pantalla:

Page 2: Ejercicio 3

El nombre del empleado. El número de horas trabajadas y su sueldo.

APLICANDO EL ESTATUTO SWITCH.

3. La empresa Comercializadora Solva vende escobas, recogedores y aromatizantes, clasifica a sus clientes de a acuerdo a la frecuencia de compras con las condiciones siguientes:

Si el cliente es de la categoría 1 se le descuenta el 5%. Si el cliente es de la categoría 2 se le descuenta el 8%. Si el cliente de de la categoría 3 se le descuenta el 12%. Si el cliente es de la categoría 4 se le descuenta el 15%.

Cuando el cliente realiza una compra se generan los siguientes datos:

Nombre del cliente. Tipo de cliente. Cantidad comprada de escobas, recogedores y aromatizantes.

Desarrollar un programa en C++ que lea estos datos y calcule y muestre en pantalla:

Nombre del cliente. Subtotal a pagar. Descuento. Total a pagar.

COMO ENVIAR EL DESARROLLO DEL EJERCICIO

Para que sea más fácil en envío del desarrollo de la actividad, realiza lo siguiente:

1. Guarda el ejercicio de la siguiente manera:

a. Aplicando condicionales sencilla:

nombre_aprendiz_ej1.cppnombre_aprendiz_ej1.exe

b. Aplicando condicionales anidadas:

nombre_aprendiz_ej2.cppnombre_aprendiz_ej2.exe

c. Aplicando el estatuto Switch:

nombre_aprendiz_ej3.cppnombre_aprendiz_ej3.exe

2. Guarden los archivos en una carpeta con su nombre y luego la comprimen.

3. Anexa y Envía el archivo comprimido por el link Envío Ejercicio 3, que se encuentra dentro de las actividades de la semana 3.

Page 3: Ejercicio 3

Solución:

#incluide <iostream.h>Int main (){ char cliente [50];Int tipo;Double valor1, valor2, valor3, subtotal, descuento, total;Cout”digite nombre, tipo de cliente (de 1 a 4): “<<endl;Cin>>valor1>>valor2>>valor3;Subtotal=valor1+valor2+valor3;Switch (tipo) {Case 1: descuento=subtotal*0.05; break;Case 2: descuento=subtotal*0.08; break;Case 3: descuento=subtotal*0.12; break;Case 4: descuento=subtotal*0.15; break;}Total=subtotal-descuento;Cout<<”nombre de cliente:”

EXITOS EN SUS LABORES DE ESTA SEMANA!!!