最大値、最大公約数、最小公倍数
774 ワード
1、配列中の最大値、最小値を求める
#include<stdio.h>
int main()
{
int i=0;
int arr[10]={0};
int max=0;
int min=0;
int len=sizeof(arr)/sizeof(arr[0]);
for(i=0;i<len;i++)
{
scanf("%d",&arr[i]);
}
min=arr[0];
for(i=1;i<len;i++)
{
if(arr[i]>min)
{
max=arr[i];
min;
}
else
{
max=min;
min=arr[i];
}
}
printf("max=%d,min=%d
",max,min);
return 0;
}
2、2数の最大公約数、最小公倍数を求める
#include<stdio.h>
int main()
{
int m, n, k;
printf(" m、n:");
scanf("%d,%d", &m, &n);
while (k=m%n)
{
m = n;
n = k;
}
printf(" :%d, :%d
", n, m*n);
return 0;
}