Ir ao conteúdo
  • Cadastre-se

João Vitor P

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

3
  1. @devair1010 meu codigo ficou assim, se eu digito de 1 a 10 a saída é correta, mas se eu digito por exemplo, de 11 a 20, ja nao da nada, ta acontecendo algum bug quando os valores digitados nao sao entre 1 e 10. ai criei um vetor de 10 elementos #include <iostream> using namespace std; const int n=10; int main() { int a[n]; for (int i=0;i<n;i++) cin >> a[i]; for (int i=0;i<n;i++){ int primo=0; for (int j=0;j<n;j++) if (a[i]%a[j]==0){ primo++; } if(primo==2) cout << a[i]<< " "; } return 0; }
  2. Então, preciso de ajuda pra fazer duas questões envolvendo numeros primos, não sou bom em idenficar, estou começando a programar em c++ ainda. 3) Faça um programa em C++ que solicite ao usuário que digite 50 números. Estes dados serão armazenados em um vetor. O programa dará como saída todos os números digitados que são primos. 17) Faça uma função em C++ que receba como parâmetro um número inteiro. A função retornará true se este número for primo; caso contrário retornará false.
  3. Então, o programa é esse: Faça um programa em c++ que solicite ao usuário que digite um vetor de 10 numeros inteiros; então o programa aplicará as seguintes regras a cada elemento do vetor: a) Todo numero par do vetor será substituido pelo seu dobro. b) Cada elemento de vetor que esteja na posição i será trocado com o elemento da posição i+1, para todos os elementos desde a posição 0 até a posição 8. então, a letra A eu consegui aplicar tranquilamente, a B que ta dando problema e não entendo porque, se alguem puder dar uma olhada no meu código e dar uma força eu agradeço muito; #include <iostream> using namespace std; #define n 10 int main() { int a[n], temp; for (int i = 0; i<n; i++) { cin >> a[i]; } for (int i = 0; i<n; i++) { if (a[i] % 2 ==0) a[i]=a[i]*2; } for (int i = 0; i<n-1; i++) { a[i]=a[i+1]; temp=a[i]; } for (int i = 0; i<n; i++) { cout << temp << " " ; } return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!