Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ribeiro Juliana

DEV C++ não compila e não executa

Recommended Posts

Olá pessoal, sou novata na área de computação/programação e estou com um "probleminha".

Não consigo programar absolutamente nada no dev c++! Todos os programas que eu faço começam a dar errado já no cabeçalho, dizendo que a biblioteca que foi mencionada não está lá (o arquivo não existe)! OBS: Como eu ainda não sei programar direito, tento refazer alguns exercícios resolvidos de uma apostila que peguei na net, portanto se houver alguns erros me perdoem. O exercício é sobre a distancia euclidiana entre dois pontos.

Ex.:

#include <iostream.h>

#include <math.h>
int main()
{
int x1 ,y1 ,x2 ,y2;
double distancia;
cout<<"Coordenadas ponto1 (x/y): ";
cin>>x1>>y1;
cout<<"Coordenadas ponto2 (x/y): ";
cin>>x2>>y2;
distancia=sqrt (pow((x1-y1) ,2)+pow((x2-y2) ,2));
cout<<"Distancia="<<distancia<<endl;
return 0;
}
1 22 C:\Users\Max\Desktop\main.cc [Error] iostream.h: No such file or directory

Pesquisei inúmeras vezes na internet como reparar o meu erro, mas não consegui nada que realmente me ajudasse... Então resolvi entrar em um fórum para tirar minhas dúvidas com pessoas mais experientes.

Eu gostaria de saber se alguém poderia me ajudar neste problema e também me indicar uma apostila boa ou um livro bom de computação (se possível).

 

 

Valeu pessoal, desde já agradeço aee pela força!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em C++ não se usa headers com .h no final (pelo menos não nas versões mais atuais).

É #include <iostream>.

 

E você precisa especificar uma coisa chamada namespace:

 

 

#include <iostream>
using namespace std;
 
int main() {
  cout << "Impressão" << endl;
  return 0;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Em C++ não se usa headers com .h no final (pelo menos não nas versões mais atuais).

É #include <iostream>.

 

E você precisa especificar uma coisa chamada namespace:

#include <iostream>
using namespace std;
 
int main() {
  cout << "Impressão" << endl;
  return 0;
}

Obrigada Ísis, eu acho que li tantas coisas sobre c++ que acabei me confundindo entre livros atuais e antigos! por falar em livros, você pode me indicar algum?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.