Write your question here.
HI.Please helpme with this code. Ineed to create five variables that are a1 a2 a3 a4 a5. I used char double and strin but it doesn't compile. when i compile appears 12 10 C:\Users\USER\Downloads\salario neto segun tipo.cpp [Error] ISO C++ forbids comparison between pointer and integer [-fpermissive]
#include <iostream>
// #include <conio.h> // no estándar, evitar
#include <string>
// using namespace std; // *** evitar. usar std::cout, std::string etcétera
int main( )
{
// float sn;
double sn ;
// char tipo[2]; // nota: esto no es lo suficientemente grande como para contener "a1"
// y el usuario puede entrar en muchos muchos personajes
std::string tipo ; // usar std::string, y este tipo de problemas se desvanecen
std::cout << "ingrese el tipo de empleado que usted desde a1 hasta a5\n" ; // << endl;
std::cin >> tipo;
if( tipo == "a1" )
{
sn = 450000 - ( 450000 * 1.5/100 ); // sn = 45000 * 0.985 ;
}
elseif( tipo == "a2" )
{
sn = 500000 - ( 500000 * 1.5/100 );
}
elseif( tipo == "a3" )
{
sn = 600000 - ( 600000 * 1.5/100 );
}
elseif( tipo == "a4" )
{
sn = 800000 - ( 800000 * 1.5/100 );
}
else
{
sn = 1000000 - ( 1000000 * 1.5/100 );
}
std::cout << "su salario neto es de $" << sn << '\n' ; // endl;
//getch ( );
std::cout << "escriba cualquier carácter no-espacio y luego entrar para dejar de fumar... " ;
char q ;
std::cin >> q ; // esperar a que el usuario introduzca un carácter
//return 0; // implícito
}