Belajar Blog
Terima kasih untuk yang telah mengunjungi blog kami. disini kami baru belajar untuk memasuki dunia blog..jadi mohon di maklumi jika masih banyak kekurangan dalam blog kami. sekiranya untuk senior yang telah malang-melintang di dunia blogger agar dapat memberikan petunjuk/ilmu bagi kami agar kami dapat terus memperbaiki dan berkarya dalam dunia blogger.
Minggu, 18 Desember 2011
Selasa, 15 November 2011
Menghitung Luas Segitiga/Persegi Panjang dan Bujur Sangkar Dengan C++
Baiklah kembali lagi kami akan sedikit memaparkan cara membuat program sederhana untuk menghitung/mencari luas segitiga/persegi panjang/bujur sangkar dengan menggunakan C++. Ok Langsung saja kita buat Codingannya : Pertama kita masukkan pemanggilan Fungsi header :
#include <stdio.h>#include <conio.h>
#include <iostream.h>
#include <iomanip.h> main() {
lalu kita Deklarasikan Variabel-variabel untuk program kita :
char nm1[25]= "Teguh Santoso",nm2[25]="Edi Susanto";
char nm3[25]="Saefudin",nm4[30]="Khasseimi Arif";
char nm5[25]="Puput Binanto",nm6[30]="M Rizky Efandi";
char nm7[25]="Jialu Aji S",ok,nim7[15]="12118381";
char klmpk[15]="Kelompok XII",kls[15]="12.1F.12";
char nim1[15]="12117197",nim2[15]="12118064",nim3[15]="12113294";
char nim4[15]="12117312",nim5[15]="12115177",nim6[15]="12118381";
int rumus,luas,a,t,p,l,s; => ini variabel yang wajib untuk dimasukkan.
Kemudian kita buat perintah masukkan untuk variabel yang telah kita deklarasikan :
cout<<"Hai,kita akan mencoba membuat :"<<endl; cout<<"Program Hitung Luas Segitiga,Persegi Panjang & Bujur Sangkar"<<endl;
cout<<"Dengan Menggunakan Metode (Switch-Case)"<<endl; =>disini kami menggunakan metode switch-case(Bentuk dari switch - case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch - case ini memiliki kegunaan sama seperti if – else bertingkat, tetapi penggunaannya untuk memeriksa data yang bertipe karakter atau integer)
printf("\n==============================================================""\n"); printf("%s\t\t\t%30s",klmpk,kls); => "/t" merupakan funsi escape(menghindar 8 karakter) printf ("\n""=============================================================="); printf("\nAnggota =\n"); cout<<nm1<<" "<<nm2<<" "<<nm3<<" "<<nm4<<endl; cout<<" "<<nim1<<"\t"<<nim2<<" "<<nim3<<"\t"<<nim4<<endl<<endl; cout<<nm5<<" "<<nm6<<" "<<nm7<<endl; cout<<" "<<nim5<<"\t "<<nim6<<"\t"<<nim7<<endl; cout<<"==============================================================\n"; clrscr; sini:
Kemudian kita masukkan proses hitung untuk mencari luas yang akan dihitung :
cout<<"Silahkan Masukkan Kode Yang Diinginkan[1/2/3] = ";cin>>rumus;
switch (rumus) case 1:
{cout<<"Menghitung Luas Segitiga (L=(A*T)/2)"<<endl;
cout<<"Alas = ";cin>>a;
cout<<"Tinggi = ";cin>>t;
luas=(a*t)/2;
cout<<"Luas = "<<luas<<endl;
break; case 2:
cout<<"Menghitung Luas Persegi Panjang (L=P*L)"<<endl;
cout<<"Panjang = ";cin>>p;
cout<<"Lebar = ";cin>>l;
luas=p*l;
cout<<"Luas = "<<luas<<endl;
break; case 3:
cout<<"Menghitung Luas Bujur Sangkar (L=S*S)"<<endl;
cout<<"Sisi = ";cin>>s;
luas=s*s;
cout<<"Luas = "<<luas<<endl;
break; default : cout<<"Anda Salah Memasukkan Kode"<<endl;
cout<<"Tolong Jangan Masukkan Kode Yang Tidak Terdaftar"<<endl; cout<<"Silahkan Ulangi dan Masukkan Kode Yang Benar"<<endl; } cout<<"=============================================================="<<endl; setelahnya kita akan memasukkan fungsi goto label (yang dimana berfungsi untuk mengarahkan ke program yang diawali oleh label)
cout<<"Ingin Hitung Kembali [Y/T] = ?";cin>>ok; clrscr(); if (ok=='Y'||ok=='y') goto sini; else goto disini; disini:
setelah selesai hal diatas kita akan menutup program yang kita buat dengan codingan dibawah ini(hanya untuk tambahan saja tidak wajib)
cout<<"Terima Kasih Sudah Mencoba (^_^)"<<endl;
cout<<"\n"; cout<<klmpk<<setiosflags(ios::right)<<setw(35)<<kls<<endl<<endl;
cout<<nm1<<" "<<nm2<<" "<<nm3<<" "<<nm4<<endl;
cout<<" "<<nim1<<"\t"<<nim2<<" "<<nim3<<"\t"<<nim4<<endl<<endl;
cout<<nm5<<" "<<nm6<<" "<<nm7<<endl;
cout<<" "<<nim5<<"\t "<<nim6<<"\t"<<nim7<<endl;
getch(); }
Seperti itulah Codingan untuk program mengitung luas Segitiga/persegi panjang/bujursangkar,apabila teman-teman ingin menghitung rumus lain cukup ganti variabel dan proses hitung/rumus yang ada diatas dengan rumus yang akan dicari hasilnya.Terima kasih.
#include <stdio.h>
#include <iostream.h>
#include <iomanip.h> main() {
lalu kita Deklarasikan Variabel-variabel untuk program kita :
char nm1[25]= "Teguh Santoso",nm2[25]="Edi Susanto";
char nm3[25]="Saefudin",nm4[30]="Khasseimi Arif";
char nm5[25]="Puput Binanto",nm6[30]="M Rizky Efandi";
char nm7[25]="Jialu Aji S",ok,nim7[15]="12118381";
char klmpk[15]="Kelompok XII",kls[15]="12.1F.12";
char nim1[15]="12117197",nim2[15]="12118064",nim3[15]="12113294";
char nim4[15]="12117312",nim5[15]="12115177",nim6[15]="12118381";
int rumus,luas,a,t,p,l,s; => ini variabel yang wajib untuk dimasukkan.
Kemudian kita buat perintah masukkan untuk variabel yang telah kita deklarasikan :
cout<<"Hai,kita akan mencoba membuat :"<<endl; cout<<"Program Hitung Luas Segitiga,Persegi Panjang & Bujur Sangkar"<<endl;
cout<<"Dengan Menggunakan Metode (Switch-Case)"<<endl; =>disini kami menggunakan metode switch-case(Bentuk dari switch - case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch - case ini memiliki kegunaan sama seperti if – else bertingkat, tetapi penggunaannya untuk memeriksa data yang bertipe karakter atau integer)
printf("\n==============================================================""\n"); printf("%s\t\t\t%30s",klmpk,kls); => "/t" merupakan funsi escape(menghindar 8 karakter) printf ("\n""=============================================================="); printf("\nAnggota =\n"); cout<<nm1<<" "<<nm2<<" "<<nm3<<" "<<nm4<<endl; cout<<" "<<nim1<<"\t"<<nim2<<" "<<nim3<<"\t"<<nim4<<endl<<endl; cout<<nm5<<" "<<nm6<<" "<<nm7<<endl; cout<<" "<<nim5<<"\t "<<nim6<<"\t"<<nim7<<endl; cout<<"==============================================================\n"; clrscr; sini:
Kemudian kita masukkan proses hitung untuk mencari luas yang akan dihitung :
cout<<"Silahkan Masukkan Kode Yang Diinginkan[1/2/3] = ";cin>>rumus;
switch (rumus) case 1:
{cout<<"Menghitung Luas Segitiga (L=(A*T)/2)"<<endl;
cout<<"Alas = ";cin>>a;
cout<<"Tinggi = ";cin>>t;
luas=(a*t)/2;
cout<<"Luas = "<<luas<<endl;
break; case 2:
cout<<"Menghitung Luas Persegi Panjang (L=P*L)"<<endl;
cout<<"Panjang = ";cin>>p;
cout<<"Lebar = ";cin>>l;
luas=p*l;
cout<<"Luas = "<<luas<<endl;
break; case 3:
cout<<"Menghitung Luas Bujur Sangkar (L=S*S)"<<endl;
cout<<"Sisi = ";cin>>s;
luas=s*s;
cout<<"Luas = "<<luas<<endl;
break; default : cout<<"Anda Salah Memasukkan Kode"<<endl;
cout<<"Tolong Jangan Masukkan Kode Yang Tidak Terdaftar"<<endl; cout<<"Silahkan Ulangi dan Masukkan Kode Yang Benar"<<endl; } cout<<"=============================================================="<<endl; setelahnya kita akan memasukkan fungsi goto label (yang dimana berfungsi untuk mengarahkan ke program yang diawali oleh label)
cout<<"Ingin Hitung Kembali [Y/T] = ?";cin>>ok; clrscr(); if (ok=='Y'||ok=='y') goto sini; else goto disini; disini:
setelah selesai hal diatas kita akan menutup program yang kita buat dengan codingan dibawah ini(hanya untuk tambahan saja tidak wajib)
cout<<"Terima Kasih Sudah Mencoba (^_^)"<<endl;
cout<<"\n"; cout<<klmpk<<setiosflags(ios::right)<<setw(35)<<kls<<endl<<endl;
cout<<nm1<<" "<<nm2<<" "<<nm3<<" "<<nm4<<endl;
cout<<" "<<nim1<<"\t"<<nim2<<" "<<nim3<<"\t"<<nim4<<endl<<endl;
cout<<nm5<<" "<<nm6<<" "<<nm7<<endl;
cout<<" "<<nim5<<"\t "<<nim6<<"\t"<<nim7<<endl;
getch(); }
Seperti itulah Codingan untuk program mengitung luas Segitiga/persegi panjang/bujursangkar,apabila teman-teman ingin menghitung rumus lain cukup ganti variabel dan proses hitung/rumus yang ada diatas dengan rumus yang akan dicari hasilnya.Terima kasih.
Langganan:
Postingan (Atom)