Ir para conteúdo

Arquivado

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

pedro rodrigues

iniciante

Recommended Posts

pessoal, eu sou iniciante em C e estou testando um código que peguei pronto mas está dando uns erros.

 

código:

/* cpp *//* Por Alexandre Holland - Fundão da Computação 2002    Testa se um número n é primo utilizando o algoritmo mais simples:   dividir por todos os números de n-1 a 2 */#include <conio.h>#include <iostream.h>bool isPrime(unsigned n);unsigned iterations = 0;int main(){  clrscr();  cout << "Entre com N: ";  unsigned n;  cin >> n;  for(int i = 2; i <= n; i++)	if( isPrime(i) )	  cout << i << endl;  cout << "\nNúmero de iterações: " << iterations;    return 0;} bool isPrime(unsigned n){  for(int i = n - 1; i > 1; i--)  {	iterations++;	if( n % i == 0 )	  return false;  }  iterations++;  return true;}

erro:

7 C:\Dev-Cpp\include\c++\3.4.2\backward\iostream.h:31, from main.cpp In file included from C:/Dev-Cpp/include/c++/3.4.2/backward/iostream.h:31, from main.cpp

 

não estou entendendo o que está acontecendo... =/

 

estou usando o programa Dev-C++

 

alguém pode me explicar?

 

vlw...

Compartilhar este post


Link para o post
Compartilhar em outros sites

as vezes no Dev-C++ ele aponta um erro qdo se coloca o nome da biblioteca com a extesao .h..

 

em vez de:

#include <iostream.h>
tente o seguinte..

#include <iostream>
pode dar certo..

no meu Dev acontece este erro...

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.