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

湘南あたりの海辺より

テキストを読み最大値、最小値を求める

 

テキストファイルを読み込み最大値と最小値を求めるプログラムの出力結果です。

f:id:ririruby:20190224181747p:plain

 

#include <stdio.h>
#define NUM 8

int main(void)
{
 FILE *fp;
 int test[NUM];
 int max, min;
 int i, j;

 fp = fopen("test3.txt","r");
 
 if(fp == NULL){
  printf("bad open \n");
  return 1;
 }
    
  for(i=0; i<NUM; i++){
          fscanf(fp, "%d", &test[i]);
  }
   
     max = test[0];
  min = test[0];

  for(j=0; j<NUM; j++){
   if(max < test[j])
       max = test[j];
         if(min > test[j])
       min = test[j];

         printf("No.%-5d%d\n", j+1, test[j]);
  }
 
    printf("max---%d \n", max);
    printf("min---%d \n", min);

    fclose(fp);
   
 printf("  ∧ ∧  \n");
    printf(" ( ゚Д゚) good job! \n");


 return 0;
}