Rabu, 18 April 2012

Program Mencari Keliling dan Luas Lingkaran

Algoritma Pemograman - Flowchat dan Program Mencari Keliling dan Luas Lingkaran | Postingan kali ini saya share tentang Permasalahan Mencari Keliling dan Luas Lingkaran. Ketentuan yang harus dipenuhi yaitu :
  • Input : Inputan r 
  • Proses : l = 2*phi*r; dan k = phi*r*r
  • Output : Output l dan k;
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   float r, l, phi, k;

   cout << "Program mencari keliling dan luas lingkaran" << endl;
   raptor_prompt_variable_zzyz ="masukan jari-jari = ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> r;
   phi =22.0/7;
   k =2*phi*r;
   l =phi*r*r;
   cout << "keliling lingkaran = "<<k << endl;
   cout << "Luas Lingkaran = "<<l << endl;
   system("pause");
   return 0;
}


Minggu, 15 April 2012

Algoritma Pemrograman - Refleksi Pertemuan 7 (Array)

Algoritma Pemrograman - Refleksi Pertemuan 7 (Array) |
Pertemuan kali ini dibahas tentang array, array digunakan untuk penampungan data yang banyak dalam satu variable. banyak sekali maanfaat array dalam kehidupan sehari-hari, seperti jika digunakan dalam perulangan class yang digunakan untuk mencari jumlah nilai dan rata-rata.
Sebenarnya sih pertemuan kali ini saya tidak masuk dan hanya membaca-baca sedikit materi yang diberikan dosen dan mencari di omm google..hehe

Flowchat dan Program Menceri Nilai Terbesar dari 3 Inputan

Algoritma Pemograman - Flowchat dan Program Menceri Nilai Terbesar dari 3 Inputan | Postingan kali ini saya share tentang Permasalahan Algoritma - Flowchat Mencari  Menceri Nilai Terbesar dari 3 Inputan . Ketentuan yang harus dipenuhi yaitu :
  • Input   : Inputan a,b
  • Proses : a>b out a, a<b out b
  • Output : Output a or b;
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int z,b,c,a;

   raptor_prompt_variable_zzyz ="Nilai Pertama :";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   raptor_prompt_variable_zzyz ="Nilai Kedua : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> b;
   raptor_prompt_variable_zzyz ="Nilai Ketiga : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> c;
   if (a>b && a>c)
   {z =a;}
   else
   {
      if (b>c)
      {z =b;}
      else
      {z =c;}
   }
   cout << "Nilai Terbesarnya = "<<z << endl;
   system("pause");
   return 0;
}

Flowchat dan Program Menceri Nilai Terbesar dari 2 Inputan (Looping)

Algoritma Pemograman - Flowchat dan Program Menceri Nilai Terbesar dari 2 Inputan (Looping) | Postingan kali ini saya share tentang Permasalahan Algoritma - Flowchat Mencari  Menceri Nilai Terbesar dari 2 Inputan (Looping). Ketentuan yang harus dipenuhi yaitu :
  • Input   : Inputan a,b
  • Proses : loop apabila keduanya sama,dan kembali ke input; a>b out a; a<b out b
  • Output : Output a or b;
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int z;
   int b;
   int a;

   raptor_prompt_variable_zzyz ="Nilai Pertama :";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   raptor_prompt_variable_zzyz ="Nilai Kedua : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> b;
   while (!(a>b || b>a))
   {
      cout << "maaf nilai yang anda masukan sama" << endl;   }
   if (a>b)
   {z =a;}
   else
   {z =b;}
   cout << "Nilai Terbesarnya = "<<z << endl;
   system("pause");
   return 0;
}

Flowchat dan Program Menceri Nilai Terbesar dari 2 Inputan

Algoritma Pemograman - Flowchat dan Program Menceri Nilai Terbesar dari 2 Inputan | Postingan kali ini saya share tentang Permasalahan Algoritma - Flowchat Mencari  Menceri Nilai Terbesar dari 2 Inputan . Ketentuan yang harus dipenuhi yaitu :
  • Input   : Inputan a,b
  • Proses : a>b out a, a<b out b
  • Output : Output a or b;
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

