Anda di halaman 1dari 2

1. a.

Buatlah flowchart dari pseudocode di bawah ini

masukkan ip
if (ip >= 2.00 && ip < 2.75)
cetak “Lulus Memuaskan”
else if (ip >= 2.75 && ip < 3.50)
cetak “Lulus Sangat Memuaskan”
else if (ip >= 3.50 && ip <= 4.00)
cetak “Lulus dengan Pujian”
else
cetak “Data IP Tidak Valid”

b. apa outputnya apabila inputnya adalah: 3.75, 1.99, 2.00, 3.00

2. a. Buatlah flowchart untuk algoritma di bawah ini.


b. Apa outputnya jika inputnya adalah
i. 1 dan 6
ii. 2 dan 2
Masukkan bilangan1 dan bilangan2
If (bilangan1≠bilangan2)
{
cetak “bilangan1 tidak sama dengan bilangan2
if (bilangan1>bilangan2)
cetak “bilangan1 lebih besar dari bilangan2”
else
cetak “bilangan1 lebih kecil dari bilangan2”
}
else
cetak “bilangan1 sama dengan bilangan2”

3. a. Buatlah flowchartnya untuk source code di bawah ini


b. Ubahlah Source Code di bawah ini dengan menggunakan SWITCH CASE
c. Apa outputnya jika inputnya
i. 5
ii. 10

#include <iostream>
using namespace std;

int main()
{
int hari;
cout << “Masukkan angka (dari 1 sd 7): “;
cin >> hari;
if (hari==1)
cout << "Senin";
else if (hari==2)
cout << "Selasa";
else if (hari==3)
cout << "Rabu";
else if (hari==4)
cout << "Kamis";
else if (hari==5)
cout << "Jumat";
else if (hari==6)
cout << "Sabtu";
else
cout << "Minggu";
return 0;
}

Anda mungkin juga menyukai