Wednesday, March 30, 2016

Refleksi 5

Assalamuallaikum wr. wb.

Pagi-pagi masih dengan algoritma pemrograman   ...!!!!

     Kali ini pertemuan minggu ke-5 pada tanggal 30 Maret 2016, membahas tentang sub program. Pagi ini sebelum pelajaran dimulai diadakan kuis namun kelompok yang dimana antara 3 orang dalam satu kelompok harus mengerjakan sendiri-sendiri dengan bagian algoritma, c++, dan raptor. Saya kebagian c++, dan alhamdulillah saya sudah mempunyai program tersebut. Namun saya terkendala saat mengerjakan c++.nya karena kami disuruh menuliskan dikertas sedangkan program itu lumayan panjang. Sebenarnya sih disuruh menulis rancangannya saja, tapi saya bingung oleh karena itu saya menulis semua program c++.nya. Dan untuk kuis minggu ke-5 bisa dilihat di link berikut.
     Setelah itu dosen menjelaskan materinya. Ditengah-tengah menjelaskan materi dosen menuruh untuk menuliskan tugas-tugas kelompopk mana saja yang belum dikerjakan. Kemudian salah satu kelompok disuruh untuk mempresentasikannya, ujung-ujungnya sih nggak jadi.
     Kemudian pelajaran usai, dan ternyata program yang buat kuis tadi disuruh mengirimkan ke mentor masing-masing dan maxsimal jam 9 pagi padahal baru keluar jam 8.40 pagi, belum juga internet dikampus pun akhir-akhir ini lumayan susaj jaringannya. Namun alhamdulillah kami semua bisa mengirim tugas tersebut.
    Oh ya pertemuan ini membahas sub program dan dijelaskan seperti jenis-jenis parameter, macam-macam fungsi library, fungsi dengan pengembalian dan fungsi tak dikembalikan.

Semoga kuliah alpro selanjutnya bisa lebih paham lagi akan materi-materi yang diberikan dan tugas-tugas yang tanggungjawabkan..dan yang pasti semoga nilai alpro pun juga baik. Amiinn...!!!

Wassalamuallaikum wr. wb.
 


Saturday, March 26, 2016

Kasus 4.8

Assalamuallaikum wr. wb.

Program Menghitung AxB Dengan Metode Penjumlahan.

1. RAPTOR


2. C++


#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,b,hsl=0;

cout<<"program perkalian dengan metode penjumlahan"<<endl;
cout<<"masukan nilai a = "; cin>>a;
cout<<"masukan nilai b = "; cin>>b;
cout<<"     "<<a<<" x "<<b<<endl;

for(int i=1;i<=b;i++)
{
cout<<hsl<<"+"<<a<<"=";
hsl=hsl+a;
cout<<hsl<<endl;
    }
       
if(b<0)
cout<<"hasil perkalian = "<<-1*hsl;
else
cout<<"hasil perkalian = "<<hsl;

return 0;
}

Hasil compile daro program diatas adalah :


Semoga bermanfaat ya kawan .... !!


Wassalamuallikum wr. wb.

Friday, March 25, 2016

Kasus 4.4

Assalamuallaikum wr. wb.

Program menghitung rata-rata integer positif.

1. RAPTOR






2. C++


#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

int main(int argc, char** argv) {
   int n=1,jumlah=0,x;
    float rata;
    cout<<"menghitung Rata - Rata Integer Positif \n";
    cout<<"Masukkan jumlah data ="; cin>>n;
   
    for(int i=1; i<=n; i++){
     cout<<"data ke-"<<i<<" =";cin>>x;
     jumlah=jumlah+x;
    }
    rata=(float)jumlah/n;
    cout<<"rata-rata="<<rata;
return 0;
}

Hasil dari compile program diatas adalah :


Semoga bermanfaat!



  


Wassalamuallaikum wr. wb.

Thursday, March 24, 2016

Refleksi Minggu ke-4

Assalamuallaikum wr. wb.

     Masih dengan semangat dan senyuman untuk algoritma dan pemrograman di minggu ke empat ini .
     Pertemuan algoritma pada tanggal 21 Maret 2016 ini saya sudah mempersiapkan berbagai tugas yang telah diberikan. Di minggu ke empat ini sudah tidak ada lagi uji kompetensi atau kuis 15 menit sebelum pelajaran dimulai. Namun kelas sempat membahas tentang tugas mewawancarai wisudawan dan wisudawati yang lulus max 4 tahun 6 bulan itu. Ternyata setelah saya survei pun ada juga yang menyelesaikan studinya hanya dengan 3 tahun. Sungguh hebat dan pintar kakak itu.
     Setelah itu kelas membahas tugas di ppt 4, disitu semua disuruh duduk berdasarkan kelompoknya. setelah itu dosen membagi giliran yang akan mempresentasikan tugas tersebut. Lumayan banyak sih tugasnya. Tapi dibagi satu kelompok mempresentasikan satu program. Dan kelompok saya mendapatkan tugas no 4.3 tentang mencari rata-rata dari 3 bilangan .
     Kami (saya, hayu, dan agus) mempresentasikan tugas itu dalam bentuk program di raptor. Lumayan mudah sih tapi harus teliti juga. Kami presentasi kira-kira hanya 5 menitan saja, karena teman-teman pun sepertinya juga sudah paham.
     Kemudian setelah semua tugas sudah dipresentasikan, dosen menjelaskan tentang perulangan loop. Dan dosen juga menyuruh untuk menentukan tema atau progam dari tugas proyek (TP).
