segunda-feira, 11 de maio de 2015

Faça uma função que receba dois números inteiros e retorne a soma dos números inteiros existentes entre eles. Por exemplo: Para os valores de entrada 2 e 10, a soma será 3+4+5+6+7+8+9.




#include <stdio.h>
#include <stdlib.h>
int somarIntervalo(int n1, int n2){
int maior, menor,i,soma=0;
if(n1<n2){
    menor = n1;
    maior = n2;
}else{
    menor = n2;
    maior = n1;
    }
   for(i=menor+1;i<maior;i++){
       soma = soma + i;
   }
   return soma;
}


    main()
{
   int a, b;
   printf(" Digiete o Primeiro Valor: ");
   scanf("%d",&a);
   printf(" Digite o Segundo Numero: ");
   scanf("%d",&b);
   int total = somarIntervalo(a,b);
   printf("Total da soma do Intervalo %d ",total);
}

Nenhum comentário:

Postar um comentário