IF CON UNA CADENA DE CARACTERES
Publicado por SANDRO (1 intervención) el 06/01/2019 22:29:01
Necesito ayuda, estamos comenzando a programar en C++ y falte a la clase de cadenas de caracteres y tengo este problema:
. En una mueblería aplican un descuento del 20 por ciento si el artículo es de madera.
Mi solución más sencilla por deducción fue lo que el codigo explica, pero cuando ejectuo no hay error pero al INGRESAR MADERA hace la parte del else más no lo del if
. En una mueblería aplican un descuento del 20 por ciento si el artículo es de madera.
Mi solución más sencilla por deducción fue lo que el codigo explica, pero cuando ejectuo no hay error pero al INGRESAR MADERA hace la parte del else más no lo del if
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
using namespace std;
int main(){
char ART[6];
double P,DESC,T;
cout << "INGRESAR TIPO DEL ARTICULO : ";
cin >> ART;
cout << "INGRESAR PRECIO : ";
cin >> P;
if(ART=="MADERA")
{
DESC=P*0.20;
T=P-DESC;
cout << "\nEL VALOR A PAGAR ES : "<<T<<"\n";
}
else
{
cout << "\nEL VALOR A PAGAR ES : "<<P<<"\n";
}
system("pause");
return 0;
}
Valora esta pregunta
0