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;
}

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites