Minggu, 12 April 2015

Tugas Individu #HOW TO SOLVE



2.1 Menukar Nilai Variabel

2.2 Perhitungan Jumlah Siswa yang Lulus dengan nilai di atas 50

2.3 Menghitung Jumlah nilai dari perulangan sebanyak N kali




2.5
2.6
2.7 
2.8 
2.9

3.1
3.4












Selasa, 31 Maret 2015

Refleksi Minggu #5 (25 Maret 2015)

Pada pertemuan ke 5 ini kami membahas mengenai cara pembuatan program
sesuai prosedur yang baik. Berdasarkan dengan program development steps.
saat proses perkuliahan dosen memberikan contoh mengenai program development steps,


setelah itu kami diberi tugas kelompok dan dikerjakan secara individu pada modul how to solve computer.pdf pada kasus 3.1 3.3 3.5,

Kami disuruh mencari deskripsi algoritma dalam kasus tersebut

Selasa, 24 Maret 2015

Refleksi Minggu #4 (18 Maret 2015)

Pada pertemuan ke 4 dikelas membahas mengenai perulangan (loop), fibonacci, dan sentinel. Alhamdulillah saya lumayan mengerti tentang materi minggu ini.
Pada kesempatan kali ini dosen memberi tugas untuk mengerjakan soal-soal yang ada di ppt minggu ke 4 (loop), dikerjakan bersama kelompok dan di laporkan apakah berhasil semua mengerjakannya atau tidak.

Rabu, 18 Maret 2015

Latihan #2

No. 1 Algoritma untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2)

Algoritma :
    Misalkan : Input = x1, x2, y1,y2

                       Proses = A <- ((x1 + y1)/2)
                                      B <- ((x2 + y2)/2)

                       Output =  A, B

  Deklarasi :
        x1, x2, y1, dan x2 merupakan Inputan
     
        A & B merupakan Output dari hasil yang telah diproses

a. Dengan Raptor:




b. Dengan Dev c++




#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int A,B,x1,x2,y1,y2;
    cout<<"Masukan nilai x1,x2,y1, dan y2 :"<<endl;
    cin>>x1>>x2>>y1>>y2;
    A=((x1+y1)/2);
    B=((x2+y2)/2);
    cout<<"Titik tengah garisnya " << x1 << " Dan " << y1 <<endl;
    cout<<" adalah = " << A <<endl<<endl;
    cout<<"Titik tengah garisnya " << x2 << " Dan " << y2 <<endl;
    cout<<" adalah = " << B <<endl;
    system("pause");
    return 0;
}

No. 2. Buatlah algoritma dan program untuk memisahkan bilangan interger yang kurang dari 1000 menjadi komponen-komponennya. Sebagai contoh: 127= 1 ratusan + 2 puluhan + 7 satuan









No. 3 yaitu algoritma untuk mencari Determinan Matriks Ordo 2 x 2

Algoritma -> ini biasa nya menggunakan Flowchart
Misalkan : Input = a, b, c, d
                  Proses = Hasil <- a*d - b*c
                  Output = Ditulis determinan

Deklarasi :
      a, b, c, d : ini merupakan bilangan Integer yaitu sebagai (Inputan)

      Determinan : Merupakan bilangan Integer juga yaitu sebagai (Output)




Sedangkan yang ini adalah Program nya yaitu menggunakan DEV C++

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int a,b,c,d,hasil;
    cout<<"Masukan Angka:"<<endl;
    cin>>a>>b>>c>>d;
    hasil=((a*d)-(b*c));
    cout<<"Determinan Matriks ordo 2 x 2 adalah :"<<hasil<<endl;
   
    system("pause");
    return 0;
}




Jumat, 13 Maret 2015

Refleksi Minggu #3 (11 Maret 2015)

Pada pertemuan ketiga kita disuruh bekerja sama dengan kelompok lain untuk menyelesaikan suatu latihan soal dengan menggunakan raptor, kita ditugaskan untuk mengerjakan Latihan Soal 3.1 – 3-5, kita bekerja sama dengan kelompok 8. Kita membagi tugas, satu orang mengerjakan 1 soal latihan. Sebenarnya waktu yang diberikan terlalu cepat untuk kita, karena kita masih kurang cepat tanggap memahami apa yang dimaksud dengan soal tersebut. tapi karena kita bekerja sama dan membantu satu sama lain yang kesulitan, jadi kita menyelesaikan pekerjaan dengan baik. Setelah itu, kita membuat laporan apakah kelompok kita berhasil dan sukses atau tidak selesai dalam mengerjakan soal latihan tersebut.

Kasus 3.1.
Tentukanlah bilangan terbesar antara dua bilangan bulat :





Kasus 3.2.
Tentukanlah bilangan terbesar antara 3 bilangan bulat :



Kasus 3.3.
Carilah akar-akar persamaan kuadrat :

 

Kasus 3.4. 
Konversi Nilai :


Kasus 3.5.  
Konversi Hari :

Refleksi Minggu #2 (4 Maret 2015)

Pada pertemuan minggu kedua kita belajar tentang analisa algoritma pemrograman. Lalu itu setiap kelompok disuruh mengerjakan soal latihan.

Contoh soal algoritma :
Buatlah algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah
A(x1,y1) dan B(x2,y2).

Jawab :
Raptor 

C++

Senin, 09 Maret 2015

Refleksi Minggu #1 (24 Februari & 28 Februari)

Assalamualaikum wr.wb...

Pada perkuliahan pertama Algoritma dan Pemrograman (Alpro) pak Wahyu memperkenalkan diri dan menjelaskan apa saja yang akan dipelajari selama 1 semester ini juga menjelaskan kontrak belajar selama 1 semester.

Bapak Wahyu juga memberi pencerahan kepada mahasiswanya agar termotivasi dan semangat menjalankan kuliah dan menjelaskan sedikit cara mengatur uang dan dunia usaha.

Diawal perkuliahan ini saya mendapatkan materi dan ilmu yang baru tentang hal yang mengenai Alpro. Aplikasi yang digunakan pada mata kuliah Alpro ini ada 3, yaitu: Raptor, C++, dengan bahasa java menggunakan Jeliot.

Alhamdulillah saya sudah sedikit mengerti tentang Raptor dan C++ karena ilmunya sudah didapat di semester 1.


Popular Posts

Recent Posts

Pages

Download Theme

Sabrina Ade Ayunani (1400018098)

Diberdayakan oleh Blogger.