モナーのパイソンでゴーゴー

湘南あたりの海辺より

小さい数から大きい数までの合計

【実行結果】

f:id:ririruby:20180919221115j:plain

/*
サンドイッチわっしょい!!
     \\  サンドイッチわっしょい!!   //
  +   + \\  サンドイッチわっしょい!! /+
       _____    _____     __          +
 .   +   ////\  ////\   /\ \  +
      (´∀` ∩(・∀・ ∩)(  ゚Д゚ )
  +  (( (つ   ノ(つ  丿 (つ  つ ))  +
       ヽ  ( ノ ( ヽノ   ) ) )
        (_)し' し(_)  (_)_)
*/


#include <stdio.h>
int main(void)
{

/* 絵文字 */
printf("\n");
printf("小さい整数から大きい整数までの合計をだすよ\a \n");
printf("\n");
printf("     \\  サンドイッチわっしょい!!   //\n");
printf("        +   + \\  サンドイッチわっしょい!! /+\n");
printf("       _____    _____     __          +\n");
printf(".   +   ////\  ////\   /\ \  +\n");
printf("     (´∀` ∩(・∀・ ∩)(  ゚Д゚ )\n");
printf("+   (( (つ   ノ(つ  丿 (つ  つ ))  +\n");
printf("       ヽ  ( ノ ( ヽノ   ) ) )\n");
printf("            (_)し' し(_)  (_)_)\n");


/*定 義*/
int a, b;
int no, lower, upper;
int sum = 0;

/*入 力*/
printf("整数A:"); scanf("%d", &a);
printf("整数B:"); scanf("%d", &b);


/*判 定*/   
if (a > b ){
 lower = b;
 upper = a;
} else{
    lower = a;
    upper = b;
}


/*計 算*/
no = lower;
do {
 sum = sum + no;
 no = no + 1;
} while (no <= upper);


/*結 果*/
printf("%d以上%d以下の全整数の和は%dです。\n", lower, upper , sum);


return 0;

}