Informática, perguntado por Usuário anônimo, 11 meses atrás

São considerados primos gêmeos os pares: 5 e 7; 11 e 13; 17 e 19; ... Implemente um
Programa em Linguagem C que calcule e apresente as 100 primeiras combinações de primos gêmeos.

Soluções para a tarefa

Respondido por jvsilvictorox7rfj
2



SEGUE CÓDIGO EM C:



#include <stdio.h>

int main()
{
    int primos[200], numero = 1, index = 0;
   
    while(numero <= 200)
    {
        int conta_divisor = 0;
        for(int i = 1; i <= numero; i++)
        {
            if(numero%i == 0)
                conta_divisor++;
        }
       
        if(conta_divisor == 2)
        {
            primos[index] = numero;
            index++;
        }
       
        numero++;
    }
   
    printf(" AS COMBINAÇÕES SÃO:\n");
    for(int i=0; i <200; i+=2)
    {
        printf(" %d e %d \n", primos[i], primos[i+1]);
    }
   
    return 0;
}


PARTE DO RESULTADO NA IMAGEM EM ANEXO.


Anexos:

Usuário anônimo: O que é index?
Usuário anônimo: O que é conta_divisor?
jvsilvictorox7rfj: index é a posição onde vai salvar no vetor de primos
jvsilvictorox7rfj: conta_divisor é pra contar quantos divisores o número tem. Se for apenas 2 ( 1 e ele mesmo) indica que o número é primo.
Usuário anônimo: Não usar index, eu não aprendi vetores ainda
Perguntas interessantes