using namespace std;
int main(){
   string raptor_prompt_variable_zzyz;
   int z;
   int b;
   int a;

   while (1){
      raptor_prompt_variable_zzyz ="Nilai Pertama :";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> a;
      raptor_prompt_variable_zzyz ="Nilai Kedua : ";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> b;
      if ((a>b || b>a)) break;
      cout << "maaf nilai yang anda masukan sama" << endl;   }
   if (a>b)
   { z =a;}
   else
   {z =b;}
   cout << z << endl;
   system("pause");
   return 0;
}

Jumat, 13 April 2012

Flowchat dan Program Mencari Koefisien dan Sisa Bilangan

Algoritma Pemograman - Flowchat dan Program Mencari Koefisien dan Sisa Bilangan | Postingan kali ini saya share tentang Permasalahan Algoritma - Flowchat Mencari Koefisien dan Sisa Bilangan. Ketentuan yang harus dipenuhi yaitu :
  • Input   : Inputan m,n 
  • Proses :  r =m % n;       q =(m-r)/n;
  • Output : Output r dan q;
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int r;
   int n;
   int q;
   int m;

   while (1)
   {
      raptor_prompt_variable_zzyz ="Masukan nilai yang akan di konversi = ";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> m;
      raptor_prompt_variable_zzyz ="Masukan Nilai pembagi = ";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> n;
      if (n<m) break;
   }
   r =m % n;
   q =(m-r)/n;
   cout << "Hasilnya = "<<q<<" dan sisanya "<<r << endl;
   system("pause");
   return 0;
}

Flowchat dan Program Konfersi dari Celcius ke R, F dan K

Algoritma Pemograman - Flowchat dan Program Konfersi dari Celcius ke R, F dan K | Postingan kali ini saya share tentang Permasalahan Konfersi dari Celcius ke R, F dan K. Ketentuan yang harus dipenuhi yaitu :
  • Input : Inputan c
  • Proses :  r =4/5*c.    f =9/5*c+32.     k =c+273
  • Output : Output r,k,f
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

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

   cout << "Program Konfersi dari Celsius ke Reamur, Fahrenheit dan Kelvin" << endl;
                raptor_prompt_variable_zzyz ="Masukan besar suhu (C) = ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> c;
   r =(4.0/5)*c;
   f =9.0/5*c+32;
   k =c+273;
   cout << r<<" R" << endl;   cout << f<<" F" << endl;   cout << k<<" K" << endl;
   system("pause");
   return 0;
}

Sabtu, 07 April 2012

Contoh Program Mengcopy String Di C++

Contoh Program Mengcopy String Di C++, DEV C++ | Salah satu progam yang ada di DEV C++ yaitu "string". Untuk dapat menggunakan string di DEV C++ harus menambahkan include di header dengan menambahkan #include<string.h> atau #include<string>
Cekidot. . . .berikut scriptnya. . .

CONTOH INPUT PADA PROGRAM STRING DI C++

CONTOH INPUT PADA PROGRAM STRING DI C++ | Salah satu progam yang ada di C++ yaitu "string". Untuk dapat menggunakan string di C++ harus menambahkan include di header dengan menambahkan #include<string.h> atau #include<string>
Cekidot. . . .berikut scriptnya. . .

Jumat, 06 April 2012

Program Konversi Hari Dari Angka Ke Hari Menggunakan C++

Algoritma Pemograman - Flowchat dan Program Konversi Hari Dari Angka Ke Hari Menggunakan C++ | Postingan kali ini saya share tentang Permasalahan Konversi Hari Dari Angka Ke Hari Menggunakan C++.

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int nilai;
   char* z;

   raptor_prompt_variable_zzyz ="Masukan Nilai Yang Akan Dikonversikan = ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> nilai;
   if (nilai>0 && nilai<=20)
   {
      z ="E";
   }
   else
   {
      if (nilai>20 && nilai<=40)
      {
         z ="D";
      }
      else
      {
         if (nilai>40 && nilai<=60)
         {
            z ="C";
         }
         else
         {
            if (nilai>60 && nilai<=80)
            {
               z ="B";
            }
            else
            {
               z ="A";
            }
         }
      }
   }
   cout << "Konversi nilai dari " <<nilai <<" yaitu "<<z << endl;
   system("pause");
   return 0;
}

