TI

Pertanyaan

Tolong bantu jawab yaa. 1. Dua buah bilangan bulat dimasukkan melalui keyboard. Buatlah algoritma (pseudocode
dan flowchart) untuk melakukan operasi-operasi berdasarkan kemungkinankemungkinan
berikut:
a). Apabila kedua bilangan tersebut adalah bilangan yang berbeda maka :
- Bilangan yang lebih kecil dijumlahkan dengan angka 5 dan ditampilkan hasil
perhitungannya.
- Bilangan yang lebih besar dikurangkan dengan angka 5 dan ditampilkan hasil
perhitungannya.
b). Apabila kedua bilangan tersebut adalah bilangan yang sama maka kedua bilangan
dijumlahkan dan dihitung rata-ratanya, kemudian tampilkan hasil perhitungannya.
2. Satu buah bilangan bulat dimasukkan melalui keyboard. Buatlah algoritma (pseudocode
dan flowchart) untuk menentukan banyaknya uang pecahan yang dibutuhkan, urut dari
pecahan terbesar (100.000, 50.000, 20.000, 10.000, 5.000, 2.000, 1.000, 500, 100).

plz help me

1 Jawaban

  • #include <stdio.h>
    main()

    {
    clrscr();
    int main(int argc, char *argv[])
    long uang,sisa1,sisa2,sisa3,sisa4,sisa5,sisa6,sisa7,sisa8,sisa9;

    printf(“Masukan jumlah uang : “);
    scanf(“%li”,&uang);

    sisa1 = uang / 100000;
    if (sisa1 > 0)
    uang = uang%100000;

    sisa2 = uang / 50000;
    if (sisa2 > 0)
    uang = uang % 50000;

    sisa3 = uang / 20000;
    if (sisa3 > 0)
    uang = uang % 20000;

    sisa4 = uang / 10000;
    if (sisa4 > 0)
    uang = uang % 10000;

    sisa5 = uang / 5000;
    if (sisa5 > 0)
    uang = uang % 5000;

    sisa7 = uang / 2000;
    if (sisa6 > 0)
    uang = uang % 2000;

    sisa6 = uang / 1000;
    if (sisa7 > 0)
    uang = uang % 1000;

    sisa7 = uang / 500;
    if (sisa8 > 0)
    uang = uang % 500;

    sisa9 = uang / 100;
    if (sisa9 > 0)
    uang = uang % 100;


    printf(“Rp. 100000 : %li lembar\n”,sisa1);
    printf(“Rp. 50000 : %li lembar\n”,sisa2);
    printf(“Rp. 20000 : %li lembar\n”,sisa3);
    printf(“Rp. 10000 : %li lembar\n”,sisa4);
    printf(“Rp. 5000 : %li lembar\n”,sisa5);
    printf(“Rp. 2000 : %li lembar\n”,sisa6);
    printf(“Rp. 1000 : %li lembar\n”,sisa7);
    printf(“Rp. 500 : %li lembar\n”,sisa8);
    printf(“Rp. 100 : %li keping\n”,sisa9);
    printf(“sisa uang : %li sen\n”,uang);
    system(“PAUSE”);
    return 0;
    }

Pertanyaan Lainnya