Sabtu, 31 Maret 2012

Masalah:Menentukan apakah bangun tersebut persegi atau persegi panjang!

| |
0 komentar
a.         Analisis MasalahTabel Input-Proses-Output


Contoh Kasus
Input
Process
Output
Misal : p = 2, l = 3
Maka outputnya adalah bangun persegi panjang



p, l



p = l
Merupakan bangun persegi
Merupakan bangun persegi panjang


b.         Algorithm DesignFlowchart


 SINTAK C++

Read More

MENENTUKAN TAHUN KABISAT

| |
0 komentar






Algorithm DesignFlowchart
menentukan tahun kabisat atau bukan












sintak C++


#include <iostream>
#include <string>

Read More

Sabtu, 24 Maret 2012

ALGORITMA MENCARI VOLUME BOLA

| |
0 komentar
Akan saya deskripsikan dari apa yang saya pelajari dari pengunaan Raptor pada pelajaran AlprO dan kita disini juga akan membahas flowchart maupun syntax C++ nya,, hahaha J :
§ Flowchart Mencari Volume Bola [Sekuen version] :
Pendeskripsian AlprOnya :
a. Pertama dimulai dari “Start”.
b. Kita tentukan penguasaan nilai Phi-nya, sbb : “Phiß 3.14”.
c. Kita inputkan Nilai r (jari-jarinya).
d. Tambahkan lagi penguasaan rumus volume bolanya, sbb : “Volume_Bola ß 4/3*Phi*r*r*r.
e. Dan setelah itu akan dicetak outputnya yang diambil dari “Volume_Bola” tsbt.
f. Selesaii J


Syntax C++ :

#include <iostream>
#include <string>

using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int r;
int Phi;
int Volume_Bola;

Phi =3,14;
raptor_prompt_variable_zzyz ="Masukkan r :";
cout << raptor_prompt_variable_zzyz << endl;
cin >> r;
Volume_Bola =4/3*Phi*r*r*r;
cout << Volume_Bola << endl;

system("PAUSE");
return 0;
}
Read More

ALGORITMA MENAMPILKAN BIL N-1 ATAU TERBALIK

| |
0 komentar
Flowchart ini menampilkan nilangan yang di inputkan dari N - 1.
Misal yang di inputkan 10 maka
Outputnya 9, 8, 7, 6, 5, 4, 3, 2, 1.


Read More

ALGORITMA BILANGAN FIBONACCI

| |
0 komentar
Bilanga fibonacci adalah barisan bilangan yang berawal dari 0 dan 1, kemudian angka berikutnya didapat dengan cara menambahkan kedua bilangan yang berurutan sebelumnya.
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144...dst.
Read More

PROGRAM C++ UNTUK MENGHITUNG BAGUN LUAS DATAR

| |
0 komentar

#include<iostream>
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh47_CpjdofgAv4e1rVO6Br9GlMhTqxSfTGwsUSqnFYjpKzWwqFGlPlyK42j2uMp0ICCoRYEQElJD1CD8rO81qdawRvg40mvA_OVZn-VxJ3KRMh4DV0A7-7LiE43FSIu9K6HlUGX4M8TXU/s320/luas.bmp
using namespace std;
int main()
{
    float s,p,l,r,a,t,lp,lpp,ls,pilih,ll,;
    cout<<"Pilihan untuk mrnghitung luas bangun datar"<<endl;
    cout<<"1. Luas Persegi"<<endl;
    cout<<"2. Luas Persegi Panjang"<<endl;
    cout<<"3. Luas segitiga"<<endl;
    cout<<"4. Luas lingkaran"<<endl;
    cout<<"Pilih Luas Apa ?"<<endl;
    cin>> pilih ;
   if ( pilih == 1 )
 {
    cout<<"Masukkan Panjang sisi Persegi : ";
    cin>>s;
    lp=s*s;
    cout<<"Luas Perseginya Adalah : "<<lp<<endl;
    }
 if ( pilih == 2)
 {
    cout<<"Masukkan Panjang sisi Persegi Panjang : ";
    cin>>p;
    cout<<"Masukkan Lebar sisi Persegi Panjag : ";
    cin>>l;
    lpp=p*l;
    cout<<"Luas Persegi Panjangnya Adalah : "<<lpp<<endl;
    }
 if ( pilih == 3)
 {
    cout<<"Masukkan Alas Segitiga : ";
    cin>>a;
    cout<<"Masukkan Tinggi Segitiga : ";
    cin>>t;
    ls=a*t/2;
    cout<<"Luas Segitiganya Adalah : "<<ls<<endl;
    }
 if ( pilih == 4 )
 {
    cout<<"Masukkan Jari-Jari Lingkaran :";
    cin>>r;
    ll=22*r*r/7;
    cout<<"Luas Lingkarannya Adalah : "<<ll<<endl;
    }
    cout<<endl;
    cout<<"by : Damba saputra"<<endl;
    cout<<"11018057"<<endl;
    cout<<"UAD"<<endl;
    cout<<endl;
    system ("pause");
    return 0;
}

