Fac¸a um programa que some os numeros primos existentes entre ´ a e b, onde a e b sao ˜ numeros informados pelo usu ´ ario.
Soluções para a tarefa
#include <stdio.h>
int main() {
int a, b, num, i, ehprimo, soma=0;
printf("Informe a: ");
scanf("%d", &a);
printf("Informe b: ");
scanf("%d", &b);
if (a > b) {
i = a;
a = b;
b = i;
}
for (num=a; num<=b; num++) {
ehprimo = 0;
for (i=2; i<num; i++)
if (num % i == 0)
ehprimo = 1;
if (ehprimo == 0) {
soma += num;
}
}
if (soma > 0)
printf("\nSoma dos primos em [%d, %d]: %d\n", a, b, soma);
else
printf("\nNão existem primos no intervalo [%d, %d]\n", a, b);
return 0;
}
Sabendo os conceitos de programação, pode-se afirmar que realizando a questão corretamente, temos que:
#include <stdio.h>
int main() {
int a, b, num, i, ehprimo, soma=0;
printf("Informe a: ");
scanf("%d", &a);
printf("Informe b: ");
scanf("%d", &b);
if (a > b) {
i = a;
a = b;
b = i;
}
for (num=a; num<=b; num++) {
ehprimo = 0;
for (i=2; i<num; i++)
if (num % i == 0)
ehprimo = 1;
if (ehprimo == 0) {
soma += num;
}
}
if (soma > 0)
printf("\nSoma dos primos em [%d, %d]: %d\n", a, b, soma);
else
printf("\nNão existem primos no intervalo [%d, %d]\n", a, b);
return 0;
}
O que é programação?
A programação é um processo de escrita, manutenção e teste para um programa de computador. Ademais, a linguagem de programação deve ser a mesma que a linguagem da maquina, para que assim haja comunicação entre as partes.
Saiba mais sobre programação em:
brainly.com.br/tarefa/20790680
#SPJ2