ALGUÉM ME AJUDA PRA HOJE
Desenvolva um programa que conte quantos números primos existem entre a e b, onde a e b são números informados pelo usuário.
em c++
Soluções para a tarefa
Respondido por
0
#include <stdio.h>
#include <stdlib.h>
int main() {
int i, x, y, between;
int div = 0;
system("clear");
printf("Digite o primeiro valor inteiro e positivo: ");
scanf("%d", &x);
printf("Digite o segundo valor inteiro e positivo: ");
scanf("%d", &y);
if(x > 0 && x < y ) {
for (int i = x; i < y; i++) {
bool ehPrimo = true;
for (int j = 2; j <= i; j++) {
if (((i % j) == 0) && (j != i)) {
ehPrimo = false;
break;
}
}
if (ehPrimo == true) {
printf("%d\n", i);
}
}
} else {
printf("O primiro valor tem que ser menor que o segundo valor!");
}
return 0;
}
Anexos:
Perguntas interessantes
Português,
7 meses atrás
Matemática,
7 meses atrás
Matemática,
7 meses atrás
Biologia,
11 meses atrás
Biologia,
11 meses atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás
Português,
1 ano atrás