Code Asm1
Code Asm1
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <string.h>
int kiemtraso_nguyen(float x)
if(x == (int) x)
return 1;
else
return 0;
int kiemtraso_nguyento(int x)
int num = 0;
if(x <= 1)
return 0;
else
if(x % i == 0)
num++;
if(num == 0)
return 1;
else
return 0;
int kiemtraso_chinhphuong(int x)
double test_num;
test_num = sqrt(x);
return 1;
}
else
return 0;
//Ham UCLN
while(x != y)
if(x > y)
x -= y;
else
y -= x;
return x;
// Ham BCNN
return x*y/result;
}
//Ham tinh tien karaoke
float tien;
if(time <= 3)
tien = time*150000;
else
return tien;
void clear_stdin()
int c;
int get_choice()
char choice;
while (1)
clear_stdin();
scanf("%c", &choice);
printf("\n");
return 1;
return 0;
else
printf("Lua chon khong hop le. Vui long chon Y hoac N.");
soKyTu_1 = i;
char s2[] = "Chuc nang 2: Tim Uoc sa chung va boi so chung cua 2 so";
soKyTu_2 = j;
char s3[] = "Chuc nang 3: Chuong trinh tinh tien cho quan Karaoke ";
soKyTu_3 = m;
// In dong 1:
row = 1;
printf("++");
printf("-");
row++;
printf("++\n");
//In dong 2:
printf("|%s", s1);
row = soKyTu_1;
printf(" ");
row++;
printf("|\n");
//In dong 3:
printf("|%s", s2);
row = soKyTu_2;
{
printf(" ");
row++;
printf("|\n");
//In dong 4:
printf("|%s", s3);
row = soKyTu_3;
printf(" ");
row++;
printf("|\n");
//In dong 5:
printf("|%s", s4);
row = soKyTu_4;
printf(" ");
row++;
printf("|\n");
row = 1;
printf("++");
printf("-");
row++;
printf("++\n");
//Ham chinh
int main()
BangMenu(56, 4);
int run_again = 1;
while(run_again)
int n;
printf("Xin moi chon chuc nang (1, 2, 3, 4): "); scanf("%d", &n);
switch (n)
case 1:
float x;
if(kiemtraso_nguyen (x))
{
kiemtraso_nguyento(x);
kiemtraso_chinhphuong(x);
else
break;
case 2:
int x, y;
printf("Uoc chung lon nhat cua x va y la: %d\nBoi chung nho nhat
cua x va y la: %d", result_1, result_2);
break;
case 3:
int x, y, a, b;
printf("\nVui long nhap vao thoi diem bat dau va ket thuc (THEO
DUNG THOI GIAN TREN DONG HO)\n (12h - 23h)");
if(time >= 0)
float tongTien;
else
tongTien = tinhTien(time);
break;
}
exit:;
break;
case 4:
printf("\nEXIT!!");
return 0;
default:
goto target;
run_again = get_choice();
target:;
return 0;