#include <stdio.h>

int main()
{
    int pil, usia[2], angka1, angka2, angka;
    char nama[25], alamat[50];

    do
    {
        printf("====MENU UJIAN====\n");
        printf("1. Biodata\n");
        printf("2. Kalkulator\n");
        printf("3. Ganjil Genap\n");
        printf("4. Exit\n\n");

        printf("Pilih menu : ");
        scanf("%d", &pil);
        fflush(stdin);

        switch (pil)
        {

        case 1:
        {
            printf("---------Biodata---------\n");
            printf("Input nama          : ");
            scanf("%s", &nama);
            fflush(stdin);
            printf("Input usia          : ");
            scanf("%d", &usia);
            fflush(stdin);
            printf("Input alamat        : ");
            scanf("%s", &alamat);
            fflush(stdin);
            printf("-------------------------\n");
            printf("Halo %s, datamu sudah kami simpan.\nSemoga kamu sehat dan bahagia selalu, ya!", nama);
            break;
        }

        case 2:
        {
            printf("----Kalkulator----\n");
            printf("Masukkan angka 1 : ");
            scanf("%d", &angka1);
            printf("Masukkan angka 2 : ");
            scanf("%d", &angka2);
            printf("%d + %d = %d\n", angka1, angka2, angka1 + angka2);
            printf("%d - %d = %d\n", angka1, angka2, angka1 - angka2);
            printf("%d * %d = %d\n", angka1, angka2, angka1 * angka2);
            printf("%d / %d = %d\n", angka1, angka2, angka1 / angka2);
            break;
        }

        case 3:
        {
            printf("-------Ganjil Genap-------\n");
            printf("Masukkan batasan angka : ");
            scanf("%d", &angka);
            fflush(stdin);
            if (angka == 0)
            {
                printf("%d adalah angka NOL", angka);
            }
            else if (angka % 2 == 0)
            {
                printf("%d adalah angka genap", angka);
            }
            else
            {
                printf("%d adalah angka ganjil", angka);
            }
            break;
        }

        case 4:
        {
            printf("-----Terima kasih!-----");
            return 0;
            break;
        }

        default:
        {
            printf("Yang Anda Masukkan Tidak Ada Di Menu!!!!");
        }
        }
        printf("\n-------------------------\n\n");
    } while (pil != 4);
    return 0;
}