Sondag 31 Maart 2013

Refleksi ke 2

assalamualaikum wr wb

maaf ya refleksi ke 2 baru saya posting,, karna saya lupa..
haha ^_^
di refleksi ke 2 ini saya bingung mau jelasin yang mana,, yang pasti di saat pertemuan kedua saya sama sekali belum mengerti dengan apa yang d jelaskan dengan dosen, baik penjelasan materi maupun penjelasan tentang tugas-tugas yang di kerjain d rumah.
di pertemuan ini juga saya masih bingung yang nama ny refleksi, blog forto folio, dll.
di pertemuan kedua ini juga saya belum ada persiapan materi atau yang lainnya, tetapi ini kesalahan saya juga. 
tetapi disini saya juga berusaha untuk bisa memahami apa penjelasan itu..
karena dengan cara begitu maka membuat saya semakin tambah bersemangat belajar.



:)
^_^

Maandag 25 Maart 2013

Kasus-kasus Mingu ke-4

 Kasus-kasus Mata kuliah Alpro Minggu ke-4

Dibawah ini adalah beberapa contoh flowchart dari beberapa kasus yang saya kerjakan...

Silahkan Di pahami...

Kasus 4.1
  Mencetak bilangan 1-4

Flowchart 
 Kasus 4.2

Mencetak bilangan ganjil dari 0-10

Flowchart

Kasus 4.3

Mencari rata-rata dari n bilangan positif

Flowchart


Kasus 4.4

Menghitung rata-rata dari integer positif
( banyak data ditentukan dari data yang dimasukan)

Flowchart

Kasus 4.7
Menghitung nilai dari x pangkat y

Flowchart


Kasus 4.8
Menghitung a x b dengan metode penjumlahan

Flowchart


Mungkin cuma itu kasus yang behasil saya kerjaka...
      semoga bermanfaat.........

Refleksi Alpro Pertemuan ke-4

Asalamualaikum wr..wb...
     Ngak terasa udah sampe di pertemua ke-4 mata kuliah Alpro..
di pertemuan ini materinya adalah tentang perulangan.  di materi perulangan ini saya sebenarnya belum jelas dan mengerti dengan yang nama nya perulangan..

Tapi saya akan berusaha untuk bisa menguasai meteri itu dengan begitu maka akan menambah semangat saya untuk lebih giat lagi belajar..

    Keep Smile... :-)

Woensdag 20 Maart 2013

kasus-kasus lanjutan minggu ke3 alpro

kasus 3.2 
(tentukan bilangan terbesar antara 3 bilangan bulat)

flowchart :


C++ :
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    string raptor_prompt_variable_zzyz;
    int x;
    int y;
    int z;
    int maks;
   
    raptor_prompt_variable_zzyz="masukkan x :";
    cout<<raptor_prompt_variable_zzyz<<endl;
    cin>>x;
    raptor_prompt_variable_zzyz="masukkan y :";
    cout<<raptor_prompt_variable_zzyz<<endl;
    cin>>y;
    raptor_prompt_variable_zzyz="masukkan z :";
    cout<<raptor_prompt_variable_zzyz<<endl;
    cin>>z;
    maks=x;
    if(y>maks)
    {
    if(y>z)
    {
    cout<<"bil maks :"<<y<<endl;}
    else
    {
    cout<<"bil maks :"<<z<<endl;}
    }
    else
    {
    if(z>maks)
    }
    cout<<"bil maks :"<<z<<endl;   
    else
    {
    cout<<"bil maks :"<<x<<endl;}
    }
   
   
    system("PAUSE");
    return EXIT_SUCCESS;
}
Kasus 3.3
(carilah akar-akar persamaan kuadrat)

flowchart :


C++ :
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
string raptor_prompt_variable_zzyz;
int A, B, C;
long disk;
float x1, x2;
cout<<"koefisien pangkat 2 :";cin>>A;
cout<<"koefisien pangkat 1 :";cin>>B;
cout<<"koefisien pangkat 0 :";cin>>C;
if(A==0){
         cout<<"bukan pers. kuadrat.\n";
         cout<<"harga akar ="<<-C/B;}else{
                      disk =B*B-4*A*C;
                      if(disk > 0){
                              x1=-B+sqrt(disk)/(2*A);
                              x2=-B-sqrt(disk)/(2*A);
                              cout<<"diskriminan ="<<disk<<endl;
                              cout<<"x1 ="<<x1<<endl;
                              cout<<"x2 ="<<x2<<endl;
                              }else if(disk == 0){
                                    x1=-B/(2*A); x2=x1;
                                    cout<<"x1 ="<<x1<<endl;
                                    cout<<"x2 ="<<x2<<endl;
                                    }else cout<<"akar imajiner";
                                    }
    system("PAUSE");
    return EXIT_SUCCESS;
}

kasus 3.4
(Mengkonversi Nilai)

flowchart :


C++ :
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    float nilai;
    cout<<"KONVERSI NILAI ANGKA MENJADI HURUF\n";
    cout<<"^^^^_________^^^^\n";
    cout<<"masukkan nilai kamu :";cin>>nilai;
    if((100>=nilai)&&(nilai>80))
    {
    cout<<"Nilai 'A'";
    }
    else if((79>=nilai)&&(nilai>60))
    {
    cout<<"Nilai 'B'";
    }
    else if((59>=nilai)&&(nilai>40))
    {
    cout<<"Nilai 'C'";
    }
    else if((39>=nilai)&&(nilai>20))
    {cout<<"Nilai 'D'";
    }
    else if((19>=nilai)&&(nilai>0))
    {
    cout<<"Nilai 'E'";
    }
    cout<<endl;
    cout<<"Terima Kasih Ya ....^_^"<<endl;
              
    system("PAUSE");
    return EXIT_SUCCESS;
}

kasus 3.5
(Mengkonversi Hari)

flowchart :


C++ :
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
int a;
cout<<"|===============================|"<<endl;
cout<<"|-Program Untuk Menentukan Hari-|"<<endl;
cout<<"|===============================|"<<endl;

cout<<"\n Masukkan bilangan :";cin>>a;

switch(a/1)
{
case 1:
cout<<"\n Hari Senin"<<endl;break;
case 2:
cout<<"\n Hari Selasa"<<endl;break;
case 3:
cout<<"\n Hari Rabu"<<endl;break;
case 4:
cout<<"\n Hari Kamis"<<endl;break;
case 5:
cout<<"\n Hari Jum'at"<<endl;break;
case 6:
cout<<"\n Hari Sabtu"<<endl;break;
default:
cout<<"\n maaf, dalam 1 minggu hanya ada 7 hari"<<endl;
}

    system("PAUSE");
    return EXIT_SUCCESS;
}

itu lah kasus-kasus yang berhasil saya kerjakan...
:D

Maandag 18 Maart 2013

kasus-kasus minggu ke3 di alpro

kasus 3.1 

tentukan bilangan terbesar antara dua bilangan bulat :
   flowchart


C++
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int A,B;
    cout<<"bilangan pertama =";
    cin>>A;
    cout<<"bilangan kedua =";
    cin>>B;
    if(A>B)
    cout<<"bilangan terbesar :"<<A;
    else
    cout<<"bilangan terbesar :"<<B;
    cout<<endl;
   
    system("PAUSE");
    return EXIT_SUCCESS;
}