Plataforma: URI
Problema: 1101Enunciado:
Leia um conjunto não determinado de pares de valores M e N (parar quando algum dos valores for menor ou igual a zero). Para cada par lido, mostre a sequência do menor até o maior e a soma dos inteiros consecutivos entre eles (incluindo o N e M).
#include <stdio.h> int main(){ int a=1,b=1,c,d; do { d=0; scanf("%i %i",&a,&b); if (a<=0||b<=0) break; if (a>b){ a+=b; b=a-b; a-=b; } for (c=a;c<=b;c++){ printf("%i ",c); d+=c; } printf("Sum=%i\n",d); } while (1); return 0; }
Nenhum comentário:
Postar um comentário