Archive for 2015
Pertemuan S-Data #1
By : PanggahPada pertemuan pertama ini kami diingatkan kembali oleh bapak tentang perulangan dan percabangan
seperti biasa kami disuruh menyiapkan selembar kertas untuk memecahkan soal yang telah diberikan oleh bapak,
Soal:
1.Jika saya mempunyai uang Rp. 10.000 saya akan makan jika saya tidak punya uang maka saya akan berpuasa :
Jawab:
#include<iostream>
using namespace std;
main(){
int uang;
if(uang>=10000){
cout<<"Saya akan makan";}
else
{cout<<"Saya akan berpuasa";}
}
2.Mencetak angka dari 1-10
Jawab:
a. menggunakan for=
#include<iostream>
using namespace std;
main(){
for(int i=1;i<=10;i++){
cout<<i<<endl;}
}
b. menggunakan while
#include<iostream>
using namespace std;
main(){
int i=1;
while(i<=10){
cout<< i;
i++;}
}
c. menggunakan do...while
#include<iostream>
using namespace std;
main(){
int i=1;
do{cout<< i;i++;}
while(i<=10);
}
Setelah kami diberikan materi tentang Template
contoh
class Persegi_panjang{
public:
int luas();
int keliling();
private:
int panjang,lebar;
};
kalau menggunakan template
template<class T> //yang diberitanda merah boleh dirubah
class Persegi_panjang{
public:
T luas();
T keliling();
private:
T panjang,lebar;
};
Sekian dari pertemuan pertama kami
seperti biasa kami disuruh menyiapkan selembar kertas untuk memecahkan soal yang telah diberikan oleh bapak,
Soal:
1.Jika saya mempunyai uang Rp. 10.000 saya akan makan jika saya tidak punya uang maka saya akan berpuasa :
Jawab:
#include<iostream>
using namespace std;
main(){
int uang;
if(uang>=10000){
cout<<"Saya akan makan";}
else
{cout<<"Saya akan berpuasa";}
}
2.Mencetak angka dari 1-10
Jawab:
a. menggunakan for=
#include<iostream>
using namespace std;
main(){
for(int i=1;i<=10;i++){
cout<<i<<endl;}
}
b. menggunakan while
#include<iostream>
using namespace std;
main(){
int i=1;
while(i<=10){
cout<< i;
i++;}
}
c. menggunakan do...while
#include<iostream>
using namespace std;
main(){
int i=1;
do{cout<< i;i++;}
while(i<=10);
}
Setelah kami diberikan materi tentang Template
contoh
class Persegi_panjang{
public:
int luas();
int keliling();
private:
int panjang,lebar;
};
kalau menggunakan template
template<class T> //yang diberitanda merah boleh dirubah
class Persegi_panjang{
public:
T luas();
T keliling();
private:
T panjang,lebar;
};
Sekian dari pertemuan pertama kami
Refleksi Minggu Ke Sepuluh
By : PanggahPada minggu ke sepuluh ini kami memberikan tugas dari mentor algoritma pemrograman kami untuk di cek kepada bapak, tapi sebelum diberikan lembarannya, kami diberikan tugas untuk membuat fungsi iteratif dan rekursif tentang faktorial, dan berikut ini adalah hasilnya:
1. Secara iteratif:
int fakt 1(int n){
int fak=1;
for (int i=1;i<=n;i++){
fak=fak*i;
return fakt;}
2. Secara rekursif:
int fakt 2(int n){
if(n==1) return 1;==>stop
else return n ==>fakt 2(n-1)/pemanggilan fungsi
}
Selanjutnya kami melanjutkan materi tentang sort
1.Marge sort
a. Dikerjakan secara rekursif.
b. Langkah dari algoritma ini adalah sebagai berikut:
- barisan data dibagi menjadi 2 subbarisan.
- sort secara rekursif.
- gabung hasil langkah 2 dari 2 sub barisan yang terurut menjadi barisan terurut.
c. pada langkah ini ada dua proses yaitu peroses pemisahan dan proses penggabungan.
2. Quick Sort
Langkah-langkahnya:
a. Dipilih sebuah elemen, yaitu elemen pivot(P)
Elemen ini akan digunakan sebagai pembanding elemen-elemen yang lain untuk disusun dengan komposisi :
|<p|p|p>|
b. Lakukan hal yang sama pada elemen disebelah kiri dan elemen sebelah kanan dari P.
Setelah materi Sort selesai kami diberikan materi tentang searching.
materi searching.
Searching sangat penting dalam kehidupan, karena kebanyakan semua yang kita lakukan itu untuk mencari sesuatu.pada proses searching ini ada beberapa metode untuk mencari yang akan dicari:
1. Linier search
a. Input : array aray dengan banyak data sebanyak ukuran.
b. Output: data kunci dalam satu array aray.
c. Prinsip:
Setiap data pada array akan dibandingkan dengan kunci sampai pada data terakhir/
2. Binary search
a. kunci akan selalu dibandingkan dengan data yang berada ditengah(middle)
b. bila sama berarti data ketemu, bila tidak , akan "dilihat" apakah data ada disebelah "kiri" atau ada disebelah "kanan"
1. Secara iteratif:
int fakt 1(int n){
int fak=1;
for (int i=1;i<=n;i++){
fak=fak*i;
return fakt;}
2. Secara rekursif:
int fakt 2(int n){
if(n==1) return 1;==>stop
else return n ==>fakt 2(n-1)/pemanggilan fungsi
}
Selanjutnya kami melanjutkan materi tentang sort
1.Marge sort
a. Dikerjakan secara rekursif.
b. Langkah dari algoritma ini adalah sebagai berikut:
- barisan data dibagi menjadi 2 subbarisan.
- sort secara rekursif.
- gabung hasil langkah 2 dari 2 sub barisan yang terurut menjadi barisan terurut.
c. pada langkah ini ada dua proses yaitu peroses pemisahan dan proses penggabungan.
2. Quick Sort
Langkah-langkahnya:
a. Dipilih sebuah elemen, yaitu elemen pivot(P)
Elemen ini akan digunakan sebagai pembanding elemen-elemen yang lain untuk disusun dengan komposisi :
|<p|p|p>|
b. Lakukan hal yang sama pada elemen disebelah kiri dan elemen sebelah kanan dari P.
Setelah materi Sort selesai kami diberikan materi tentang searching.
materi searching.
Searching sangat penting dalam kehidupan, karena kebanyakan semua yang kita lakukan itu untuk mencari sesuatu.pada proses searching ini ada beberapa metode untuk mencari yang akan dicari:
1. Linier search
a. Input : array aray dengan banyak data sebanyak ukuran.
b. Output: data kunci dalam satu array aray.
c. Prinsip:
Setiap data pada array akan dibandingkan dengan kunci sampai pada data terakhir/
2. Binary search
a. kunci akan selalu dibandingkan dengan data yang berada ditengah(middle)
b. bila sama berarti data ketemu, bila tidak , akan "dilihat" apakah data ada disebelah "kiri" atau ada disebelah "kanan"
Refleksi Minggu Ke Sembilan
By : PanggahPada minggu ini kami diberi motivasi kepada bapak bahwa didunia ini
kita tidak boleh lengah dengan apa masalah yang telah menimpa pada kita
dan jangan menunda-nunda pekerjaan, dan jangan berfikir bahwa orang
succes itu tidak memiliki masa suram, hukum alam mengatakan bahwa semakin
orang itu succes maka orang itu memiliki masa lalu yang suram juga.
Pendidikan tidak hanya mampu membuat masa depan kita semakin cerah
tetapi menambah wawasan agar kita tidak terheran-heran,
mahasiswa memiliki kewajiban hak, yaitu kewajiban untuk belajar
dan hak untuk menerima ilmu.
pada minggu ini kami belajar tentang sorting dan searching
sorting dan searching memiliki kesetaraan
misal angka
8 4 6 3
dibuat agar runtut dengan cara menggunakan garis bilangan
ada beberapa metode untuk mengurutkan beberapa angka tersebut
1.Bubble Sort
a. Prinsip : seperti gelembung, yang besar akan "naik", yang kecil akan "tetap" dibawah
b. Setiap data akan dibandingkan oleh data yang berada disebelahnya
c. Bila data pertama lebih besar dari pada data sesudahnya maka akan dilakukan penukaran tempat
2.Insert Sort
a. Terdapat sederetan kartu dimeja:
[8,4,7,4,1,2,6,5]
b. Ambil kartu pertama: [8]
c. ambil kartu kedua: nomor 4, karena lebih kecil dari 8, ditaruh disebelah kiri
[4,8] dst
3. Selection Sort
a. Diberikan deret kartu:
[8,4,7,4,1,2,6,5]
kita tidak boleh lengah dengan apa masalah yang telah menimpa pada kita
dan jangan menunda-nunda pekerjaan, dan jangan berfikir bahwa orang
succes itu tidak memiliki masa suram, hukum alam mengatakan bahwa semakin
orang itu succes maka orang itu memiliki masa lalu yang suram juga.
Pendidikan tidak hanya mampu membuat masa depan kita semakin cerah
tetapi menambah wawasan agar kita tidak terheran-heran,
mahasiswa memiliki kewajiban hak, yaitu kewajiban untuk belajar
dan hak untuk menerima ilmu.
pada minggu ini kami belajar tentang sorting dan searching
sorting dan searching memiliki kesetaraan
misal angka
8 4 6 3
dibuat agar runtut dengan cara menggunakan garis bilangan
ada beberapa metode untuk mengurutkan beberapa angka tersebut
1.Bubble Sort
a. Prinsip : seperti gelembung, yang besar akan "naik", yang kecil akan "tetap" dibawah
b. Setiap data akan dibandingkan oleh data yang berada disebelahnya
c. Bila data pertama lebih besar dari pada data sesudahnya maka akan dilakukan penukaran tempat
2.Insert Sort
a. Terdapat sederetan kartu dimeja:
[8,4,7,4,1,2,6,5]
b. Ambil kartu pertama: [8]
c. ambil kartu kedua: nomor 4, karena lebih kecil dari 8, ditaruh disebelah kiri
[4,8] dst
3. Selection Sort
a. Diberikan deret kartu:
[8,4,7,4,1,2,6,5]
b. Langkah 1: dicari terkecil pertama ditaruh dipaling kiri (pertama)
c. Langkah 2: dicari terkecil kedua ditaruh paling kiri kedua, dst.
Refleksi Minggu Ke Delapan
By : PanggahPada Pertemuan ke-8
Kami diberi pengetahuan dan motivasi dari bapak yang begitu banyak
seperti semua yang akan dilakukan harus mengetahui planing-planingnya
agar tidak membuang-buang waktu dan tenaga,selanjutnya kami diberikan
materi tentang array.
Algoritma adalah langkah-langkah menyelesaikan suatu masalah
secara sistematis, logis, dan detai.
string itu penting dan banyak dijumpai pada kehidupan sehari-hari
semua yang bertipe data string menggunakan tabel ASCI
string = algoritma
string tidak hanya kumpulan karakter, dan diakiri dengan null
A= A l g o r i t m a '\o'
__________________________________________________________________
0 1 2 3 4 5 6 7 8 9==>indexs
char A[10]===>kumpulan karakter yang mempunyai array 10
for i<= 0 to 9 do
cout <<A[i]
while (A[i]<>'\o') (1)tujuan/ target
cout<<A[i]; (2)pencetakan
i++; (3)proses/next karakter
memecahkan masalah agar mencari nilai vokalnya
char vokal [10]={'A','a'.....'O','o'};
fungsi cek (huruf, char) boolean;
i<=0;cek<=false
if huruf=vokal[i]then return true
i++
(1) cek setiap huruf
(2) urutanya vokal, cacah +1
Latihan untuk cek kata:
(1) cek setiap karakter yang ada
(2) karakter yang tidak memiliki
Soal:
1.Mencetak huruf pada posisi genap
2.Cetak huruf pertama besar
3.Cetak huruf besar
4.Cetak huruf kecil
5.Menghitung jumlah karakter pada string
catatan:
dalam algoritma <> dibaca sama dengan(=)
'\o' dibaca "null"
Kami diberi pengetahuan dan motivasi dari bapak yang begitu banyak
seperti semua yang akan dilakukan harus mengetahui planing-planingnya
agar tidak membuang-buang waktu dan tenaga,selanjutnya kami diberikan
materi tentang array.
Algoritma adalah langkah-langkah menyelesaikan suatu masalah
secara sistematis, logis, dan detai.
string itu penting dan banyak dijumpai pada kehidupan sehari-hari
semua yang bertipe data string menggunakan tabel ASCI
string = algoritma
string tidak hanya kumpulan karakter, dan diakiri dengan null
A= A l g o r i t m a '\o'
__________________________________________________________________
0 1 2 3 4 5 6 7 8 9==>indexs
char A[10]===>kumpulan karakter yang mempunyai array 10
for i<= 0 to 9 do
cout <<A[i]
while (A[i]<>'\o') (1)tujuan/ target
cout<<A[i]; (2)pencetakan
i++; (3)proses/next karakter
memecahkan masalah agar mencari nilai vokalnya
char vokal [10]={'A','a'.....'O','o'};
fungsi cek (huruf, char) boolean;
i<=0;cek<=false
if huruf=vokal[i]then return true
i++
(1) cek setiap huruf
(2) urutanya vokal, cacah +1
Latihan untuk cek kata:
(1) cek setiap karakter yang ada
(2) karakter yang tidak memiliki
Soal:
1.Mencetak huruf pada posisi genap
2.Cetak huruf pertama besar
3.Cetak huruf besar
4.Cetak huruf kecil
5.Menghitung jumlah karakter pada string
catatan:
dalam algoritma <> dibaca sama dengan(=)
'\o' dibaca "null"
Refleksi Minggu Ke Tujuh
By : Panggah Pada minggu ini mempelajari tentang array, array adalah memberi tempat kepada suatu nilai
memberi motivasi seperti diantaranya:
Diusahakan pada usia muda agar mendapatakan income.
Seorang entrepreneur ingin mendapatkan uang yang lebih dari pendapatan sebelumnya
berapapun uang itu berharga.
Pandanglah nilai uang itu berguna untuk apa saja.
Bahagia itu mudah.
Dan dengan mengucapkan allhamdulilah itu menunjukkan kalau kita telah berserah diri kepada allah
Sesuatu yang mudah dicari oleh seseorang itu berasal dari orang yang mengatur dan mempermudah pencari
Sebagai seorang IT kita harus mempermudah kerja clien kita
IT sebagai kebutuhan orang
Kegagalan bukan berasal dari luar tapi terbanyak berasal dari dirisendiri
Kendalikan hidupmu dulu tetapi jangan mudah dikendalikan orang lain
Nasib anda ditentukan oleh diri anda sendiri , dan selanjutnya kami mengerjakan soal di powerpoint pada 6.1-selesai
memberi motivasi seperti diantaranya:
Diusahakan pada usia muda agar mendapatakan income.
Seorang entrepreneur ingin mendapatkan uang yang lebih dari pendapatan sebelumnya
berapapun uang itu berharga.
Pandanglah nilai uang itu berguna untuk apa saja.
Bahagia itu mudah.
Dan dengan mengucapkan allhamdulilah itu menunjukkan kalau kita telah berserah diri kepada allah
Sesuatu yang mudah dicari oleh seseorang itu berasal dari orang yang mengatur dan mempermudah pencari
Sebagai seorang IT kita harus mempermudah kerja clien kita
IT sebagai kebutuhan orang
Kegagalan bukan berasal dari luar tapi terbanyak berasal dari dirisendiri
Kendalikan hidupmu dulu tetapi jangan mudah dikendalikan orang lain
Nasib anda ditentukan oleh diri anda sendiri , dan selanjutnya kami mengerjakan soal di powerpoint pada 6.1-selesai
Refleksi Minggu Ke Enam
By : PanggahPada Minggu ke enam
Pada minggu ini bapak memberikan pengarahan,dan menyuruh kita agar menggunakan kertas sebagai analisis dan catatan isi catatan tersebut antaranya:
Pengertian:
Variabel adalah berfungsi menyediakan tempat pada memori.
Parameter adalah bertugas untuk melewatkan nilai kedalam.
Stage digunakan untuk menampung alamat dan eksekusi dari alamat yang tertunda
POP mengeluarkan dari nilai stage
secara sekilas kita melihat antara parameter dan variabel sama padahal kenyataannya berbeda.
Pada minggu ini bapak memberikan pengarahan,dan menyuruh kita agar menggunakan kertas sebagai analisis dan catatan isi catatan tersebut antaranya:
Pengertian:
Variabel adalah berfungsi menyediakan tempat pada memori.
Parameter adalah bertugas untuk melewatkan nilai kedalam.
Stage digunakan untuk menampung alamat dan eksekusi dari alamat yang tertunda
POP mengeluarkan dari nilai stage
secara sekilas kita melihat antara parameter dan variabel sama padahal kenyataannya berbeda.
Tugas Individu pada How.To.Solve.It.By.Computer
By : Panggah2.1 Exchanging The Values Of Two Variables
Raptor:
2.2 Counting
Raptor:
2.3 Summation Of Set Of Number
Raptor:
2.4 Factorial Computation
Raptor:
2.5 Sine Function Computation
Raptor:
2.6 Generation Of The Fibonacci Sequence
Raptor:
2.7 Reversing the Digits Of An Integer
Raptor:
2.8 Base Conversion
Raptor:
2.9 Character To Number Conversion
Raptor:
3.1 Finding The Square Root Of A Number
Raptor
3.2 The Smallest Divisior Of An Integer
Raptor:
3.3 The Greatest Common Divisor Of Two Integers
Raptor:
3.4 Generating Prime Number
Raptor:
3.5 Computing The Prime Factor Of An Integer
Raptor:
3.6
3.7
3.8
3.9
4.2.Cetaklah bilangan ganjil dari 0 sampai 10.
Raptor
C++
4.3.Carilah rata-rata dari n bilangan bulat positif.
Raptor
C++
4.4.Hitunglah rata-rata dari integer positif (banyak data ditentukan dari data yang dimasukkan)
Raptor
C++
4.7.Hitunglah nilai dari x^y dengan x bilangan real dan y bilangan bulat.
Raptor
C++
4.8.Hitunglah axb dengan metode penjumlahan
Raptor
C++
5.1
Raptor:
2.2 Counting
Raptor:
2.3 Summation Of Set Of Number
Raptor:
2.4 Factorial Computation
Raptor:
2.5 Sine Function Computation
Raptor:
2.6 Generation Of The Fibonacci Sequence
Raptor:
2.7 Reversing the Digits Of An Integer
Raptor:
2.8 Base Conversion
Raptor:
2.9 Character To Number Conversion
Raptor:
3.1 Finding The Square Root Of A Number
Raptor
3.2 The Smallest Divisior Of An Integer
Raptor:
3.3 The Greatest Common Divisor Of Two Integers
Raptor:
3.4 Generating Prime Number
Raptor:
3.5 Computing The Prime Factor Of An Integer
Raptor:
3.6
3.7
3.8
3.9
4.2.Cetaklah bilangan ganjil dari 0 sampai 10.
Raptor
C++
4.3.Carilah rata-rata dari n bilangan bulat positif.
Raptor
C++
4.4.Hitunglah rata-rata dari integer positif (banyak data ditentukan dari data yang dimasukkan)
Raptor
C++
4.7.Hitunglah nilai dari x^y dengan x bilangan real dan y bilangan bulat.
Raptor
C++
4.8.Hitunglah axb dengan metode penjumlahan
Raptor
C++
5.1
Refleksi Minggu Ke Lima
By : PanggahPengantar pada pertemuan kelima.
Fungsi dapat diibaratkan sebagai black bok, karrena didalam bok tersebut terdapat beberapa
prosedur yang tidak kita ketahui prosesnya, sepertihalnya denganmem foto copy suatu berkas ketika
kita akan melakukan foto copy kita tidak tau proses yang dilakukan oleh pemfotocopy,
prosedur adalah lankah-langkah yang mengubah data-data tersebut menjadi sebuah target yang diinginkan.
pada pertemuan ini bapak berharap agar mengembangkan kerja kelompok, supaya dapat besinergi satu dengan yang lainnya.
pada porses selanjutnya kami diberitahukan untuk menganalisis dan memecahkan suatu masalah pada materi 3.2,3.3,3.5
yang berada di How.To.Solve.It.By.Computer. pada buku rujukan yang telah diberikan bapak pada pertemuan pertama
berikut hasil-hasil kerja kelompok kami:
3.2 Mengitung KPK
3.3 Menghitung FPB
3.5 Mencari Nilai Prima
Fungsi dapat diibaratkan sebagai black bok, karrena didalam bok tersebut terdapat beberapa
prosedur yang tidak kita ketahui prosesnya, sepertihalnya denganmem foto copy suatu berkas ketika
kita akan melakukan foto copy kita tidak tau proses yang dilakukan oleh pemfotocopy,
prosedur adalah lankah-langkah yang mengubah data-data tersebut menjadi sebuah target yang diinginkan.
pada pertemuan ini bapak berharap agar mengembangkan kerja kelompok, supaya dapat besinergi satu dengan yang lainnya.
pada porses selanjutnya kami diberitahukan untuk menganalisis dan memecahkan suatu masalah pada materi 3.2,3.3,3.5
yang berada di How.To.Solve.It.By.Computer. pada buku rujukan yang telah diberikan bapak pada pertemuan pertama
berikut hasil-hasil kerja kelompok kami:
3.2 Mengitung KPK
3.3 Menghitung FPB
3.5 Mencari Nilai Prima
Tugas Mentor#1
By : PanggahMembuat progam mencari faktorial dengan 3 versi:
1. Raptor
2. C++
3. Jeliot
Penyelesaian:
1. Raptor :
2.C++
3.
1. Raptor
2. C++
3. Jeliot
Penyelesaian:
1. Raptor :
2.C++
3.
Latihan Penggunaan Loop Pertemuan Ke 4
By : PanggahSoal :
1.Buatlah algoritma dan program untuk mencetak bilangan yang habis dibagi 3 dan 5 antara 1 sampai dengan 100.
Penyelesaian:
2. Hitunglah nilai dari : 1-1/2+1/3-1/4...1/n
Penyelesaian:
3.[Sentinel] Buatlah algoritma untuk menentukan nilai terkecil, terbesar, dan jumlah semua bilangan positif yang dimasukkan.
Penyelesaian:
1.Buatlah algoritma dan program untuk mencetak bilangan yang habis dibagi 3 dan 5 antara 1 sampai dengan 100.
Penyelesaian:
2. Hitunglah nilai dari : 1-1/2+1/3-1/4...1/n
Penyelesaian:
3.[Sentinel] Buatlah algoritma untuk menentukan nilai terkecil, terbesar, dan jumlah semua bilangan positif yang dimasukkan.
Penyelesaian:
Refleksi Minggu Ke Empat
By : PanggahPada pertemuan minggu keempat
kami diingatkan dan diberi pengertian tentang algoritma
bahwa algoritma adalah suatu proses atau tahapan untuk memecahkan suatu masalah
permisalan melangkah untuk menuju ke pintu
prinsip
counter++/i=i+1
i= nilai awal
n= nilai akhir
for=counternya
prinsip ini menjelaskan bahwa dalam menyelesaikan masalah untuk menuju ke pintu, kita akan
melakukan perulangan untuk menuju ke pintu tersebut, hal ini dapat dibuktikan bahwa ada sesuatu
yang bertambah yaitu jumlah langkah akan bertambah sehingga jika langkah kaki sudah mendekati yang dituju maka perulangan akan berhenti.
hal ini dapat dimasukkan kedalam komputer, dalam komputer terdapat beberapa perulangan
perulangan pada komputer adalah
for
while
repeat...while
selanjutnya kami diperintahkan untuk melatih dengan mengerjakan latihan pada power point yang telah diberikan:
Hasil Diskusi Minggu Ke Empat
4.2.Cetaklah bilangan ganjil dari 0 sampai 10.
Raptor
C++
4.3.Carilah rata-rata dari n bilangan bulat positif.
Raptor
C++
4.4.Hitunglah rata-rata dari integer positif (banyak data ditentukan dari data yang dimasukkan)
Raptor
C++
4.7.Hitunglah nilai dari x^y dengan x bilangan real dan y bilangan bulat.
Raptor
C++
4.8.Hitunglah axb dengan metode penjumlahan
Raptor
C++
Fibonaci
Tugas Kelompok Minggu Ke Empat
kami diingatkan dan diberi pengertian tentang algoritma
bahwa algoritma adalah suatu proses atau tahapan untuk memecahkan suatu masalah
permisalan melangkah untuk menuju ke pintu
prinsip
counter++/i=i+1
i= nilai awal
n= nilai akhir
for=counternya
prinsip ini menjelaskan bahwa dalam menyelesaikan masalah untuk menuju ke pintu, kita akan
melakukan perulangan untuk menuju ke pintu tersebut, hal ini dapat dibuktikan bahwa ada sesuatu
yang bertambah yaitu jumlah langkah akan bertambah sehingga jika langkah kaki sudah mendekati yang dituju maka perulangan akan berhenti.
hal ini dapat dimasukkan kedalam komputer, dalam komputer terdapat beberapa perulangan
perulangan pada komputer adalah
for
while
repeat...while
selanjutnya kami diperintahkan untuk melatih dengan mengerjakan latihan pada power point yang telah diberikan:
Hasil Diskusi Minggu Ke Empat
4.2.Cetaklah bilangan ganjil dari 0 sampai 10.
Raptor
C++
4.3.Carilah rata-rata dari n bilangan bulat positif.
Raptor
C++
4.4.Hitunglah rata-rata dari integer positif (banyak data ditentukan dari data yang dimasukkan)
Raptor
C++
4.7.Hitunglah nilai dari x^y dengan x bilangan real dan y bilangan bulat.
Raptor
C++
4.8.Hitunglah axb dengan metode penjumlahan
Raptor
C++
Fibonaci
Tugas Kelompok Minggu Ke Empat
Refleksi Minggu Ke Tiga
By : Panggah
Refleksi Minggu Ke Tiga
Pada pertemuan ini kami diberikan pengarahan kepada bapak
untuk menghadapi dunia yang begitu kejam, karena jika kita tidak keras terhadap
dunia maka dunia akan keras kepada kita, setelah bapak memberikan pengarahan,
kami dibimbing untuk berdiskusi untuk menyelesaikan suatu masalah dengan cara
menggabunggkan 2 kelompok, dan mencoba menyelesaikan masalah pada power point/modul yang sudah diunduh oleh kami
3.1.Tentukanlah bilangan terbesar antara dua bilangan bulat.
Penyelesaian dengan Flowchart:
3.2.Tentukanlah bilangan terbesar antara 3 bilangan bulat.
Penyelesaian dengan Flowchart:
3.3.Carilah akar-akar persamaan kuadrat.
Penyelesaian dengan Flowchart:
3.4.Konversi Nilai
Penyelesaian dengan Flowchart:
3.5.Konversi Hari
Penyelesaian dengan Flowchart:
Demikianlah hasil diskusi kelompok kami dan setelah semuanya selesai kelompok mempersentasikan hasil diskusi mereka dan berikutnya selesai.