Read More

LOOP ATAU PERULANGAN

| |
0 komentar

Dalam pemrograman sering dijumpai perulangan yang misalnya :


FOR
          Statement FOR digunakan untuk menyataka perulangan
          Sintaks:
          for(ungkapan1; ungkapan2; ungkapan3)
            {
              .
              .
             }
          - ungkapan1 merupakan statement awal (inisialisasi)
          - ungkapan2 merupakan kondisi/syarat perulangan dilakukan
          - ungkapan3 merupKn statement control untuk perulangan
          misal : int a;
                    for(a=0;a<10: a++){
                      cout<<a<<endl;}

    2.   WHILE
          Statement While juga digunakan untuk menyatakan perulangan.
          Sintaks:
          while (konkisi)
          {
            .
            .

}  
jika mengunakan while pastikan suatu saat kondisi sampai bernilai FALSE. apabila tidak, proses  perulangan akan terus berjalan selamanya.
          misal : int 1=0;
                    while (i <= 100){
                    cout<< i << endl;
                    i++;}
  3.   DO..WHILE
        Perintah DO..WHILE hampir sama dengan WHILE.
        Sintaks:
        do
        {
         .
         .
         }
         while(kondisi);

Perbedaan dengan WHILE yaitu pada DO..WHILE statement perulangannya dilakukan terlebih dahulu baru kemudian di cek kondisinya.
         Sedangkan WHILE kondisi dicek dulu baru kemudian statement perulangannya dijalankan.

DO WHILE minimal terdapat 1x perulangan. Sedangkan WHILE dimungkinkan perulangan tidak pernah terjadi yaitu ketika kondisinya langsung bernilai FALSE. 
 misal: int a = 0;
do{ cout<< a <<endl;
                 a++;
               } while (a <=100);



Read More

ALGORITMA MENAMPILKAN BIL BULAT DAN REAL

| |
0 komentar
Flowchart menampilkan bilangan bulat atau real.


Pada fungsi floor ini memiliki fungsi membandi
ngkan nilai.  misal : memasukkan nilai 1,34 fungsi ini akan mengambil nolai di depan koma maka output bilangan real, kemudian jika memasukkan nilai 67 dan fungsi floor akan mengambil nilai yang sama maka output        bilangan bulat

Read More

Kamis, 22 Maret 2012

program luas kubus

| |
0 komentar
#include <cstdlib>
#include <iostream>

using namespace std;

class Luas{
public:
Luas(){cout<<"Program Menghitung Luas Permukaan Dan Volume Kubus"<<endl;}
void Kubus();
void Volume();

private:
double luas,s;
};

void Luas::Kubus() {
cout<<"Mengitung Luas Permukaan Kubus"<<endl;
cout<<"Masukkan s:";
cin>>s;
cout<<"Luas Kubus:"<<6*s*s;
}
void Luas::Volume(){
cout<<"Mengitung Volume Kubus"<<endl;

cout<<"Masukkan s:";
cin>>s;
cout<<"Volume Kubus:"<<s*s*s;
}

int main(int argc,char *argv[])
{
Luas x;
x.Kubus();
cout<<endl;
x.Volume();
cout<<endl;

system("PAUSE");
return EXIT_SUCCESS;
}
Read More

flowchart luas segitiga

| |
0 komentar



Read More

perkaliaan 2 bilangan

| |
0 komentar


Read More

Senin, 19 Maret 2012

RAPTOR????????

| |
0 komentar
sedikit ulasan tentang raptor, raptor yaitu aplikasi untuk membuat flowchart agar bisa mengetahui apakah algoritma yang kita buat sudah benar
Read More

Kamis, 15 Maret 2012

APA ITU ALGORITMA?

| |
0 komentar
ketika saya pertama kali kuliah di semester 2,
saya tidak tau apa itu algoritma,
setelah pertemuaan ke-2 dan saya cari-cari lewat google,
akhirnya saya mengambil sebuah kesimpualan
bahwa ALPRO itu adalah jembatan untuk mempermudah alur kerja suatu proses.
Read More

Senin, 12 Maret 2012

P-WEB

| |
0 komentar

PERBEDAAN CLIEN SIDE DAN SERVER SIDE

CLIEN SIDE
dalam situs clien side halaman situs di download secara penuh oleh browser dan program yang ada didalam halaman tersebut dieksekusi dari komputer pengunjung(clien)
Read More

Senin, 05 Maret 2012

ALPRO

| |
0 komentar
Algoritma cara memasak mie instans
-Rebus air sampai mendidih
-Masukan mie instan ke dalam air mendidih tersebut
-Tunggu beberapa menit,hingga mie terlihat sudah matang
-Jika mie dirasa matang,angkat dan tiriskan
-Campurkan bumbu-bumbu dan aduk hingga rata

Read More