Oleh :
Arya Devano Tristan
110202029
TE 03-01
Output Program :
Algoritma :
1. Mulai
2. Cetak perulangan kata ‘Hallo’ sepuluh kali
3. Selesai
Flowchart :
Latihan Praktikum 2
Pemrograman Python
Output Program :
Algoritma :
1. Mulai
2. Masukkan perulangan 3 kali
3. Masukkan angka
4. Dipangkatkan 2 / dikuadratkan
5. Cetak hasil
6. Cetak perulangan selesai
7. Selesai
Flowchart :
Latihan Praktikum 3
Pemrograman Python
Algoritma :
1. Mulai
2. Cetak ‘A’
3. Cetak ‘B’
4. Cetak ‘C’ dan ‘D’ berulang 5x
5. Cetak ‘E’
6. Selesai
Flowchart :
Latihan Praktikum 4
Pemrograman Python
Output Program :
Algoritma :
1. Mulai
2. Cetak ‘A’
3. Cetak ‘B’
4. Cetak C berulang 5x
5. Cetak D berulang 5x
6. Cetak E
7. Selesai
Flowchart :
Latihan Praktikum 5
Pemrograman Python
Output Program :
Algoritma :
1. Mulai
2. Cetak angka 0-99
3. Selesai
Flowchart :
Latihan Praktikum 6
Pemrograman Python
Outpout Program :
Algoritma :
1. Mulai
2. Variable dalam perulangan 3 kali
3. Cetak variable+1 –Hallo
4. Cetak variable+1+1 –Hall0
5. Cetak variable+1+1+1 –Hallo
6. Selesai
Flowchart :
Latihan Praktikum 7
Pemrograman Python
Algoritma :
1. Mulai
2. Variable memiliki jarak mundur dari 5-1
3. Cetak variable dengan imbuhan ‘Blast Off !!’
4. Selesai
Flowvhart :
Latihan Praktikum 7
Pemrograman Python
Output Program :
Algoritma :
1. Mulai
2. Variabel memiliki jarak 4*
3. Cetak * 6 kali secara memanjang
4. Selesai
Flowchart :
Soal Tugas Akhir A
Pemrograman Python
Output Program :
Algoritma :
1. Mulai
2. Variabel memiliki jarak 4*
3. Cetak * 20 kali secara memanjang
4. Selesai
Flowchart :
Soal Tugas Akhir B
Pemrograman Python
Output Program :
Algoritma :
1. Mulai
2. Definisikan mencetak persegi panjang (kangkung1, kangkung2) : dengan baris 4* dan
kolom 20* ruang baris 2* dan ruang kolom 18*
3. Perulangan kangkung3 adalah (1, kangkung1+1)
4. Perulangan kangkung4 (1, kangkung2+1)
5. Jika kangkung3 adalah 1, atau kangkung3 adalah kangkung1, atau kangkung4 adalah 1
atau kangkung4 adalah kangkung2, cetak dengan spasi dan tanpa spasi
6. Jika tidak, cetak dengan spasi dan tanpa spasi
7. Cetak persegi panjang
8. Selesai
Flowchart :
Output Program :
Algoritma :
1. Mulai
2. Definisikan segitiga sama sisi kangkung1
3. Dengan sisi 20* kangkung2=kangkung1-1
4. Perulangan kangkung3 (0, kangkung1):
5. Perulangan kangkung4 (0, kangkung2):
6. Cetak dengan (spasi) kangkung2=kangkung2-1
7. Perulangan kangkung4 (0, kangkung3+1):
8. Cetak * tanpa (spasi)
9. Cetak dengan (\r)
10. Selesai
Flowchart :
Tugas Akhir Praktikum D
Pemrograman Python
Script Program :
khuldi1 = ""
for khuldi2 in range(7):
for khuldi3 in range (5):
if ((khuldi3==0 or khuldi3==4) and khuldi2!=0) or ((khuldi2==0 or
khuldi2==3) and (khuldi3>0 and khuldi3<4)):
khuldi1 = khuldi1+"*"
else:
khuldi1 = khuldi1+" "
khuldi1 = khuldi1+"\n"
print(khuldi1)
Output Program :
Algoritma :
1. Mulai
2. Kangkung1=””
3. Perulangan kangkung2 adalah 7
4. Perulangan kangkung3 adalah 5
5. Jika, kangkung3 adalah 0 atau kangkung3 adalah 4, dan kangkung2 tidak sama dengan 0,
atau kangkung2 adalah 0 atau kangkung2 adalah 3, dan kangkung3 lebih dari 0 dan
kangkung3 kurang dari 4
6. Maka kangkung1 = kangkung1+*
7. Jika tidak, maka kangkung1 adalah kangkung1+spasi kangkung1 = kangkung1+”\n”
8. Cetak kangkung1
9. Selesai
Flowchart :