Kamis, 05 April 2012

Algoritma Pemrograman - Refleksi Pertemuan 6 (Rekursif)

Algoritma Pemrograman - Refleksi Pertemuan 6 (Rekursif) |
Pertemuan ALPRO minggu ke-6 ini tidak seperti minggu-minggu sebelumnya. Minggu ini, kami tidak di bagi dalam 2kelompok TP seperti minggu-minggu sebelumnya. Tapi pagi ini Pak Wahyu sengaca menjelaskan secara langsung kepada kami tentang rekursi.. Yahh,, menurutku ini memang materi yang “agak” rumit. Tapi sebenernya asik juga sih kalau sudah mengerti sepenuhnya..
Tapi masalahnya aku belum sepenuhnya memahami gimana maksud rekursi ini. .
SEMANGAT!!! Jangan Menyerahh!!! Pantang Mundur...!!!
Aku harus bisa.!!!
Sampai di sini dulu ya refleksi minggu ke-6 nya. .
Sampai jumpa pada minggu berikutnya^^

pengertian data dengan method

Prroocceedduurree AAsscc__SSeelleeccttiioonn;;
VVaarr ppooss ,,kk:: bbyyttee;;
BBeeggiinn
FFoorr ii::== 11 ttoo jjmmllddaattaa--11 ddoo
BBeeggiinn
PPooss::==ii;;
FFoorr jj::== ii++11 ttoo jjmmllddaattaa ddoo
IIff ddaattaa[[jj]] << ddaattaa[[ppooss]] tthheenn ppooss::==jj;;
IIff ii <<>> ppooss tthheenn ttuukkaarrddaattaa((ddaattaa[[ii]],,ddaattaa[[ppooss]]));;
end;
pprrooggrraammnnyyaa jjiikkaa ddiilliihhaatt sseeppeerrttii ddiibbaawwaahh iinnii lloocchh::
##iinncclluuddee <<iioossttrreeaamm..hh>>
##iinncclluuddee <<ccoonniioo..hh>>
iinntt ddaattaa[[1100]],,ddaattaa22[[1100]];;
iinntt nn;;
vvooiidd ttuukkaarr((iinntt aa,, iinntt bb))
iinntt tt;;
tt == ddaattaa[[bb]];;
ddaattaa[[bb]] == ddaattaa[[aa]];;
ddaattaa[[aa]] == tt;;
vvooiidd sseelleeccttiioonn__ssoorrtt(())
iinntt ppooss,,ii,,jj;;
ffoorr((ii==11;;ii<<==nn--11;;ii++++))
{
ppooss == ii;;
ffoorr((jj == ii++11;;jj<<==nn;;jj++++))
{
iiff((ddaattaa[[jj]] << ddaattaa[[ppooss]])) ppooss == jj;;
}
iiff((ppooss !!== ii)) ttuukkaarr((ppooss,,ii));;
}
vvooiidd mmaaiinn(())
ccoouutt<<<<""======PPRROOGGRRAAMM SSEELLEECCTTIIOONN SSOORRTT======""<<<<eennddll;;
////IInnppuutt DDaattaa
ccoouutt<<<<""MMaassuukkkkaann JJuummllaahh DDaattaa :: "";;
cciinn>>>>nn;;
ffoorr((iinntt ii==11;;ii<<==nn;;ii++++))
{
ccoouutt<<<<""MMaassuukkkkaann ddaattaa kkee ""<<<<ii<<<<"" :: "";;
cciinn>>>>ddaattaa[[ii]];;
ddaattaa22[[ii]]==ddaattaa[[ii]];;
}
sseelleeccttiioonn__ssoorrtt(())

Flowchat dan Program Mencari Keliling dan Luas Lingkaran

Algoritma Pemograman - Flowchat dan Program Mencari Keliling dan Luas Lingkaran | Postingan kali ini saya share tentang Permasalahan Mencari Keliling dan Luas Lingkaran. Ketentuan yang harus dipenuhi yaitu :
  • Input : Inputan r 
  • Proses : l = 2*phi*r; dan k = phi*r*r
  • Output : Output l dan k;
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   float r, l, phi, k;

   cout << "Program mencari keliling dan luas lingkaran" << endl;
   raptor_prompt_variable_zzyz ="masukan jari-jari = ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> r;
   phi =22.0/7;
   k =2*phi*r;
   l =phi*r*r;
   cout << "keliling lingkaran = "<<k << endl;
   cout << "Luas Lingkaran = "<<l << endl;
   system("pause");
   return 0;
}


