sueldo convercion convertir a pseint

propuesto por rodelmar verezaluce

covercion a pseint

Enunciado
#include <iostream>
using namespace std;
int main ()
{
cout << "EJERCICIO #2. SUELDO." << endl;
float sueldo=0;
char categoria=0, condicion=0;
cout << "Ingresa tu sueldo: " << endl;
cin >> sueldo;
cout << "Selecciona tu categoria: (A,B,C,D)" << endl;
cin >> categoria;
switch (categoria)
{
case 'A': cout << "Ingresa tu condicion: E/N" << endl;
cin >> condicion;
if (condicion=='E' || condicion == 'e')
{
float bonificacion=sueldo*20/100;
float descuento=(sueldo+bonificacion)*6/100;
cout << "Tu bonificacion es de "<< bonificacion << " pesos" << endl;
cout << "Tu descuento es de " << descuento << " pesos" << endl;
cout << "El total a pagar es de "<< (sueldo+bonificacion-descuento) << " pesos" << endl;
}
else
{
if (condicion == 'N' || condicion == 'n')
{
float bonificacion=sueldo*17/100;
float descuento=(sueldo+bonificacion)*4/100;
cout << "Tu bonificacion es de "<< bonificacion << " pesos" << endl;
cout << "Tu descuento es de "<< descuento << " pesos" << endl;
cout << "El total a pagar es de "<< (sueldo+bonificacion-descuento) << " pesos" << endl;
}
break;
}
case 'B': cout << "Ingresa tu condicion: E/N" << endl;
cin >> condicion;
if (condicion=='E' || condicion == 'e')
{
float bonificacion=sueldo*18/100; // Editar aqui
float descuento=(sueldo+bonificacion)*6/100;
cout << "Tu bonificacion es de "<< bonificacion << " pesos" << endl;
cout << "Tu descuento es de " << descuento << " pesos" << endl;
cout << "El total a pagar es de "<< (sueldo+bonificacion-descuento) << " pesos" << endl;
}
else
{
if (condicion == 'N' || condicion == 'n')
{
float bonificacion=sueldo*15/100; // Editar aqui
float descuento=(sueldo+bonificacion)*4/100;
cout << "Tu bonificacion es de "<< bonificacion << " pesos" << endl;
cout << "Tu descuento es de "<< descuento << " pesos" << endl;
cout << "El total a pagar es de "<< (sueldo+bonificacion-descuento) << " pesos" << endl;
}
break;
}
case 'C': cout << "Ingresa tu condicion: Estable (E) o No estable (N): " << endl;
cin >> condicion;
if (condicion=='E' || condicion == 'e')
{
float bonificacion=sueldo*15/100; // Editar aqui
float descuento=(sueldo+bonificacion)*6/100;
cout << "Tu bonificacion es de "<< bonificacion << " pesos" << endl;
cout << "Tu descuento es de " << descuento << " pesos" << endl;
cout << "El total a pagar es de "<< (sueldo+bonificacion-descuento) << " pesos" << endl;
}
else
{
if (condicion == 'N' || condicion == 'n')
{
float bonificacion=sueldo*14/100; // Editar aqui
float descuento=(sueldo+bonificacion)*4/100;
cout << "Tu bonificacion es de "<< bonificacion << " pesos" << endl;
cout << "Tu descuento es de "<< descuento << " pesos" << endl;
cout << "El total a pagar es de "<< (sueldo+bonificacion-descuento) << " pesos" << endl;
}
break;
}
case 'D': cout << "Ingresa tu condicion: E/N" << endl;
cin >> condicion;
if (condicion=='E' || condicion == 'e')
{
float bonificacion=sueldo*12/100; // Editar aqui
float descuento=(sueldo+bonificacion)*6/100;
cout << "Tu bonificacion es de "<< bonificacion << " pesos" << endl;
cout << "Tu descuento es de " << descuento << " pesos" << endl;
cout << "El total a pagar es de "<< (sueldo+bonificacion-descuento) << " pesos" << endl;
}
else
{
if (condicion == 'N' || condicion == 'n')
{
float bonificacion=sueldo*10/100; // Editar aqui
float descuento=(sueldo+bonificacion)*4/100;
cout << "Tu bonificacion es de "<< bonificacion << " pesos" << endl;
cout << "Tu descuento es de "<< descuento << " pesos" << endl;
cout << "El total a pagar es de "<< (sueldo+bonificacion-descuento) << " pesos" << endl;
}
break;
}
default: cout << "La categoria ingresada es incorrecta." << endl;
}
return 0;
}

Ver todo el enunciado

Preguntas sobre el desafío

¿Tienes dudas sobre el desafío? plantéala aquí

Plantea tu pregunta

0 Soluciones

Aún nadie ha dado solución a este desafío, se el primero y acepta el desafío.

Dar mi solución