ayuda con el string de este programa me tira errores no se por q?
include<iostream.h>
#include<string>
#include <stdlib.h>
int main()
{
string descri[5]={" "};
long int codigo[5];
int cant[5];
float precio[5];
double imps[5]={0};
float totalpagar[5];
float total[5];
int i=0;
const double impus=0.12;
for (i=0;i<=4;i++)
{
cout<<"leer el codigo del articulo"<<i+1<<endl;
cin>>codigo[i];
cout<<"leer la descripcion del articulo"<<i+1<<endl;
cin>>descri[i];
cout<<"leer el cantidad del articulo"<<descri[i]<<endl;
cin>>cant[i];
cout<<"leer el precio del articulo"<<descrip[i]<<endl;
cin>>precio[i];
}
for(i=0;i<=4;i++)
{
total[i]=(precio[i]*cant[i]);
imps[i]=(total[i] *impus);
totalpagar[i]=(total[i]+imps[i]);
}
for(i=0;i<=4;i++)
cout<<"El impuesto a pagar del articulo es: "<<imps[i]<<" "<<"El total a pagar del articulo es: "<<totalpagar[i]<<endl;
system ("pause");
return 0;
}
estos son los errores
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(9) : error C2065: 'string' : undeclared identifier
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(9) : error C2146: syntax error : missing ';' before identifier 'descri'
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(9) : error C2065: 'descri' : undeclared identifier
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(9) : error C2109: subscript requires array or pointer type
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(9) : error C2059: syntax error : '{'
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(9) : error C2143: syntax error : missing ';' before '{'
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(9) : error C2143: syntax error : missing ';' before '}'
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(27) : error C2109: subscript requires array or pointer type
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(27) : error C2679: binary '>>' : no operator defined which takes a right-hand operand of type 'int' (or there is no acceptable conversion)
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(29) : error C2109: subscript requires array or pointer type
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(32) : error C2065: 'descrip' : undeclared identifier
C:\Documents and Settings\Ruben Fu\Mis documentos\Programas de arreglos\ejercicio 2 5articulos .cpp(32) : error C2109: subscript requires array or pointer type
Error executing cl.exe.
Comments
No sé, pero yo mejor lo hubiese hecho con una estructura
ey wey me da awite kontestarte esta pregunta pero pues,si es tu duda
kreo ke le falta el .h a tu libreria asi <string.H>
y ia te correra