Senin, 02 April 2012

Flowchat dan Program Konversi Dari Meter Ke CM dan INCHI

Algoritma Pemograman - Flowchat dan Program Konversi Dari Meter Ke CM dan INCHI | Postingan kali ini saya share tentang Permasalahan Konversi Dari Meter Ke CM dan INCHI. Ketentuan yang harus dipenuhi yaitu :
  • Input   : misalkan m (mewakili meter).
  • Proses : 1 meter = 100 cm
  • 1 inchi = 2.54 cm; cm = m *100; inchi = m*100/2.54 
  • Output : Output cm dan inchi;
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

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

   raptor_prompt_variable_zzyz ="Masukan Nilai Dalam Meter = ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> m;
   cm =m*100;
   inci =m*100.0/2.54;
   cout << "Hasil Konversi dari "<<m<<"  meter yaitu = "<<cm<<" centimeter dan "<<inci<<" inchi" << endl;
   system("pause");
   return 0;
}

Flowchat dan Program Mencari Hasil Kali 2 Bilangan

Algoritma Pemograman - Flowchat dan Program Mencari Hasil Kali 2 Bilangan | Postingan kali ini saya share tentang Permasalahan Mencari Hasil Kali 2 Bilangan. Ketentuan yang harus dipenuhi yaitu :
  • Input : Inputan a dan b. bilangan integer.
  • Proses : hasil = a * b
  • Output : Output Hasil;
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

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

   raptor_prompt_variable_zzyz ="Masukan Bilangan Pertama = ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   raptor_prompt_variable_zzyz ="Dikalikan Dengan = ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> b;
   hasil =a*b;
   cout << "hasilnya = "<<hasil<< endl;
   system("pause");
   return 0;
}

Flowchat dan Program Mencari Jumlah 3 Bilangan

Algoritma Pemograman - Flowchat dan Program Mencari Jumlah 3 Bilangan | Postingan kali ini saya share tentang Permasalahan Mencari Jumlah 3 Bilangan. Ketentuan yang harus dipenuhi yaitu :
  • Input   : inputan a, b dan c. harus bilangan real.
  • Proses : a+b+c
  • Output : mengoutputkan "jumlah".
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int jumlah;
   int b;
   int c;
   int a;

   raptor_prompt_variable_zzyz ="Masukan Nilai Pertama : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   raptor_prompt_variable_zzyz ="Masukan Nilai Kedua : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> b;
   raptor_prompt_variable_zzyz ="Masukan Nilai Ketiga : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> c;
   jumlah =a+b+c;
   cout << "Jumlahnya = "<<jumlah << endl;
   system("pause");
   return 0;
}

Program Menceri Nilai Terbesar dari 2 Inputan (Looping)

Algoritma Pemograman - Flowchat dan Program Menceri Nilai Terbesar dari 2 Inputan (Looping) | Postingan kali ini saya share tentang Permasalahan Algoritma - Flowchat Mencari  Menceri Nilai Terbesar dari 2 Inputan (Looping). Ketentuan yang harus dipenuhi yaitu :
  • Input   : Inputan a,b
  • Proses : loop apabila keduanya sama,dan kembali ke input; a>b out a; a<b out b
  • Output : Output a or b;
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int z;
   int b;
   int a;

   raptor_prompt_variable_zzyz ="Nilai Pertama :";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   raptor_prompt_variable_zzyz ="Nilai Kedua : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> b;
   while (!(a>b || b>a))
   {
      cout << "maaf nilai yang anda masukan sama" << endl;   }
   if (a>b)
   {z =a;}
   else
   {z =b;}
   cout << "Nilai Terbesarnya = "<<z << endl;
   system("pause");
   return 0;
}

manipulasi

