Diberdayakan oleh Blogger.
RSS
Powered By Blogger

Media pembelajaran Class dan Struk(Tugas Proyek Struktur Data)

Haloo…
sehubungan dengan adanya tugas proyek kuliah struktur data, kami yang beranggotakan Thoat Khoirudin,Aswindra Aji Kurniawan,Wakhid Firmansyah berhasil menyelesaikan tugas tersebut, yang kami beri judul “Media Pembelajaran Class dan Struct”.


untuk mendownload program kami klik disini
mohon maaf jika video tidak dapat diputar

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Penjumlahan 2 Polinomial

Coding :

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

class poli{
friend ostream& operator << (ostream& , poli& );
friend istream& operator >> (istream& , poli& );
public:
poli();
void penjumlahan(const poli&, const poli&);
void nilai(int);
private:
int elemen[100];
int banyak;
};

poli::poli(){
for(int i=0;i<banyak;i++)
elemen[i];
}
istream& operator >> (istream& in, poli& a){
cout<<"banyak elemen : "; in>>a.banyak;
cout<<"masukkan data polinomial : \n";
for(int i=0;i<a.banyak;i++){
cout<<"variabel pangkat "<<i<<" :";
cin>>a.elemen[i];
}
return in;
}
void poli::nilai(int i){
banyak= i;
}
ostream& operator << (ostream& out, poli& a){

for(int i=(a.banyak-1); i>=0; i--){
        cout<<a.elemen[i];
        if(i!=0) cout<<"x^"<<i<<"+";
        }
cout<<endl;
return out;
}
void poli::penjumlahan(const poli& a, const poli& b){
if(a.banyak>b.banyak)banyak=a.banyak;
else banyak=b.banyak;
for(int i=0;i<banyak;i++){
if ((a.banyak-1)<i) elemen[i]=b.elemen[i];
else if ((b.banyak-1)<i) elemen[i]=a.elemen[i];
else elemen[i]=a.elemen[i]+b.elemen[i];
}
}

int main(){
poli x, y, z;
cin>>x;
cout<<x;
cin>> y;
cout<<y;
z.penjumlahan(x,y);
cout<<"\n\nhasil penjumlahan 2 polinomial\n"<<z<<endl;
getch();
return 0;
}


Hasil :

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Uji Kompetensi 04


Uji Kompetensi 04
1.Menambah di depan
void insertDepan(int databaru){
TNode *baru,*bantu;
baru = new TNode;
baru->data = databaru;
baru->next = baru;
if(isEmpty()==1){
head=baru;
head->next=head;
}
else {
bantu = head;
while(bantu->next!=head){
bantu=bantu->next;
}
baru->next = head;
head = baru;
bantu->next = head;
}
printf(”Data masuk\n“);
}
2. Menambah elemen dibelakang
void insertBelakang (int databaru){
TNode *baru,*bantu;
baru = new TNode;
baru->data = databaru;
baru->next = baru;
if(isEmpty()==1){
head=baru;
head->next=head;
}
else {
bantu = head;
while(bantu->next != head){
bantu=bantu->next;
}
bantu->next = baru;
baru->next = head;
}
printf(”Data masuk\n“);
}

3. Menghapus elemen di depan
void hapusDepan (){
TNode *hapus,*bantu;
if (isEmpty()==0){
int d;
hapus = head;
d = head->data;
if(head->next != head){
bantu = head;
while(bantu->next!=head){
bantu=bantu->next;
}
head = head->next;
delete hapus;
bantu->next = head;
}else{
head=NULL;
}
printf(“%d terhapus\n“,d);
} else printf(”Masih kosong\n“);
}

4. Menghapus elemen dibelakang
void hapusBelakang(){
TNode *hapus,*bantu;
if (isEmpty()==0){
int d;
hapus = head;
if(head->next == head){
head = NULL;
}else{
bantu = head;
while(bantu->next->next != head){
bantu = bantu->next;
}
hapus = bantu->next;
d = bantu->data;
bantu->next = head;
delete hapus;
}
printf(“%d terhapus\n“,d);
} else printf(”Masih kosong\n“);
}

5. Mencari elemen
Ketemu  = false;
N=1;
While ((N<ukuran) and (not ketemu)) do
If (array[n]=kunci)then
Ketemu = true {data ketemu}
i = n {pada posisi ke – i}
end if
else n = n+1 {cek data berikutnya}
end while
if ketemu then pencarianLinier = I {data ketemu pada posisi ke-i}
else pencarianLinier = -1 {data tidak ketemu}
end if




  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Uji Kompetensi 2 no.1


#include <cstdlib>
#include <iostream>

using namespace std;

class hit{
      private:
              double s,l,p,t,luba,voba,luku,voku;
              double as,ts,tp,lp,vp,ls,ks;
              double pi,r,vobo,lubo;
      public:
             double lubaku();
             double lupris();
             double lubol();
             };
            
double hit::lubaku(){
    cout<<"input lebar:";
    cin>>l;
    cout<<"input panjang:";
    cin>>p;
    cout<<"input tinggi:";
    cin>>t;
    cout<<"input sisi kubus:";
    cin>>s;
    luba=2*((p*l)+(p*t)+(l*t));
    voba=p*l*t;
    luku=6*(s*s);
    voku=s*s*s;
    cout<<"Volum Kubus: "<<voku<<endl;
    cout<<"Volume Balok: "<<voba<<endl;
    cout<<"Luas Permukaan Kubus: "<<luku<<endl;
    cout<<"Luas Permukaan Balok: "<<luba<<endl;
    cout<<endl;
    }
   
double hit::lupris(){
    cout<<"input alas segitiga: ";
    cin>>as;
    cout<<"input tinggi segitiga: ";
    cin>>ts;
    cout<<"input tinggi prisma: ";
    cin>>tp;
    ls=0.5*(as*ts);
    ks=(2*ts)+as;
    lp=(2*ls)+(ks*tp);
    vp=ls*ts;
    cout<<"Volume Prisma: "<<vp<<endl;
    cout<<"Luas Permukaan Prisma: "<<lp<<endl;
    cout<<endl;
}

double hit::lubol(){
       cout<<"input jari-jari: ";
       cin>>r;
       pi=3.14;
       lubo=4*pi*(r*r);
       vobo=pi*(r*r*r);
       cout<<"Luas Permukaan Bola: "<<lubo<<endl;
       cout<<"Volume Bola: "<<vobo<<endl;
       cout<<endl;
       }

   
int main(int argc, char *argv[])
{
    hit c;
    c.lubaku();
    c.lupris();
    c.lubol();
    system("PAUSE");
    return EXIT_SUCCESS;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Program Absensi Kelas


#include <cstdlib>
#include <iostream>
#include <math.h>

using namespace std;

int main(int argc, char *argv[])
{
    system("TITLE Wakhid Firmansyah/11018044");
     int nim [25];
     char nama[25][30];
     char tt[25];
     int jumInput;


    for(int i=0;i<2000;i++){
    cout<<"\t\t\t|";
            }
    system("cls");
cout<<"\n\n\n\n\n\n\n\t\t\t+---------------------------------+"<<endl;
cout<<"\t\t\t     | +-----------------------------+ |"<<endl;
    cout<<"\t\t\t  | |      Uji Kompetensi SData      | |"<<endl;
    cout<<"\t\t\t  | |        --  ABSENSi--              | |"<<endl;
    cout<<"\t\t\t  | |     < Wakhid/11018044 >     | |"<<endl;
    cout<<"\t\t\t  | +-----------------------------+ |"<<endl;
    cout<<"\t\t\t +---------------------------------+\n\n\n\n\n\n\n\n";
    system("pause");
    system("cls");
    cout<<"\n\n\n\tMasukkan jumlah Mahasiswa : ";
    cin>>jumInput;
    cout<<endl<<endl;
    system("pause");
    system("cls");
    cout<<"\n\n\t\t\t +--------------------------------+\n";
    cout<<"\t\t\t |   -> Input Data Mahasiswa <-   |\n";
    cout<<"\t\t\t +--------------------------------+\n\n\n";
    for(int i=0;i<jumInput;i++){
    wakhid:
    cout<<"  NIM :";
    cin>>nim[i];
    cout<<"  Nama Mahasiswa "<<i+1<<"  : ";
    cin>>nama[i];
    cout<<"  Tanda Tangan : ";

 
    }
    cout<<endl;
    system("cls");
    cout<<"\n\n\t\t\t +--------------------------------+\n";
    cout<<"\t\t\t |   -> Output Data Mahasiswa <-  |\n";
    cout<<"\t\t\t +--------------------------------+\n\n";
    cout<<endl<<endl;
    cout<<"   |---- |--------------|----------------------|-------------|"<<endl;
    cout<<"   | No |   NIM          | Nama Mahasiswa     |    Tanda      |"<<endl;
    cout<<"   |       |                     |                                 |    Tangan    |"<<endl;
    cout<<"   |---- |--------------|----------------------|-------------|"<<endl;
    for(int i=0;i<jumInput;i++){
        cout.setf(ios::left|ios::showpoint);
cout<<"   | ";
cout.width(3);
cout<<i+1;
cout<<"| ";
cout.width(13);
cout<<nim[i];
cout<<"| ";
cout.width(21);
cout<<nama[i];
cout<<"| ";
cout.width(12);
cout<<tt[i];
cout.precision(5);
cout<<"|\n";
    }
    cout<<"   |----|--------------|----------------------|-------------|"<<endl;
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Fungsi Rekursif untuk Menghitung Jumlah Deret


#include <iostream.h>
Long L(Int n)
{ if ((n==0 || (n==1)) return(1);
Else return (n*L(n-1)+1);
}

main (){
int n;
long hasil;
cout<<”input n:”;
cin>>n;
hasil=L(n);
cout<<”Nilai”<<n<<”!=”<<hasil;
return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Subprogram x pangkat n dengan Cara Rekursif


#include <iostream.h>
Long L(Int n)
{ if ((n==0 || (n==1)) return(1);
Else return (n*L(n-1)+1);
}

main (){
int n;
long hasil;
cout<<”input n:”;
cin>>n;
hasil=L(n);
cout<<”Nilai”<<n<<”!=”<<hasil;
return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Mencetak bilangan 1-10 secara Iteratif


#include <iostream.h>
Main(){
Int I;
For(i=1;i<=10;i++)
Cout<<” “<<i;
Return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Bilangan Fibonaci dengan Cara Iteratif


#include <cstdlib>
#include <iostream>

using namespace std;


    int fibonacci(int n)
{
  int u = 0;
  int v = 1;
  int i, t;

  for(i = 2; i <= n; i++)
  {
    t = u + v;
    u = v;
    v = t;
  }
   system("PAUSE");
  return v;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Mencetak bilangan antara 1 - 100 yang habis dibagi 5 dan 7 (C++)

#include <cstdlib>
#include <iostream>

using namespace std;
class bil{
      public:
            int proses();
            int out();
      private:
              int i;
              };
int bil::proses(){
for(int i=1;i<=100;i++){
if(i%5==0 && i%7==0)
 {cout<<i<<endl;}
}
if (i==0)
return 0;
}
int bil::out(){
    cout<<"Bilangan 1-100 yang habis dibagi 5 dan 7 adalah: "<<endl;
}
int main()
{
    bil x;
    x.out();
    x.proses();
    system("PAUSE");
    return EXIT_SUCCESS;
}#include <cstdlib>
#include <iostream>

using namespace std;
class bil{
      public:
            int proses();
            int out();
      private:
              int i;
              };
int bil::proses(){
for(int i=1;i<=100;i++){
if(i%5==0 && i%7==0)
 {cout<<i<<endl;}
}
if (i==0)
return 0;
}
int bil::out(){
    cout<<"Bilangan 1-100 yang habis dibagi 5 dan 7 adalah: "<<endl;
}
int main()
{
    bil x;
    x.out();
    x.proses();
    system("PAUSE");
    return EXIT_SUCCESS;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Program penjualan Bahan Bakar Minyak (C++)

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int i;
   int l;
   int x;
   float jumlah;
   int uang3;
   int uang2;
   int p;
   float sisa;
   int t;
   int uang;
   float sisa2;
   float sisa3;

   raptor_prompt_variable_zzyz ="Masukan Kode Bahan bakar:";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> x;
   if (x==1)
   {
      cout << "Bensin" << endl;      jumlah =4500;
      i =1;
      while (!(i>x))
      {
         raptor_prompt_variable_zzyz ="Masukan Liter:";
         cout << raptor_prompt_variable_zzyz << endl;
         cin >> l;
         jumlah =jumlah*l;
         i =i+1;
      }
      cout << "Anda membeli bensin (Dalam Liter):"<<l << endl;      cout << "Total yang anda bayar:"<<jumlah << endl;      raptor_prompt_variable_zzyz ="Uang yang dibayarkan:";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> uang;
      sisa =uang-jumlah;
      cout << "Uang anda: "<<uang << endl;      cout << "Uang kembalian: "<<sisa << endl;   }
   else
   {
      if (x==2)
      {
         cout << "Solar" << endl;         jumlah =4000;
         i =2;
         while (!(i>x))
         {
            raptor_prompt_variable_zzyz ="Masukan liter:";
            cout << raptor_prompt_variable_zzyz << endl;
            cin >> t;
            jumlah =jumlah*t;
            i =i+2;
         }
         cout << "Anda membeli Solar (Dalam Liter):"<<t << endl;         cout << "Total yang anda bayar:"<<jumlah << endl;         raptor_prompt_variable_zzyz ="Uang yang anda bayarkan: ";
         cout << raptor_prompt_variable_zzyz << endl;
         cin >> uang2;
         sisa2 =uang2-jumlah;
         cout << "Uang anda: "<<uang2 << endl;         cout << "Uang kembalian: "<<sisa2 << endl;      }
      else
      {
         if (x==3)
         {
            cout << "PERTAMAX GAN" << endl;            jumlah =7000;
            i =3;
            while (!(i>x))
            {
               raptor_prompt_variable_zzyz ="Masukan liter:";
               cout << raptor_prompt_variable_zzyz << endl;
               cin >> p;
               jumlah =jumlah*p;
               i =i+3;
            }
            cout << "Anda membeli Pertamax (Dalam Liter):"<<p << endl;            cout << "Total yang anda bayar:"<<jumlah << endl;            raptor_prompt_variable_zzyz ="Uang yang anda bayarkan: ";
            cout << raptor_prompt_variable_zzyz << endl;
            cin >> uang3;
            sisa3 =uang3-jumlah;
            cout << "Uang anda: "<<uang3 << endl;            cout << "Uang kembalian: "<<sisa3 << endl;         }
         else
         {
            cout << "MAAF, KODE YANG ANDA MASUKKAN TIDAK TERSEDIA" << endl;         }
      }
   }
system("pause");
   return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Program membalik kata/kalimat yang diinputkan (C++)

#include <cstdlib>
#include <iostream>
#include <string.h>

using namespace std;

int main(int argc, char *argv[])
{
    char kata[50];
    cout<<"Masukkan Kata : ";
    cin.getline(kata,sizeof(kata));
   
    int pjgstring;
    pjgstring=strlen(kata);
   
    cout<<endl<<"Setelah Dibalik : \b";    
    for(int i=pjgstring;i>=0;i--){
            cout<<kata[i];
            }
           
    cout<<endl<<endl;
     system("PAUSE");
    return EXIT_SUCCESS;
}


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Flowchart Membalik kata secara iteratif

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Flowchart membalik kata secara rekursif


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO-Minggu Ke-5

Heeeemmmmmm.............
Mendapat tantang baru di minggu ke 5 ini.Sebuah materi yang sedikit rumit dan lebih menantang dari yang sbelumnya.Tapi hal itu menambah keingintauan saya tentang ALPRO dengan menggunakan RAPTOR.Walau awalnya saya masih merasa kesulitan dengan materi yang baru ini yaitu fungsi tapi saya ingin berusa untuk bisa memahimi materi tersebut.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO - Flowchar dan Program C+ + Konversi Hari


Program C+ + :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int x;

   raptor_prompt_variable_zzyz ="Masukkan hari ke: ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> x;
   if (x==1)
   {
      cout << "Senin" << endl;   }
   else
   {
      if (x==2)
      {
         cout << "Selasa" << endl;      }
      else
      {
         if (x==3)
         {
            cout << "Rabu" << endl;         }
         else
         {
            if (x==4)
            {
               cout << "Kamis" << endl;            }
            else
            {
               if (x==5)
               {
                  cout << "Jum'at" << endl;               }
               else
               {
                  if (x==6)
                  {
                     cout << "Sabtu" << endl;                  }
                  else
                  {
                     if (x==7)
                     {
                        cout << "Minggu" << endl;                     }
                     else
                     {
                        cout << "Maaf, hari hanya sampai hari ke-7" << endl;                     }
                  }
               }
            }
         }
      }
   }
   system("pause");
   return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO - Flowchar dan Program C+ + Konverter CM ke Inchi


Program C+ + :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int m;
   int inci;
   int cm;

   raptor_prompt_variable_zzyz ="Masukkan nilai (Meter): ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> m;
   cm =m*100;
   inci =m*100/2.5;
   cout << "Dalam CM: "<<cm << endl;   cout << "Dalam Inci: "<<inci << endl;
   system ("PAUSE");
   return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO Minggu Ke 2

Pada kuliah ALPRO minggu ke-2 ini saya sudah mulai mengerti tentang sistem kuliah yang diterapkan.Selain itu saya juga sudah sedikit paha tentang cara mengunakan Raptor.Dan setelah dirasa-rasa ternyat perkuliah ALPRO ini sangat menyenagkan karena di lakukan dengan sistem pengajaran yang menyenangkan dan kita bisa bersendagurau tidak seperti yang saya bayangkan pada minggu ke-1.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO - Flowchar dan Program C+ + Mengecek Bilangan Terbesar dari Ketiga Bilangan yang di Inputkan



Program C+ + :



#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int x;
   int y;
   int z;

   raptor_prompt_variable_zzyz ="Masukkan bilangan pertama: ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> x;
   raptor_prompt_variable_zzyz ="Masukkan bilangan kedua: ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> y;
   raptor_prompt_variable_zzyz ="Masukkan bilangan ketiga: ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> z;
   if (x==y && x==z && y==z)
   {
      cout << "Ketiga bilangan yang anda masukkan besarnya SAMA" << endl;   }
   else
   {
      if (x>y && x>z)
      {
         cout << "Yang terbesar: "<<x << endl;      }
      else
      {
         if (y>x && y>z)
         {
            cout << "Yang terbesar: "<<y << endl;         }
         else
         {
            cout << "Yang terbesar: "<<z << endl;         }
      }
   }
   system ("pause");
   return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO Minggu Ke-1

Pada kuliah ALPRO minggu ke-1 ini saya masih belum begitu paham tentang penggunaan Raptor.Selain itu saya juga masih blum bgitu paham tentang konsep belajar yang di terapkan.Selain itu saya juga merasa begitu takut dengan dosen karena informasi dari kakak tingkat dosennya begitu kiler.Tapi setalah masuk ternya berbeda dengan apa yang di bicarakan oleh kakak tingkat.Ternyata beliau sangat menyenagkan dan cara beliau melakukan pendekatan dalam proses mengajar sangat bagus.Tapi pada saat itu saya belum betu memahami dengan konsep belajar yang digunakan

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO - Flowchar dan Program C+ + Menghitung Volume & Luas Permukaan Kubus (Pretest 1 Praktikum)


Program C+ + :



#include <iostream>
#include <string>

using namespace std;

int main()
{
   string raptor_prompt_variable_zzyz;
   int s;
   int v;
   int l;

   raptor_prompt_variable_zzyz ="Masukkan Panjang sisi : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> s;
   v =s^3;
   l =6*s*s;
   cout << "Volume Kubus :"v << endl;   cout << "Luas permukaan Kubus :"l << endl;
   return 0;
}

Program C+ + dengan CLASS :


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

class kubus
{
public:
       void hitung();
private:
        int s;
};
void kubus::hitung()
{
cout<<"Menghitung Volume & Luas Permukaan kubus"<<endl;
cout<<"Masukkan Sisi:";
cin>>s;
cout<<"Volume kubus: "<<s*s*s<<endl;
cout<<"Luas Permukaan kubus: "<<6*s*s<<endl;
}

                         
int main()
{
   kubus a;
   a.hitung ();
   getch();
   return 0;
}


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO - Flowchar dan Program C+ + Menghitung Konverter Suhu Celcius-Reamur-Fahrenheit-Kelvin

Program C+ + :



#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int R;
   int k;
   int c;
   int f;

   raptor_prompt_variable_zzyz ="Masukkan besar suhu (Dalam Celcius): ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> c;
   R =c*4/5;
   f =9/5*c+32;
   k =c+273;
   cout << "Dalam Reamur: "<< R << endl;   cout << "Dalam Fahrenheit: "<<f << endl;   cout << "Dalam Kelvin: "<<k << endl;
   system ("PAUSE");
   return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO - Flowchar dan Program C+ + Tentang Konversi Nilai


Program C+ + :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int x;

   raptor_prompt_variable_zzyz ="Masukkan nilai: ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> x;
   if (x>=0 && x<=20)
   {
      cout << "E" << endl;   }
   else
   {
      if (x>20 && x<=40)
      {
         cout << "D" << endl;      }
      else
      {
         if (x>40 && x<=60)
         {
            cout << "C" << endl;         }
         else
         {
            if (x>60 && x<=80)
            {
               cout << "C" << endl;            }
            else
            {
               cout << "A" << endl;            }
         }
      }
   }
   system ("pause");
   return 0;
}



  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO - Flowchar dan Program C+ + Menghitung Perpangkatan


Program C+ + :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int hasil;
   int x;
   int y;
   int a;

   raptor_prompt_variable_zzyz ="in";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> x;
   raptor_prompt_variable_zzyz ="in";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> y;
   a =1;
   hasil =1;
   while (!(a>y))
   {
      hasil =hasil*x;
      a =a+1;
   }
   cout << "hasil = "<<hasil<<endl;
   system("pause");
   return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO - Flowchart dan Program C+ + simulasi pembelian bahan bakar



Dalam bentuk program C+ + :

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int bensin;
   int total;
   int a;
   int b;
   int total2;
   int i;
   int l;

   raptor_prompt_variable_zzyz ="Masukan pilihan (Uang/Liter):";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   if (a==1)
   {
      raptor_prompt_variable_zzyz ="Masukan jumlah uang:";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> b;
      bensin =4500;
      total =b/bensin;
      i =0;
      while (!(i>a))
      {
         i =i+0,1;
         cout << i << endl;      }
      cout << "Anda membeli Bensin (Dalam liter)"<<total << endl;   }
   else
   {
      raptor_prompt_variable_zzyz ="Masukkan liter:";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> l;
      bensin =4500;
      total2 =l*bensin;
      cout << "Total uang yang harus anda bayar:"<<total2 << endl;   }
      system("pause");

   return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO Minggu Ke-4

      ALPRO minggu ke-4 begituu menguras fikiran ku.Ngerjain tugas membuat flowchart tentang pembelian BBM.Apalagi waktu berangkat kuliayah belum sarapan jugaaa.Waaahhhh begitu menguras tenaga walaupun dikerjakan secara bersama-sama.Tapi saya sangat merasa senang karena semua ituu bisa terbayar karena kita bisa mengerjakan tugas itu walaupun belum begitu sempurna.
      Saya jadi pengen lebih memperdalam lagi tentang ALPRO karena mata kuliah begitu menantang untuk di pahami.Dan saya merasakan kebahagian tersendiri karena bisa ikut andil dalam pekerjaan ituu.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Sekuen

Sekuen adalah sederetan pernyataan-pernyataan yang urutan dan pelaksanaan eksekusinya runtut, yang lebih dahulu ditemukan (dibaca) akan dikerjakan (dieksekusi) lebih dulu dan Bila urutan pernyataan dibalik, akan mempunyai makna yang berbeda.

Contoh Kasus : Setiap bilangan bulat selalu bisa ditulis dalam
bentuk : m = q.n + r
n dengan n < m, q adalah kuosen dan r adalah residu (sisa).
n Buatlah algoritma untuk merepresentasikan m dan dalam bentuk m = q.n + r. Sebagai
contoh : n integer m = 73 dan n = 7 dapat ditulis
sebagai 73 = 10x7 + 3, yaitu r = 3.

Analisis :
Ingat ! Bila perlu buatlah contoh bilangan tertentu sehingga kita memperoleh gambaran bagaimana cara kerja (proses) yang akan dilakukan algoritma.
n Input : n dan m (n < m), n Proses : Kuosen q menggunakan / (asal kedua operan integer), sedangkan r dapat diperoleh dengan menggunakan operator %.
n Output : q dan r (disusun seperti yang diminta)

Algoritmanya :

Algoritma Aljabar
{membaca masukan nilai n dan m dengan n<m kemudian menuliskan outputnya berbentuk m = q.n + r}
Deklarasi :
m, n : integer {input}
q, r : integer {output}
Deskripsi
read (m, n) (n < m)
q ß m div n {mendapatkan nilai q}
r ß m mod n {mendapatkan nilai r}
write (q, r)

Bahasa C ++ nya :
class Aljabar {
friend ostream& operator<<(ostream&, const Aljabar&);
friend istream& operator>>(istream&, Aljabar&);
public:
Aljabar();
void hitung(){
q = m / n; // mendapatkan nilai q
r = m % n; // mendapatkan nilai r
}
private:
int m,n; // input

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ALPRO Minggu Ke-3

Mata kuliahnya cukup menantang namun semua itu terasa enjoy karna menggunakan sistem pembelajaran yang sangat menyenangkan.Sistem pembelajarn yang di gunakan sangat berbeda dengan matakuliah yang lain.Di mana sistem yang di gunakan lembih kepada pendekatan kepada mahasiswa,Sehingga matakuliah ini jadi sangat menyenagkan.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Manfaat Merokok

Ternyata di samping bejibunnyaa bahaya dari asap rokok, terselip juga manfaat dari merokok. Setidaknya itulah yang saya baca dari sebuah artikel tentang rokok.

Inilah beberapa manfaat dari merokok yang tanpa sengaja saya temukan:
1.    Menurut Woodrow Wyatt, peneliti dari Inggris dalam artikel yang di muat di The Times (Juli 1994), orang merokok di Glasgow tidak lebih banyak dari mereka yang ada di Bournemouth (kota sebelah selatan Glasgow). Tapi ternyata angka penderita penyakit jantung di Glasgow lebih banyak dari pada di Bournemouth.

2.    Orang Yunani yang mendapat subsidi tembakau dari Uni Eropa, merupakan perokok terberat di dunia, namun angka rata-rata penderita kanker wanita terendah dan terendah kedua bagi pria. Demikian pula untuk penyakit jantung dan pernafasan, sangat sedikit. Hal ini di sebabkan orang Yunani banyak mengkonsumsi ikan dan minyak zaitun yang mengandung lemak tak jenuh ganda.

3.    Seorang ahli THT ternama di AS mengatakan, bahwa ia menyarankan pada mantan perokok yang terserang batuk, untuk menghisap dua batang rokok sehari, dan hal itu menyembuhkan mereka.

4.    Dr. James Le Fanu di AS menulis: “Perokok mempunyai resiko 50% lebih sedikit terkena penyakit alzheimer (pikun), dan banyak perokok yang mempunyai perlindungan lebih banyak dari penyakit ini.” The New England Journal of Medicine tahun 1985 menulis, para perokok yang terkena kanker endometrik kandungan 50% lebih sedikit daripada nonperokok.

5.    Menurut artikel di Journal of The American Medical Association, penyakit kanker usus dan ulcerative, 30-50% lebih besar berpotensi menyerang nonperokok.

6.    The American Government’s Health and Nutrition Examination Survey, menemukan kemungkinan osteoarthritis menyerang perokok berat 5 kali lebih kecil daripada nonperokok.

7.    Menurut Prof. Petrus Budi Santoso, rokok bisa menolong manusia dari terkaman parkinson (sindrom yang membuat organ tubuh bergetar liar dan susah di kontrol). Sebab, dalam rokok terdapat nikotin yang dapat menghambat berkurangnya sel-sel di otak, yang mengakibatkan gangguan pada saraf. Ahli penyakit saraf di Fakultas Kedokteran Universitas Airlangga itu mengaku pernah meneliti dampak nikotin terhadap parkinson pada tahun 1987. Ia meneliti 100 pria perokok dan 100 pria tak merokok, yang semuanya penderita parkinson. Mereka rata-rata berusia di atas 50 tahun. “Ternyata mereka yang perokok tidak cepat parah penyakitnya,” katanya.

8.    Di Inggris, pada akhir perang dunia ke dua, penderita jantung mengalami penurunan secara drastis padahal jumlah perokok waktu itu sangat tinggi.

Selama ini rokok di cap sebagai biang kerok dari berbagai jenis penyakit horor. Para ahli kedokteran pun tidak berani membuktikan kemungkinan doktrin itu salah. Sejauh ini memang di perlukan satu studi yang seimbang dan objektif mengenai apa yang menyebabkan sakit, termasuk keuntungan dan kerugian merokok.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Algoritma Sekuensial

Algoritma sekuensial banyak dijumpai dalam kehidupan sehari-hari misalnya sebagai contoh saya akan mencotohkan "Mencuci Pakaian". Pada kasus tersebut terdapat langkah-langkah yang harus dilakukan, yaitu:

1. Mempersiapkan pakaian yang akan dicuci
2. Menyiapkan alat untuk mencuci pakaian (ember A, ember B, ember C, air, deterjen, sikat pakaian)
3. Mengisi ember A dengan air dan deterjen
4. Mengisi ember B dengan air
5. Merendam pakaian pada ember A
6. Menyikat pakaian satu persatu
7. Menaruh pakaian yang sudah disikat ke dalam ember B
8. Membilas pakaian yang ada di ember B
9. Memasukkan pakaian yang sudah dibilas ke ember C
10. Menjemur pakaian yang ada di ember C

Pada prinsip nya algoritma sekuensial adalah alur pemikiran yang terstruktur, urut, pasti, dan jelas untuk menyelesaikan masalah.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Tips Merawat Wajah

Siapa bilang wajah cantik dan sehat itu hanya dimiliki oleh orang-orang yang mempunyai banyak uang? Mempunyai wajah yang sehat adalah hak semua orang. Kalian bisa dapatkan itu semua tanpa harus mengeluarkan banyak uang, ada cara merawat wajah agar tetap sehat dengan gratis.

                             Tips Merawat Wajah agar tetap sehat :
1.Cuci muka minimal 2 kali/hari, jika sering melakukan aktifitas di luar rumah, usahakan untuk  membersihkan      wajah dengan pembersih wajah seperti Sabun Magnum Acne Care,
2. Luangkan kurang lebih 30 menit/hari untuk berolahraga seperti, jogging, renang, senam dll Disarankan untuk lakukan olahraga renang pada jam 05-08 pagi atau jam 05-07 malam,
3. Lakukan kegiatan rohani seperti berdoa, sembayang agar pikiran menjadi relaks, damai dan tenang.
4. Tidurlah dengan cukup 7-8 jam/hari yang mana akan lebih baik dilakukan pada jam 9 malam hingga 4 pagi, karena di jam tersebut metabolisme tubuh akan lebih cepat bekerja dalam peningkatan antibodi tubuh.
5. Jaga makanan yang kalian konsumsi. Perbanyak sayuran dan buah-buahan

Sebenarnya, Ada banyak sekali Tips Merawat Wajah yang bisa diberitahukan ke kalian, tapi menurut saya dengan menjalankan kelima tips merawat wajah yang telah saya jabarkan disana, sudah sangat cukup untuk memiliki wajah yang sehat dan cantik.



  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Manfaat Kopi

Menurut Harvard Women’s Health, konsumsi kopi beberapa cangkir sehari dapat mengurangi risiko diabetes tipe 2, pembentukan batu ginjal, kanker usus besar, penyakit parkinson, kerusakan fungsi hati (sirosis), penyakit jantung serta menghambat penurunan daya kognitif otak.

1.Diabetes. Dua puluh studi yang dilakukan di seluruh dunia menunjukkan bahwa kopi mengurangi risiko diabetes tipe 2 hingga 50%. Para peneliti menduga penyebabnya adalah asam klorogenik di dalam kopi berperan memperlambat penyerapan gula dalam pencernaan. Asam klorogenik juga merangsang pembentukan GLP-1, zat kimia yang meningkatkan insulin (hormon yang mengatur penyerapan gula ke dalam sel-sel). Zat lain dalam kopi yaitu trigonelin (pro vitamin B3) juga diduga membantu memperlambat penyerapan glukosa.

2.Kanker. Riset secara konsisten menunjukkan bahwa kopi mengurangi risiko kanker hati, kanker payudara dan kanker usus besar.

3.Sirosis. Kopi melindungi hati dari sirosis, terutama sirosis karena kecanduan alkohol.
Penyakit Parkinson. Para peminum kopi memiliki risiko terkena Parkinson setengah lebih rendah dibanding mereka yang tidak minum kopi.

4.Penyakit jantung dan stroke. Konsumsi kopi tidak meningkatkan risiko jantung dan stroke.  Sebaliknya, kopi justru sedikit mengurangi risiko stoke. Sebuah studi atas lebih dari 83.000 wanita berusia lebih dari 24 tahun menunjukkan mereka yang minum dua sampai tiga cangkir kopi sehari memiliki risiko terkena stroke 19% lebih rendah dibandingkan mereka yang tidak minum kopi. Studi terhadap sejumlah pria di Finlandia menunjukkan hasil yang sama.

5.Fungsi kognitif. Studi atas 4.197 wanita dan 2.820 pria di Perancis menunjukkan bahwa meminum setidaknya tiga cangkir kopi sehari dapat menghambat penurunan fungsi kognitif otak akibat penuaan hingga 33 persen pada wanita. Namun, manfaat yang sama tidak ditemukan pada pria. Hal ini mungkin karena wanita lebih peka terhadap kafein.

Efek Negatif Kopi
Namun demikian, kopi juga memiliki efek negatif. Kafein sebagai kandungan utama kopi bersifat stimulan yang mencandu. Kafein mempengaruhi sistem kardiovaskuler seperti peningkatan detak jantung dan tekanan darah. Dampak negatif itu muncul bila Anda mengkonsumsinya secara berlebihan.

Bagi kebanyakan orang, minum dua sampai tiga cangkir kopi tidak memberikan dampak negatif. Meminum kopi dengan frekuensi lebih dari itu bisa menimbulkan jantung berdebar-debar, sulit tidur, kepala pusing dan gangguan lainnya. Oleh karena itu, bagi mereka yang mengkonsumsi kopi agar tidak mengantuk–misalnya karena kekurangan tidur– disarankan agar konsumsinya disebar sepanjang hari.

Riset mengenai hubungan konsumsi kopi dengan keguguran kandungan tidak memberikan kesimpulan seragam. Tetapi, untuk amannya ibu hamil disarankan tidak minum lebih dari satu cangkir kopi sehari.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS