Kamis, 03 April 2014

Refleksi Alpro Minggu Kelima

Setiap minggu harus menulis refleksi dan mendapat tugas tambahan lagi. Gak perlu panjang lebar lagi, ini dia yang diperoleh diminggu ini :
 1. Materi tentang sub program yaitu berisi tentang function
 2. Mengerti cara menggunakan fungsi rekursif. 
     yang dimaksud fungsi rekursif yaitu fungsi yang melakukan proses perulangan dengan cara memanggil fungsi itu sendiri.

Materi yang belum dipahami:
- Metode rekursif
- rekursif vs inkursif 
 
Cara untuk memahami materi nya yaitu :
dengan berdiskusi dengan teman atau mentoring dengan kakak tingkat.
tetap semangat kawan :-)

2. Mengerti cara penggunaan fungsi rekursif. Fungsi rekursif --> fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf
2. Mengerti cara penggunaan fungsi rekursif. Fungsi rekursif --> fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf
2. Mengerti cara penggunaan fungsi rekursif. Fungsi rekursif --> fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf
2. Mengerti cara penggunaan fungsi rekursif. Fungsi rekursif --> fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf
1. Materi tentang sub program, yaitu berisi tentang function. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf

1. Materi tentang sub program, yaitu berisi tentang function.
2. Mengerti cara penggunaan fungsi rekursif. Fungsi rekursif --> fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri.
3. Diberi tugas:
   - 2 soal di sap

Yang belum dipahami:
1. Cara penggunaan procedure yang berisi parameter di raptor.

Usaha Penyelesaian:
1. Bertanya dengan kakak tingkat, dan diajari oleh Mas Adi Alamsyah. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf
1. Materi tentang sub program, yaitu berisi tentang function.
2. Mengerti cara penggunaan fungsi rekursif. Fungsi rekursif --> fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri.
3. Diberi tugas:
   - 2 soal di sap

Yang belum dipahami:
1. Cara penggunaan procedure yang berisi parameter di raptor.

Usaha Penyelesaian:
1. Bertanya dengan kakak tingkat, dan diajari oleh Mas Adi Alamsyah. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf
1. Materi tentang sub program, yaitu berisi tentang function.
2. Mengerti cara penggunaan fungsi rekursif. Fungsi rekursif --> fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri.
3. Diberi tugas:
   - 2 soal di sap

Yang belum dipahami:
1. Cara penggunaan procedure yang berisi parameter di raptor.

Usaha Penyelesaian:
1. Bertanya dengan kakak tingkat, dan diajari oleh Mas Adi Alamsyah. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf
1. Materi tentang sub program, yaitu berisi tentang function.
2. Mengerti cara penggunaan fungsi rekursif. Fungsi rekursif --> fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri.
3. Diberi tugas:
   - 2 soal di sap

Yang belum dipahami:
1. Cara penggunaan procedure yang berisi parameter di raptor.

Usaha Penyelesaian:
1. Bertanya dengan kakak tingkat, dan diajari oleh Mas Adi Alamsyah. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf
1. Materi tentang sub program, yaitu berisi tentang function.
2. Mengerti cara penggunaan fungsi rekursif. Fungsi rekursif --> fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri.
3. Diberi tugas:
   - 2 soal di sap

Yang belum dipahami:
1. Cara penggunaan procedure yang berisi parameter di raptor.

Usaha Penyelesaian:
1. Bertanya dengan kakak tingkat, dan diajari oleh Mas Adi Alamsyah. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf
1. Materi tentang sub program, yaitu berisi tentang function.
2. Mengerti cara penggunaan fungsi rekursif. Fungsi rekursif --> fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri.
3. Diberi tugas:
   - 2 soal di sap

Yang belum dipahami:
1. Cara penggunaan procedure yang berisi parameter di raptor.

Usaha Penyelesaian:
1. Bertanya dengan kakak tingkat, dan diajari oleh Mas Adi Alamsyah. - See more at: http://coretan-ti.blogspot.com/2014/03/refleksi-minggu-ke-5-coretan-ti.html#sthash.HQWQqhgm.dpuf

5.13 Nested Counting Loop Program

Menggunakan C++

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZa2xx31Rpx6DuKWgZ6ErTYmiEdv6elKJ_8BHMi0q_VcNHWs66roYWJh12Mj7ZLZELsQoBLrl6mBx5_SjyCqs_smgYdXhMnFScHDloqhDBFnjtHLkvYTgsQoH5PdDZQW2HqrnI9TceHBQI/s1600/a.PNG

5.12 Program to Process Bald Eagle Sightings for a Year

Menggunakan C++

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq-V3NHxAykObp8HZ1sfVaDvy9Wr2zkrjQtJRQc7Tf8pXRdnEvj_6b1K1XRmORqtvbIqPS1rWMNyta0W32Y-FR84eg4fjX9IuxTcJCv13Rl69HrvnLtoyb8i2QykPriZ2VHNY1QOIEhrcV/s1600/a.PNG

Kasus 2.3

Konversi dari m ke cm dan inchi

Menggunakan flowchart











Menggunakan C++


#include <iostream>
#include <cstdlib>


using namespace std;


int main(int argc, char** argv) {
   
    int m,cm;
    float inci;
    cout<<"Program konversi meter ke cm dan inci"<<endl;
    cout<<"masukan bilangan dalam meter:";
    cin>>m;
    cm=m*100;
    cout<<"centimeter="<<cm<<endl;
    inci=m*100/2.54;
    cout<<"inci="<<inci<<endl;
    system ("PAUSE");

    return EXIT_PROCCESS;
}