Elleemmeenn AArrrraayy sseellaalluu tteerrssuussuunn sseeccaarraa bbeerrddeerraaeett ddaann sseellaalluu ddaappaatt ddiiaakksseess sseeccaarraa rraannddoomm ddaallaamm mmeemmoorrii,, AArrrraayy
MMeemmiilliikkii aallaammaatt yyaanngg bbeerrddaammppiinnggaann tteerrggaannttuunngg ttiiyyppee ddaattaannyyaa.. ppaaddaa pprrooggrraamm ddii bbaawwaahh iinnii EElleemmeenn aarrrraayy aakkaann
ddiimmaanniippuullaassii bbiill[[22]] == bbiill[[11]] ++ 2200;;.. bbiill[[22]] ddiiiissii ddeennggaann bbiill[[11]] yyaanngg bbeerriissii 2255 ddiittaammbbaahh ddeennggaann 2200,, yyaaiittuu 5555..PPaaddaa
pprrooggrraamm bbiill[[33]] == bbiill[[bbiill[[11]]]],, aarrttiinnyyaa bbiillaannggaann eelleemmeenn kkee--33 ddiiiissii ddeennggaann eelleemmeenn aarrrraayy yyaanngg kkee
–– bbiill[[11]].. BBiillaannggaann eelleemmeenn kkee--11,, bbeerrnniillaaii 55,, yyaanngg bbeerraarrttii bbiill[[33]] == bbiill[[55]].. BBiill[[55]] bbeerrnniillaaii 5500,, bbeerraarrttiibbiill[[33]] == 5500 jjuuggaa..
MMaauu lliiaatt pprrooggrraammnnyyaa kkaayyaakk ggiimmaannaa???? tteennggookk ddiibbaawwaahh iinnii..
##iinncclluuddee <<iioossttrreeaamm>>
uussiinngg nnaammeessppaaccee ssttdd;;
iinntt mmaaiinn((iinntt aarrggcc,, cchhaarr **aarrggvv[[]]))
iinntt bbiill[[77]],,ii;;
ccoouutt<<<<""eelleemmeenn kkee--11 ?? "";; cciinn>>>>bbiill[[00]];;
bbiill[[11]] == 55;;
bbiill[[22]] == bbiill[[11]] ++ 2200;;
ffoorr((ii==44;;ii<<77;;ii++++))
bbiill[[ii]] == ii**1100;;
bbiill[[33]] == bbiill[[bbiill[[11]]]];;
ffoorr((ii==00;;ii<<77;;ii++++))
ccoouutt<<<<""bbiill[[""<<<<ii<<<<""]] == ""<<<<bbiill[[ii]]<<<<"" ddaann aallaammaattnnyyaa:: ""<<<<&&bbiill[[ii]]<<<<""\\nn"";;
ssyysstteemm((""PPAAUUSSEE""));;
rreettuurrnn EEXXIITT__SSUUCCCCEESSSS;;
}

Minggu, 01 April 2012

Program Menceri Nilai Terbesar dari 3 Inputan

Algoritma Pemograman - Flowchat dan Program Menceri Nilai Terbesar dari 3 Inputan | Postingan kali ini saya share tentang Permasalahan Algoritma - Flowchat Mencari  Menceri Nilai Terbesar dari 3 Inputan . Ketentuan yang harus dipenuhi yaitu :
  • Input   : Inputan a,b
  • Proses : a>b out a, a<b out b
  • Output : Output a or b;
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :

Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int z,b,c,a;

   raptor_prompt_variable_zzyz ="Nilai Pertama :";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   raptor_prompt_variable_zzyz ="Nilai Kedua : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> b;
   raptor_prompt_variable_zzyz ="Nilai Ketiga : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> c;
   if (a>b && a>c)
   {z =a;}
   else
   {
      if (b>c)
      {z =b;}
      else
      {z =c;}
   }
   cout << "Nilai Terbesarnya = "<<z << endl;
   system("pause");
   return 0;
}

Kamis, 29 Maret 2012

Algoritma Pemrograman - Refleksi Pertemuan 5 (Subprogram)

