2. Faça um algoritmo contendo um procedimento para receber, por parâmetro, dois números positivos e calcular
a soma de todos os números inteiros existentes entre eles. O resultado deverá ser armazenado em uma variável global e mostrado no módulo principal.
1 Resposta
Clique aqui para adicionar a sua resposta.
dailaneazevedo
#include
int sum_s (int x, int y)
{
int i, sum = 0;
if (x > y) for (i = y; i <= x; i++) sum += i;
else for (i = x; i <= y; i++) sum += i;
return sum;
}
int main()
{
int usr_x, usr_y, var_u;
printf("Valor de X: "); scanf("%d",&usr_x);
printf("Valor de Y: "); scanf("%d",&usr_y);
var_u = sum_s (usr_x, usr_y);
printf("SOMA: %dn", var_u);
return 0;
}
P.S.: Na foto o código está em C++, e o código acima em C. Bons estudos!