Semoga tugas TP ini bisa berjalan lancar dan bisa mendapatkan nilai yang memuaskan disebelum uas nanti.

SEMANGAT ALPRO!!!

Kasus 4.1

Assalamuallaikum wr. wb.

Program menampilkan angka mulai dari angka 1 sampai 4.

1. RAPTOR



2. C++

#include <iostream>
#include <conio.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

int main(int argc, char** argv) {
    int a;
    cout<<"\t\tProgram Menghitung 0 sampai 4"<<endl<<endl;
    for (a=1;a<=4;a++){
     cout<<a<<endl;
    }
return 0;
}

Hasil compilenya adalah :


Semoga bermanfaat !!!

Wassalamuallaikum wr. wb.



Tuesday, March 22, 2016

Kasus 4.7

Assalamuallaikum wr. wb.

Program mencari nilai dari angka yang dipangkatkan.

1. RAPTOR


2. C++

#include <iostream>
#include <string>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
   float x,hasil;
   int i, y;
   hasil = 1;
   cout << "Masukkan angka yang ingin dipangkatkan = ";
   cin >> x;
   cout << "Masukkan pangkat = ";
   cin >> y;
   cout << endl;
   if (y>=0){
      i =1;
      while (!(i>y)){
         hasil =hasil*x;
         i =i+1;
      }
   }
   else{
      i =0;
      while (!(i<=y)){
         hasil =hasil*(1/x);
         i =i-1;
      }
   }
   cout << "=> " << x << " pangkat " << y << " adalah " << hasil << endl;
return 0;
}

Dan hasil compilenya adalah :



Semoga bermanfaat !!!

Wassalamuallaiku wr. wb.

Kasus 4.3

Assalamuallaikum wr. wb.

Program Mencari Rata-rata dari n bilangan positif.

1. RAPTOR


2. C++

#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a, n, jumlah=0 , b;
float rata;
cout<<"\t\tProgram Mencari Rata-rata dari n bilangan positif"<<endl<<endl;
cout<<"Masukan Banyaknya Data : "; cin>>n;
for (a=1;a<=n;a++){
    cout<<"Data ke "<<a<<" : "; cin>>b;
    jumlah +=b;
}
rata=(float)jumlah/n;
cout<<"Rata-rata = "<<rata;
return 0;
}

Dan untuk hasil compilenya adalah :



Semoga bermanfaat !!!

Wassalamuallaikum wr. wb.

Kasus 4.2

Assalamuallaikum wr. wb.

Program menampilkan angka ganjil dari 1 sampai 10.

1. RAPTOR


2. C++

#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

int main(int argc, char** argv) {
 int a;
 cout<<"\t\tProgram Mencetak Bilangan Ganjil 0 Sampai 10 "<<endl;
   for(int a=0;a<=10;a++){
   if(a%2==1)
   cout<<a<<endl;
            }
return 0;}

Dan untuk hasil compilenya adalah :


Semoga bermanfaat !!!

Wassalamuallaikum wr. wb.

Sunday, March 20, 2016

WEB

Assalamuallaikum wr. wb.

     Pada pertemuan mata kuliah Pemrograman web yang kedua semua mahasiswa disuruh membuat web.
     Di web tersebut harus ada gambar yang ditampilkan dan jika diklik gambarnya maka akan berubah ke web uad.ac.id.
Sebelum membuat blog saya telah membuat sketsanya seperti berikut :



Codingan html web saya :

<html>
<head>
<style>
#header {
    background-color: cyan;
    color:white;
    text-align:center;
    padding:40px;
}
#nav {
    line-height:30px;
    background-color:blue;
    height:700px;
    width:10px;
    float:left;
    padding:80px;

}
#section {
    width:700px;
    float:left;
    padding:30px;
    text-align: center;
}
#footer {
    background-color:cyan;
    color:white;
    clear:both;
    text-align:center;
   padding:2px;
}
</style>
</head>
<body bgcolor="pink">
<div id="header"><font color="red">
<h1>Advanture</h1>
</div>

<div id="nav"><font color="yellow">
Pantai Krakal<br>
</div>

<div id="section"><font color="blue">
<h2>Pantai Krakal</h2>

<p><a href="http://uad.ac.id/"><img src="krakal1.jpg" alt="HTML5 Icon" style="width:300px;height:200px;"></a></p>