Algoritma Pemrograman - Refleksi Pertemuan 5 (Subprogram) |
Pada pertemuan Algoritma Pemrograman minggu ke-5 ini kami mempelajari tentang Subprogram. Dasam penggunaan raptor dalam subprogram ini menggunakan prosedur (procedure) yang dapat menghasilkan output lebih dari satu atau hanya sekedar melakukan tindakan tertentu.

Alhamdulillah saya sedikit-sedikit paham akan materi ini. . .

msh banyak materi yang blm aku ketahui, dan saya akan bertanya kepada mahasiswa yang lain yang lebih paham tentang materi ini. . . .

terima kasih

Minggu, 25 Maret 2012

Penjelasan Class Dengan Constructor dan Destruktor

Algoritma Pemograman - Penjelasan Class Dengan Constructor dan Destruktor | Postingan kali ini saya share tentang class. class itu sendiri diartikan sebagai kumpulan dari data-data dan objek dalam satu unit.
Sintak untuk class yaitu :

Flowchat dan Program Mencari Akar Persamaan Kuadrat

Algoritma Pemograman - Flowchat dan Program Akar Persamaan Kuadrat | Postingan kali ini saya share tentang Permasalahan Akar Persamaan Kuadrat. Ketentuan yang harus dipenuhi yaitu :
  • Dengan bentuk umum persamaan kuadrat Ax2 + Bx + C = 0, A tidak samadengan 0.
  • B 2-4AC < 0 akan diperoleh akar imajiner.
  • Input : Koefisien A, B dan C. harus bilangan real.
  • Proses : ada 3 alternatif ;
  • B 2-4AC, yaitu harganya 0, positif dan negatif.
  • Output : Nilai akar berdasarkan rumus.
Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :
Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int hasil;
   float x2;
   float x1;
   float b;
   float c;
   float disk;
   float a;

   cout << "Bentuk Persamaannya " << endl;   cout << "Ax^2 + Bx + C = 0" << endl;   while (1)
   {
      raptor_prompt_variable_zzyz ="Masukan Niali A : ";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> a;
      raptor_prompt_variable_zzyz ="Masukan Niali B : ";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> b;
      raptor_prompt_variable_zzyz ="Masukan Niali C : ";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> c;
      if (a>0 || a<0) break;
      cout << "Bukan persamaan kuadrat" << endl;   }
   disk =(b^2)-(4*a*c);
   if (disk<0)
   {
      hasil ="akar imajiner";
   }
   else
   {
      if (disk==0)
      {
         x1 =-b/2*a;
         x2 =x1;
      }
      else
      {
         x1 =-b+sqrt(disk)/2*a;
         x2 =-b-sqrt(disk)/2*a;
      }
      hasil =x1<<" dan "<<x2;
   }
   cout << hasil << endl;
   return 0;
}

Flowchat dan Program Konversi Hari

Algoritma Pemograman - Flowchat dan Program Konversi Hari | Postingan kali ini saya share tentang Permasalahan Konversi Hari. Ketentuan yang harus dipenuhi yaitu :


Angka
Outputnya
1
Senin
2
Selasa
3
Rabu
4
Kamis
5
Jumat
6
Sabtu
7
Minggu

Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :



Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int nilai;
   char* z;

   raptor_prompt_variable_zzyz ="Masukan Nilai Yang Akan Dikonversikan = ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> nilai;
   if (nilai>0 && nilai<=20)
   {
      z ="E";
   }
   else
   {
      if (nilai>20 && nilai<=40)
      {
         z ="D";
      }
      else
      {
         if (nilai>40 && nilai<=60)
         {
            z ="C";
         }
         else
         {
            if (nilai>60 && nilai<=80)
            {
               z ="B";
            }
            else
            {
               z ="A";
            }
         }
      }
   }
   cout << "Konversi nilai dari " <<nilai <<" yaitu "<<z << endl;
   system("pause");
   return 0;
}

Flowchat dan Program Konversi Nilai Dari Angka Ke Huruf

Algoritma Pemograman - Flowchat dan Program Konversi Nilai | Postingan kali ini saya share tentang Permasalahan Konversi Nilai. Ketentuan yang harus dipenuhi yaitu :
Nilai Angka
Nilai Huruf
0-20
E
21-40
D
41-60
C
61-80
B
81-100
A

Dari ketentuan diatas pertama kita buat flowchatnya dengan bantuan software raptor, menjadi :


