Informática, perguntado por RicardoG97, 1 ano atrás

2 - Utilizando estrutura de repetição (Qualquer uma), desenvolva um algoritmo onde o usuário informa o valor inicial e o valor final da estrutura de repetição. O algoritmo deverá mostrar os valores presente na estrutura de repetição e dizer se o mesmo é um numero primo ou não.

Soluções para a tarefa

Respondido por Crusher
0
#include <stdio.h>
int main(){    int numero,i,contador;i = 2;    contador = 1;
    printf("Digite o Número que deseja vereficar: ");    scanf("%d", &numero);    printf("Número dado %d \n", numero);
    if (numero <= 1)contador = 0;
    while (contador == 1 && i <= numero / 2) { if (numero % i  == 0)     contador = 0;i = i + 1;    }
    if (contador == 1) printf("%d é primo \n", numero);    else printf(" %d não é primo \n", numero);
    return 0;}

Crusher: Existe outras formas, mas essa é a mais básica e a primeira que se aprende na faculdade.
RicardoG97: no caso queria em forma do visualg
RicardoG97: Algoritmo "Questao 2"

Var
i, x, n, c, VI, VF : inteiro

Inicio

Escreva ("Informe valor Inicial")
Leia (VI)
Escreva ("Informe Valor Final")
Leia (VF)
Para i de VI ate VF faca
Escreva ("Número",i)

Se i > 0 entao
n<- 1
Para c de 2 ate (i-1) faca
Se i mod c = 0 entao
x<- x+1
FimSe
FimPara
Se x <> 0 entao
escreva(i, " nao faz parte dos numeros primos")
Senao
se x= 0 entao
Escreva(i, " faz parte dos numeros primos")
FimSe
FimSe
FimSe
FimPara
fimAlgoritmo
Perguntas interessantes