#include<stdio.h>

void bai1(){
	int n,i=0;
	printf("Nhap n :");
    scanf("%d",&n);
    while(n > 0){
    	n/=10;
    	i++;	
    }
    printf("so luong la %d \n",i);
}
void bai2(){
	int n,i=0;
	printf("Nhap n :");
    scanf("%d",&n);
    while(n > 0){
    	if(n % 2 == 0){
    		i++;
    	}
    	n/=10;	
    }
    printf("so chan la %d \n",i);
}
void bai3(){
	int n,i,m=0;
	printf("Nhap n :");
    scanf("%d",&n);
    while(n > 0){	
    	if(i > m){
    		m = i;
    	}
    	i = n % 10;
    	n /= 10;
    		
    }
    printf("so lon nhat la la %d \n",m);
}
void bai4(){
	int n,i=0,s=1;
	printf("Nhap n :");
    scanf("%d",&n);
    while(n > 0){
    	if(n % 2 != 0){
    		i++;
    		s *= n %10;
    	}
    	n/=10;	
    }
    printf("tong so le la : %d\n",s);
}
void bai5(){
	int a, b, temp1, temp2, uscln;
	printf("Nhap a :");
    scanf("%d",&a);
    printf("Nhap b :");
    scanf("%d",&b);
    temp1 = a;
    temp2 = b;
    while (temp1 != temp2) {
            if (temp1 > temp2) {
                temp1 -= temp2;
            } else {
                temp2 -= temp1;
            }
        }
        uscln = temp1;
    
    printf("boi so chung lon nhat la : %d\n",a);
	printf("boi so chung nho nhat la : %d\n",(a*b)/uscln);

}

int main(){
	printf("bai 1 : \n");
	bai1();
	printf("bai 2 : \n");
	bai2();
	printf("bai 3 : \n");
	bai3();
	printf("bai 4 : \n");
	bai4();
	printf("bai 5 : \n");
	bai5();
}