Dari Flochart diatas kita masukan ke salah satu kompiler, disini saya menggunakan dev C++ :


#include <iostream>
#include <string>
using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int hari;
   char* z;

   raptor_prompt_variable_zzyz ="Masukan Kode Hari : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> hari;
   if (hari==1)
   {
      z ="Senin";
   }
   else
   {
      if (hari==2)
      {
         z ="Selasa";
      }
      else
      {
         if (hari==3)
         {
            z ="Rabu";
         }
         else
         {
            if (hari==4)
            {
               z ="Kamis";
            }
            else
            {
               if (hari==5)
               {
                  z ="Jum'at";
               }
               else
               {
                  if (hari==6)
                  {
                     z ="Sabtu";
                  }
                  else
                  {
                     z ="Minggu";
                  }
               }
            }
         }
      }
   }
   cout << "Konversi dari Kode Hari : "<<hari<<" yaitu "<<z << endl;
   system("pause");
   return 0;
}

Sabtu, 24 Maret 2012

Algoritma Pemrograman - Refleksi Pertemuan 4 (Looping)

Algoritma Pemrograman - Refleksi Pertemuan 4 (Looping) | Pada kesempatan ini saya mencoba share tentang perulangan atau bahasa gaulnya itu loop. Perulangan banyak digunakan dalam kehidupan sehari-hari salahsatunya seperti apabila kita makan sepiring akan dilakukan sesendok demi sendok atau berulang hingga makanan kita habis. begitu pula jika di aplikasikan ke dalam perhitungan ataupun yang lainnya seperti contoh untuk menghitung 10 x 4 dilakukan dengan menjumlahkan 10 sebanyak 4 kali (10 ditambah 10 ditambah 10 ditambah 10). Memang begitu rumit namun itulah perulangan, rumit tapi jelas.

Konsep dasarnya untuk perulangan yaitu :
ßi +1;


dan jika di C++ :
i++; atau ++1;

Lebih jelasnya bila diaplikasikan di program :

Gambar di samping adalah flowchart untuk perulangan for.
Untuk bahasa C++ :
#include<iostream>
using namespace std;
int main(){
int i;
for(i=1;i<=4;1++){
cout<<i;
}
system("pause");
return 0;
}











Gambar di samping adalah flowchart untuk perulangan while.
Untuk bahasa C++ :
#include<iostream>
using namespace std;
int main(){
int i;
while(i<=4){
cout<<i;i++;
}
system("pause");
return 0;
}













Gambar di samping adalah flowchart untuk perulangan for.
Untuk bahasa C++ :
#include<iostream>
using namespace std;
int main(){
int i;
do{cout<<i;i++;
}
while(i++);
system("pause");
return 0;
}

Algoritma Pemrograman - Refleksi Pertemuan 3 ( Struktur Pemilihan)

Algoritma Pemrograman - Refleksi Pertemuan 3 ( Struktur Pemilihan) | Pada kesempatan ini saya akan membahas soal Pemilihan lebih lengkapnya sih Struktur Pemilihan. Di pertemuan ke tiga ini dijelaskan contoh-contoh dan apa itu  struktur pemilihan atau bisa disebut dengan bahasa kerennya kontrol program. Dalam kehidupan sehari-hari juga akan selalu menggunakan pemilihan untuk memilih alternatif. Seperti contoh apabila kita akan bepergian ke suatu tempat ambil contoh kita berpergian dari jogja ke jakarta. Nah dari contoh di atas mana sih pemilihannya? pemilihanya itu ada di perjalanannya atau rute, rute mana yang akan kita ambil apakah rute jalur utara atau selatan yang kana kita lalui, oleh karena itu disini kita harus memilih salah satu apakah kita mengambil rute utara atau malah rute selatan, inilah yang disebut pemilihan.
Dari tadi udah ngobrol kemana2 tapi sebenernya apa sih pemilihan itu sendiri? Pemilihan itu sesuatau yang kita pilih dari beberapa pilihan yang ada. Ada juga ketentuan yang pasti ada di suatu pemilihan :
  1. Harus terpenuhinya keduanya ( dan )
  2. Boleh salah satu ( atau )
Seperti pada pembahasan dosen yang saya terima yaitu menentukan hari dari inputan nomor dari keyboard, misal kita inputkan kode hari "2" maka akan muncul "hari selasa". Program yang akan dibuat haruslah bisa memilih dari kode hari ke output yang semestinya. Untuk lebih jelasnya saya cantumkan juga contoh alogaritma yang saya buat di raptor :

Di atas adalah flowchart untuk nonversi hari.

Senin, 19 Maret 2012

Membuat Program Class di Dev C++

Membuat Program Class di Dev C++ | Pada kesempatan ini saya menshare suatu program di dev C++ yang banyak digunakan dalam pembelajaran pemograman. Setelah kemarin menulis contoh penggunaan program string di dev c++  dan cara membuat program mencari luas, kali ini saya menulis bagaimana cara membuat program class di dev. untuk lebih jelasnya silahkan lihat script di bawah dan semoga bermanfaat.

Senin, 05 Maret 2012

CONTOH PENGGUNAAN PROGRAM STRING PADA DEV C++

CONTOH PENGGUNAAN PROGRAM STRING PADA DEV C++ | Salah satu progam yang ada di DEV C++ yaitu "string". Untuk dapat menggunakan string di DEV C++ harus menambahkan include di header dengan menambahkan #include<string.h> atau #include<string>
Cekidot. . . .berikut scriptnya. . .

Membuat Program Mencari Luas dan Volume di DEV C++

Program mencari luas dan volume di dev c++
 Membuat Program Mencari Luas dan Volume di DEV C++ | Program Mencari luas dan volume ini memang sangat sederhana. Untuk lebih lengkapnya lihat scrptnya di bawah. Semoga bermanfaat.

Algoritma Pemrograman - Refleksi Pertemuan 2 (Sekuen)

Alogaritma Dan Pemograman Seson 2 - Sekuen | Di pertemuan kedua ini materi yang disuguhkan lumayan banyak. Dari pengulasan-pengulasan pada pertemuan pertama ya walaupun cuma di singgung dikit karena memang sudah di bahas minggu kemarin secara mendalam.

Algoritma Pemrograman - Refleksi Pertemuan 1

Algoritma Pemrograman - Refleksi Pertemuan 1 | Pertemuan perdana diisi dengan perkenalan tentang materi Algoritma dan Pemograman dimana dikenalkan berbagai masalah yang berkaitan tentang suatu kejadian di kehidupan sehari-hari. Seperti contoh masalahnya :
  • Algoritma Membaca SMS
  1. Ambil HP di tempat anda menyimpannya.
  2. Tekan tombol tengah atau tombol sebelah kiri untuk membuka pesan yang diterima di HP anda.
  3. Baca SMS.
Dari  contoh di atas dapat ditemukan masalah masalah yang sangat fleksibel mata kuliah ini, Ada salah satu program yaitu "raptor", dimana kita dapat memecahkan masalah yang akan dijadikan sebuah program. Tampilan awal di program ini sbb :
Ya ini tampilan Program Raptor yang digunakan selama pembelajaram di mata kuliah ini ya bisa dibilang sampe UAS.
Penjelasan awal pembelajaran tidak hanya selesai di dalam kelas, namun diteruskan di sesi tertentu yang sudah dijadwalkan sebelum selesainya mata kuliah dan dibimbing oleh asisten atau banyak disebut oleh para mahasiswa katanya sih ya "MENTOR"..
Disini mentor nendampingi sekelompok mahasiswa yang masih berkendala  pada pengenalan raptor.






Donwnload Aplikasi RAPTOR

Minggu, 04 Maret 2012

MEMBUAT PROGRAM CLASS PENGHITUNG LUAS, KELILING DAN VOLUME BANGUN MENGGUNAKAN DEV C++

MEMBUAT PROGRAM CLASS DEV C++ | Sahabat coding, program dev c++ yaitu class yang digunakan untuk membuat penghitungan seperti pada luas bangun, keliling maupun volume bangunan memang susah-susah gampang. bahasa yang rumit dan lumayan bikin pusing ternyata sekarang saya dapat menyelesaikannya.
Hasilnya script seperti di bawah. . . semoga bermanfaat..

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites