Logo Passei Direto
Buscar

Faça um programa C/C++ que verifique se um número N é primo ou não. O número N deve ser fornecido pelo usuário.

User badge image
Testando o Conhecimento

ano passado

Respostas

User badge image

Ed Verified user icon

há 6 meses

Aqui está um exemplo de programa em C que verifica se um número N é primo ou não: ```c #include int main() { int N, i, isPrime = 1; printf("Digite um número: "); scanf("%d", &N); if (N <= 1) { isPrime = 0; // N não é primo } else { for (i = 2; i * i <= N; i++) { if (N % i == 0) { isPrime = 0; // N é divisível por i, então não é primo break; } } } if (isPrime) { printf("%d é um número primo.\n", N); } else { printf("%d não é um número primo.\n", N); } return 0; } ``` Esse programa solicita ao usuário um número, verifica se ele é primo e exibe o resultado.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

Para verificar se um número N é primo em C/C++, você pode seguir o seguinte passo a passo: 1. Solicitar ao usuário que insira o número N. 2. Criar uma função para verificar se o número é primo. 3. Na função, percorrer os números de 2 até N/2 e verificar se N é divisível por algum deles. 4. Se N for divisível por algum número, então N não é primo. Caso contrário, N é primo. 5. Retornar o resultado para o usuário. Segue um exemplo simples de código em C/C++ para verificar se um número é primo ou não: ```c #include bool verificarPrimo(int numero) { if (numero <= 1) { return false; } for (int i = 2; i <= numero/2; i++) { if (numero % i == 0) { return false; } } return true; } int main() { int numero; std::cout << "Digite um número inteiro positivo: "; std::cin >> numero; if (verificarPrimo(numero)) { std::cout << numero << " é um número primo." << std::endl; } else { std::cout << numero << " não é um número primo." << std::endl; } return 0; } ``` Esse código solicita um número ao usuário, verifica se é primo usando a função `verificarPrimo` e exibe o resultado. Lembre-se de compilar e executar o código em um ambiente de desenvolvimento C/C++ adequado.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina