Sunday, 8 September 2013

contoh program percabangan statis dengan bahasa C++

C++ logo edited
Percabangan yang di maksud disini adalah suatu pemilihan statement/pernyataan yang akan di eksekusi di mana pemilihan pemilihan tersebut di dasarkan pada kondisi tertentu. Di dalam bahasa C++ ada dua jenis percabangan yaitu menggunakan struktur IF dan SWITCH. Nah, untuh contoh program di bawah ini saya menggunakan kedua struktur tersebut yaitu IF dan SWITCH. Statement yang ada di percabangan akan di eksekusi hanya jika kondidi yang didefinisikan terpenuhi (bernilai benar). Jika kondisi tidak terpenuhi (bernilai salah) maka statement tersebut tidak akan di eksekusi. Dan untuk program statis sendiri merupakan suatu program tanpa input dari user.


Berikut merupakan contoh program percabangan statis.


compile program

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main(){
int ps;
float ipk;
char rs;
naik:
cout<<"[1]. IPK mahasiswa 2 semester\n";
cout<<"[2]. Kelulusan Mahasiswa\n";
cout<<"masukkan pilihan anda : ";cin>>ps;
clrscr();
switch (ps)
{case 1:

   cout<<"nilai mahasiwa selama 2 semester = 144\n";
   cout<<"jumlah sks yang telah di ambil = 48\n";
   ipk=144/48;
   cout<<"nilai ipk mahasiswa = "<<ipk;
   cout<<"\n\n";
   cout<<endl;

break;
case 2:
cout<<"nilai ipk = 3.75\n";
cout<<"jumlah sks = 145\n";
cout<<"\n";

if ((3.75>2.27)&&(145>140))
   {
   cout<<"lulus\n";
   cout<<"\nanda bisa wisuda\n";
   }
else
   {
   cout<<"tidak lulus\n";
   cout<<"\nmaaf anda tidak bisa wisuda\n";
   cout<<"\n\n";
   }
break;

default :
cout<<"\n\nANDA NGAWOER";
}
cout<<"Ingin Ulangi (Y/T) :";cin>>rs;

if ((rs=='Y' || rs=='y'))

      {
goto naik;
      }
      else
      {
return(0);
}

      cout<<endl;


getch();
}


demikian lah sedikit pengetahuan tentang pemrograman percabangan, semoga dapat memberikan manfaat bagi pembaca dan kususnya saya sendiri.

Friday, 6 September 2013

Contoh program menghitung luas dan volume bola dengan turbo pascal

screenshot program
untuk bisa jadi menjadi seorang programer profesional kita tidak bisa melakukannya secara instan. butuh banyak waktu dan proses yang harus di lalui. tapi jangan putus asa, karena sebenarnya belajar pemrograman itu itu tidak terlalu sulit, kita hanya butuh belajar secara bertahap dan kontinyu.
mari kita belajar membuat program mulai dari yang sederhana menghitung luas dan volume bola seperti contoh di bawah ini.
listing program "berwarna merah":

program menghitung_luas_dan_volume_bola;
uses wincrt;
const
     pi=3.14;

var 
    a,b,c: char;
    r: integer;
    v,l: real;

begin           
     clrscr;
     write('NAMA : ');
     readln(a);
     write('NIM : ');
     readln(b);
     write('KELAS : ');
     readln(c);
     write('masukkan Jari-jari : ');
     readln(r);
     l := pi * r * r;
     writeln('LUAS BOLA : ',l:0:2);
     v := 3/4 * pi * r * r * r;
     writeln('VOLUME BOLA : ',v:0:2);    

  
     
     readkey;
end.

hasil run/compile
hasil run/compile
untuk sementara sampai disini dulu, kita belajar bersama lagi di lain kesempatan :D