Jumat, 06 Mei 2016

How to solve #4.1, 4.2, 4.3, 4.4, 4.5-4.5.3, 4.6.1-4.6.2 pertemuan ke 8

Oke kita langsung bisa lihat hasil coding dan algo dari ane gan

4.1
Algoritma :
Array A yang bertipe integer diisi dengan nilai {5, 10, 6, 0, 4}
Array B yang bertipe integer diisi dengan nilai {0, 0, 0, 0, 0}
Baris perulangan untuk menampilkan nilai dari array A.
Proses untuk mengisi array B dengan nilai yang dibalik.
Menampilkan output nilai dari array B.


4.2
 Deklarasi banyak,i,x
array int nilai [20]
deklarasi string nama
inputkan banyak mahasiswa
for (int i=1;i<=banyak;i++){
input nama;
input nilai mahasiswa i
if (nilai[20]>=80 || nilai[20]<=100)
ceta nilai = A
else if (nilai[20]>=60 || nilai[20]<80)
cetak nilai = B
else if (nilai[20]>=40 || nilai[20]<60)
cetak nilai = C
else if (nilai[20]>=20 || nilai[20]<40)
cetak nilai = D
else if (nilai[20]>=0 || nilai[20]<20)
cetak nilai = E 
end for

4.3



4.4


4.5
var
A; array[1..100] of interger;
i: integer;
begin
for i:=1 to 100 do
begin
A[1]:=i;
end;
End.


4.6



Rencana Kuliah Bulan Ke-3

1. Menggeser elemen array


2. Mencari Median


  • Mencari Modus


  • Mencari max, min


3. menghilangkan duplikasi dari data yang diinputkan


Problem Solving 419

Judul     : Summary of Hospital Revenue
Deklarasi:
                I, j, max, temp   integer
Deskripsi :  
            Max <------- input
            For (i=1;i<=max;i++) then
            Write(‘ Masukkan data ke- ‘I’)
            for(i=1;i<=max;i++) then
write(‘data[i]’)
for(i=1;i<=max;i++) then
for(j=1;j<=max;j++) then
if(data[i]>data[j]) then
write(‘temp=data[i])
            data[i] <-------  data[j];
            data[j] <-------  temp;


Hasil kodingan ane;


Latihan dan Diskusi kelompok dari PPT 7 - 8

2. Buatlah algoritma dan function dalam bahasa C++ untuk menggantikan strlen, yaitu mengetahui panjang suatu string


3. Buatlah algoritma dan program untuk mengubah string menjadi bergantian huruf besar dan kecil


Bab 7 Diktat

Bagian 1 Latihan.

Soal ini sama seperti soal kasus 6 /ppt 7 array pertemuan ke 7- 8. link jawaban di bawah ini gan:
1. kasus 6.1
2. kasus 6.2
3. kasus 6.3
4. kasus 6.4
5. kasus 6.5
6. kasus 6.6


Bagian 2 Workshop.

1. Buatlah algoritma dan subprogram yang cara kerjanya seperti procedure insert di atas.



2. Buatlah algoritma dan program untuk mengubah string menjadi bergantian huruf besar dan kecil.



3. Buatlah algoritma dan program untuk menghitung jumlah kata dalam suatu kalimat.



4.  Buatlah Diberikan class Vektor berikut ini.




Refleksi minggu ke Delapan

Pada pertemuan kali ini kita membahas tentang searching and sorting..
misalkan :
A =  A  l   g  o  r  i  t  m  a  '\o'
        0  1  2  3  4 5 6 7   8   9  --> indeks

untuk pendeklarasian :
char [10];
panjang <-- 10;
for(i <-- 0 to 9 do{
panjang++;
cout<<A[i];
}

untuk yang berwarna merah tidak bisa kita gunakan, karena '\o' juga akan ikut terhitung dan panjangnya lebih dari 9.. maka dari itu kita harus menggunakan fungsi while..

Kesimpulan dari ane :
Pada pertemuan ini saya memahami kapan kita harus menggunakan fungsi for dan kapan kita harus menggunakan fungsi while..