Jadwal Praktikum C2
Kamis
Shift 5 10.30-12.00
Shift 1 12.30-14.00
Shift 2 14.30-16.00
Jumat
Shift 4 07.30-09.00
Shift 6 13.00-14.30
Shift 3 14.30-16.00
TP C2
1. Buat algoritma, flowchart, dan program untuk menghitung nilai rata2 dari sejumlah N data nilai, dengan N adalah jumlah huruf nama depan praktikan, dengan nilai tiap huruf dari urutan alfabet
Contoh:
AGUNG
A= 1
G= 7
U=21
N=14
G= 7
---- +
50/5=10
dibuat WAJIB menggunakan ARRAY untuk menampung nilai, laporkan hasil beserta printscreennya
2. Buat program yang menghasilkan output sebagai berikut
******
*****
****
***
**
*
dengan jumlah maksimal Bintang(*) adalah sejumlah huruf dari nama belakang masing-masing praktikan.
Contoh:
Muhammad Akbar
Akbar=5 huruf
Code penghasil output Bintang(*) WAJIB dibungkus dalam FUNGSI yang bernama bintang().
Laporkan hasil beserta printscreennya
3. Jelaskan mengenai Algoritma BUBBLE SORT dengan disertai contoh perhitungan pengurutan data acak berupa nilai dari tiap huruf nama terakhir praktikan berdasarkan alfabet
Contoh:
SETIAWAN
S=19
E=5
T=20
I=9
A=1
W=23
A=1
N= 14
agar terurut menjadi 1 1 5 9 14 19 20 23 (ascending)
Buat pula programnya
4. Apa yang dimaksud dengan array 2 dimensi dan array 3 dimensi? Berikan contoh program untuk menampung dan menampilkan array 2 dimensi
5. Buat program perkalian matriks 3x2 * 2x3 dengan nilai input HARUS berbeda tiap praktikan
Tugas Pendahuluan diketik, diprint aja, gak usah ditulis tangan
a4, margin 4 3 3 3
spasi 1,5
font Times New Roman 12
catatan: SEMUA program harus bisa input data dari luar(user yang memasukkan data), gunakan scanf(), sudah belajar C1 pasti ngerti maksudnya
Asisten C2
Agung Setiawan Muhammad Akbar
L2F008002 L2F007050