Kasus 2.2

Mencari hasil kali dari suatu bilangan

Menggunakan flowchart











Menggunakan C++

#include <iostream>
#include <cstdlib>

using namespace std;

int main(int argc, char** argv)
{ int a,b,kali;
    cout<<"Program mengalikan dua bilangan"<<endl;
    cout<<"masukan bilangan pertama :";
    cin>>a;
    cout<<"masukan bilangan kedua :";
    cin>>b;
    kali=a*b;
    cout<<"jadi hasilnya adalah="<<kali<<endl;
   system ("PAUSE");
   return EXIT_PROCCESS;

Kasus 2.1

Menjumlah dari 3 bilangan bulat

Menggunakan flowchart

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG6KKblsLByfN2s510R6fFhHFtkozVgHzt_7JY41dV28FlWbG8BqHQNQDgWazkaowe1GI_pYlB4b3B2v_22ncAHluSeTQGRVKyBNY6_W3sI-w7iDx2E4MR1ZoHbORmHKiM-bp0hzbqJ9BW/s1600/11.JPG 

Menggunakan C++
#include <iostream>
#include <cstdlib>
using namespace std;
int main(int argc, char** argv) 

{int a,b,c,jumlah;
    cout<<"Program menjumlahkan tiga bilangan"<<endl;
    cout<<"masukan bilangan pertama :";
    cin>>a;
    cout<<"masukan bilangan kedua :";
    cin>>b;
    cout<<"masukan bilangan ketiga :";
    cin>>c;
    jumlah=a+b+c;
    cout<<"jadi jumlahnya adalah="<<jumlah<<endl;
    system ("PAUSE");

    return EXIT_PROCCESS;
}

Algoritma mencetak bilangan dari 1 sampai 9


1. naik
2. turun
menggunakan :
1. perulangan for to .. (for down to ...)
2. perulangan while
3. perulangan repeat until

Algoritma:
1.a.  Naik menggunakan perulangan for  to
        for x <= 1 to 9 do
                    Write (x)
end for  
1.b.  Naik menggunakan perulangan while
        a <= 1
                    While (a<10)
                    Write (a)
          a <= a+1
        end while
1.c.  Naik menggunakan perulangan repeat until
        Y <= 1
        Repeat
                    Write (y)
                    Y <= y+1
        Until (y > 9)
2a. Turun menggunakan perulangan for  to
         For x <= 9 to 0 do
                     Write (x)
         End for
2b. Turun menggunakan perulangan while
        a <= 9
        while (a>0)
                   write (a)
                   a <=  a+1
        end while
2c. Turun menggunakan perulangan repeat until
        Y <= 9
        Repeat
                   Write (y)
                   Y <=  y-1
        Until (y>0)

Sabtu, 29 Maret 2014

5.11 Batch Version of Sum of Exam Scores Program

Menggunakan C++

5.10 Sentinel-Controlled While Loop

Menggunakan C++


5.9 Program to Monitor Gasoline Storage Tank

Menggunakan C++



5.8 Displaying a Celsius-to-Fahrenheit Conversion Table

Menggunakan C++

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2sr-BgMDuESNapH3DO6pG2PB_uQg6KD141HgwNCiTQRyvWpi5XyVY95TYOnTNu6vAFlzdzMLab0r6PMdutlnHinL-ThMIl_pUXzfF45WbUoEeoSj60vc126VjnFtb0WKRSMEm8qFUUbqL/s1600/aa.PNG

5.7 Function to Compute Factorial

Menggunakan C++


5.5 Using a for Statement in a Counting Loop

Menggunakan C++


5.4 Program to Compute Company Payroll

Menggunakan C++


5.2 Program Fragment With a Loop

Menggunakan C++


4.2 Menghitung Array Atau Histogram

Menggunakan flowchart



Menggunakan C++

4.1 Urutan Susunan Pembalikan

Menggunakan flowchart



Menggunakan C++



Refleksi Alpro Minggu Keempat

Minggu keempat ini diawali dengan masuk kuliah jam 6 pagi dan betel sokoban dengan kelompok lain. Datang pagi-pagi cuma buat betel sokoban, hadedehhh. Dan UTS menunggu didepan mata tapi harus tetap semangat, chayooo :-D

Minggu ini saya memperoleh :
- Materi yang di bahas tentang loop.
- Membedakan for, do while, dan repeat until.

Tugas Minggu ini
- Ebook 7 soal
- Tugas individu dan kelompok d power point

Yang belum dipahami
- membedakan do while dengan repeat until
- mengerjakan soal-soal di powerpoint

Solusi
selalu berdiskusi dengan teman-teman yang jauh lebih mengerti dari saya
 

2.9 Konversi Desimal Ke Biner

Menggunakan flowchart



Menggunakan C++

 

Simulasi Membeli Bahan Bakar

Menggunakan flowchart



Menggunakan C++


















Bilangan Yang Habis Dibagi 3 Dan 5 Antara 1-100

Menggunakan flowchart



Menggunakan C++
 





 

Menghitung Nilai Dari 1-1/2+1/3-.....+1/n

Menggunakan flowchart



Menggunakan C++



Konversi Angka Menjadi Ejaan

Menggunakan C++

 





Membuat Diamon

Menggunakan C++










Tabel Perkalian

Menggunakan C++












3.6 Random Nilai

Menggunakan flowchart



Menggunakan C++