AYUDA EN VISUAL C++

celio

Bovino maduro
#1
Señores sucede que estoy haciendo el siguiente programa en Visual C++ (Usando el entorno visual estudi.net 2008 )

el programa el es siguiente:

Código:
// calculohipotenusa.cpp : Defines the entry point for the console application.
//

#include <stdafx.h>

#include <iostream>

#include <math.h>

#include <conio.h>

using  Namespace std;


int _tmain(int argc, _TCHAR* argv[])
{
	float a,b,c;

	cout<<"Digite el valor del cateto b:";
	cin>>b;
     
	cout<<"Digite el valor del cateto c:";
	cin>>c;

	a=sqrt(pow(b,2)+ pow(c,2));
	cout<<"Hipotenusa="<<a;
	_getch();
	
      
	return 0;
}


Al proceder a complilar me arroja los siguientes errores


Error 1 error C2146: syntax error : missing ';' before identifier 'std' c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 12 calculohipotenusa

Error 2 error C2873: 'Namespace' : symbol cannot be used in a using-declaration c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 12 calculohipotenusa

Error 3 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 12 calculohipotenusa


Error 4 error C2365: 'std' : redefinition; previous definition was 'namespace' c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 12 calculohipotenusa


Error 5 error C2065: 'cout' : undeclared identifier c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 19 calculohipotenusa

Error 6 error C2065: 'cin' : undeclared identifier c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 20 calculohipotenusa

Error 7 error C2065: 'cout' : undeclared identifier c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 22 calculohipotenusa

Error 8 error C2065: 'cin' : undeclared identifier c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 23 calculohipotenusa

Error 9 error C2065: 'cout' : undeclared identifier c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 26 calculohipotenusa


Veo que esta molestando por el archivo iostream , mi pregunta es que me toca volver a reinstalar todo el visual estudio.net o como reinstalo esa libreria como soluciona el problema.

(la carpeta celio es del sistema operativo)

Señores muchas gracias por la ayuda



CELIO
 

jlrmdevil

Bovino maduro
#2
Hmmm... tenemos aqui un problema de versiones, en si el problema no es el iostream (ya que ahi sigue y funciona bien...aja). Aqui la linea que te esta dando problemas es:

using Namespace std;
Que me imagino no se extendio para el visual estudio 2008 y menos para el 2010, asi la solucion rapida, por cada elemento de la libreria iostream vas a agregar std:: ejemplo

std::cout<<"Digite el valor del cateto b:";
compilas y ya funciona en el visual estudio 2010. Suerte
 

celio

Bovino maduro
#3
Oye muchas gracias seguire preguntando pues hasta hoy estoy practicando con los ejercicios del libro "La culpa es del programmer"

Bye!!!!
 

celio

Bovino maduro
#4
Aplicando lo sugerido al codigo:


// calculohipotenusa.cpp : Defines the entry point for the console application.
//

#include <stdafx.h>

#include <iostream>

#include <math.h>

#include <conio.h>

using Namespace std;


int _tmain(int argc, _TCHAR* argv[])
{
float a,b,c;

std;;cout<<"Digite el valor del cateto b:";
cin>>b;

std;;cout<<"Digite el valor del cateto c:";
cin>>c;

a=sqrt(pow(b,2)+ pow(c,2));
cout<<"Hipotenusa="<<a;
_getch();


return 0;
}

Sigue Botando errores:


Error 1 error C2146: syntax error : missing ';' before identifier 'std' c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 12 calculohipotenusa
Error 2 error C2873: 'Namespace' : symbol cannot be used in a using-declaration c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 12 calculohipotenusa
Error 3 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 12 calculohipotenusa
Error 4 error C2365: 'std' : redefinition; previous definition was 'namespace' c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 12 calculohipotenusa
Error 5 error C2882: 'std' : illegal use of namespace identifier in expression c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 19 calculohipotenusa
Error 6 error C2065: 'cout' : undeclared identifier c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 19 calculohipotenusa
Error 7 error C2065: 'cin' : undeclared identifier c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 20 calculohipotenusa
Error 8 error C2882: 'std' : illegal use of namespace identifier in expression c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 22 calculohipotenusa
Error 9 error C2065: 'cout' : undeclared identifier c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 22 calculohipotenusa
Error 10 error C2065: 'cin' : undeclared identifier c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 23 calculohipotenusa
Error 11 error C2065: 'cout' : undeclared identifier c:\documents and settings\celio\mis documentos\visual studio 2008\projects\calculohipotenusa\calculohipotenusa\calculohipotenusa.cpp 26 calculohipotenusa
 

celio

Bovino maduro
#6
mira lo coloque asi:

// calculohipotenusa.cpp : Defines the entry point for the console application.
//

#include <stdafx.h>

#include <iostream>

#include <math.h>

#include <conio.h>

using namespace std;


int _tmain(int argc, _TCHAR* argv[])
{
float a,b,c;

cout<<"Digite el valor del cateto b:";
cin>>b;

cout<<"Digite el valor del cateto c:";
cin>>c;

a=sqrt(pow(b,2)+ pow(c,2));
cout<<"Hipotenusa="<<a;
_getch();


return 0;
}
Error 1 Error spawning 'rc.exe'. Project calculohipotenusa

se redujo a un error



Oye muchas gracias
 
Arriba