<p>Pantai Krakal termasuk dalam salah satu deretan pantai-pantai  indah di laut selatan Kab. Gunungkidul yang memiliki beberapa spot surfing tersembunyi yang menantang. Pantai Krakal ini sudah lama terkenal sebagai salah satu kawasan pantai yang berada di ujung selatan Jogja dan mempunyai keindahan begitu luar biasa.</p>
<p>Garis Pantai Krakal yang landai dan bertabur dengan pasir putih serta memiliki hempasan ombak yang jernih. Batu karang juga turut serta menghiasi sebagian besar dari bibir pantai, menjadi rumah bagi banyaknya ikan-ikan karang yang berwarna-warni.</p>
</div>

<div id="footer">
    <p><a href="https://twitter.com/eladwianggrain1"> @twitter </a></p>

</div>

</body>
</html>


Dan untuk hasil bisa dilihat sebagai berikut :


Wassalamuallaikum wr. wb.

Saturday, March 19, 2016

Kasus 3.4

Assalamuallaikum wr.wb.

1. C++

#include
#include

using namespace std;
int main(){
int nilai;

cout << "Masukkan nilai angka : ";
cin >> nilai;
if (nilai>0 && nilai<=20)
{
cout << "Nilai huruf = E" << endl; }
else
{
if (nilai>20 && nilai<=40)
{
cout << "Nilai huruf = D" << endl; }
else
{
if (nilai>40 && nilai<=60)
{
cout << "Nilai huruf = C" << endl; }
else
{
if (nilai>60 && nilai<=80)
{
cout << "Nilai huruf = B" << endl; }
else
{
cout << "Nilai huruf = A" << endl; }
}
}
}
return 0;
}

Hasil compile:


2. RAPTOR


Wassalamuallaikum wr.wb.

Thursday, March 17, 2016

Kasus 3.5

Assalamuallaikum wr.wb.

Konversi Angka ke Hari
1. C++

#include
#include

using namespace std;
int main(){
int hari;
cout << " KONVERSI ANGKA KE HARI"< cout << " By: Ela Dwi Anggraini "< cout="" endl="" hari="" ke="" konversi="" ="" lt="" senin=""> else
{
if (hari==2)
{
cout << "Hari Selasa" << endl; }
else
{
if (hari==3)
{
cout << "Hari Rabu" << endl; }
else
{
if (hari==4)
{
cout << "Hari Kamis" << endl; }
else
{
if (hari==5)
{
cout << "Hari Jumat" << endl; }
else
{
if (hari==6)
{
cout << "Hari Sabtu" << endl; }
else
{
cout << "Hari Minggu" << endl; }
}
}
}
}
}

return 0;
}

2. RAPTOR


Wassalamuallaikum wr. wb.

Refleksi minggu 3

Assalamuallaikum wr. wb.

    Perkuliahan Algoritma dan Pemrograman kedua pada tanggal 16 Maret 2016 hari rabu, membahas tentang struktur pemilihan (kontrol program).
Namun diperkuliahan ini ada rangkuman yang wajib dikumpulkan yaitu tentang "Program Development steps". 
    Dipertemuan ini mahasiswa disuruh presentasi tentang kasus 3.1 sampai 3.5 dengan menggunakan penyelesaian raptor dan bahasa c++. Dan itu di presentasikan dengan kelompok.
Untuk melihat hasil penyelasaiannya bisa diklik di link berikut:
Tugas Kelompok Kasus 3.1 sampai 3.5
         
Wassalamuallaikum wr. wb.

Wednesday, March 16, 2016

Kasus 2.6

Assalamuallaikum wr. wb.

Mencari Nilai r dan Hasil Dari m


1. RAPTOR

2. ALGORITMA
     a. Mulai.
     b. Deklarasikan variable z, q, n, r dan m bertipe integer.
     c. Masukkan nilai q dan disimpan di variable q.
     d. Masukkan nilai n dan disimpan di variable n.
     e. Gunakan operasi 
         m=q*n+3
         z=q*n
         r=m-z
     f. Kemudian panggilah variable m,z,dan r dengan cara m=q.n+r
     g. Panggillah variable r.
     h. Tampilkan hasil, dan selesai.

3. C++



Wassalamuallaikum wr. wb.


Kasus 2.3

Assalamuallaikum wr. wb.

Menghitung Konversi dari m ke cm dan inchi

1. RAPTOR


2. ALGORITMA
    a. Mulai.
    b. Deklarasikan variable m, cm, dan inchi dengan tipe float.
    c. Masukkan nilai meter dan disimpan di variable m.
    d. Gunakan operasi cm=m*100 untuk menentukan nilai cm dari m.
    e. Dan gunakan operasi inchi=(m*100)/2.54 untuk menentukan inchi dari m.
    f.  Panggillah hasil operasi tadi.
    g. Tampilkan hasil, dan selesai.

3. C++



Wassalamuallaikum wr.wb.