Menghitung Luas Segitiga Dengan C++

Alo….. kali ini aku mau share tentang bagaimana cara membuat aplikasi menghitung luas segitiga dengan c++. Hal ini bermula dari permintaan putra atasanku yang sedang kuliah di fakultas teknologi dan komuniksi yang sedang mengalami kesulitan karena tugas dari salah satu dosen.

Dengan berbekal secangkir kopi dan cemilan secukupnya aku menghadap eyang google untuk tanya pada beliau bagaimana agar aku dapat kenal dengan c++ (maklum aku bukan sarjana computer). Dari pertemuanku dengan eyang google akhirnya aku dikenalkan pada c++ lewat ebook tutorialnya. Bahkan eyang google juga mengenalkan aku dengan Borland.

Borland C++ adalah program pengembangan dari Turbo C++, final release 1997 Bekerja di semua OS Windows, tapi di usahakan dengan windows XP 32 Bit, kalau sobat blogger pake windows 7, gunakan juga Windows 7 yang 32 bit, karena software ini, kadang tidak mensupport untuk versi windows yang 64 bit

Berawal dari itu aku coba membuat syntact sederhana untuk membuat aplikasi exe menghitung luas segitiga dari bahasa c++. Berikut syntactnya (syntact dapat di olah lewat notepad ++, akan tetapi untuk compiler sobat tetap akan membutukan software lainnya contonya Borland).

Syntact 1 (sederhana)
#include "iostream.h"
#include "conio.h"
void main()
{
int alas, tinggi, hasil;
cout << "\nAnda ingin menghitung luas Segitiga \n";
cout << "Masukan data berikut :\n\n";
cout << "Alas Segitiga = ";cin >> alas;
cout << "Tinggi Segitiga = ";cin >> tinggi;
hasil = alas*tinggi*0.5;
cout<<"\n\n";
cout << "Rumus Luas Segitiga = 1/2 x alas x tinggi \n\n";
cout << "Jadi luas Segitiga adalah = " << hasil << endl;
getch();
};

Syntact 2 (pengembangan)
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <process.h>

main ()
{
char q;
int a, t, pj, k, lb, s1, s2;
float rumus, rumus1, rumus2;
float const p=0.5;
program:
cout<<"\n";
cout<<" .:: PROGRAM MENGHITUNG LUAS ::. ";
cout<<"\n\n\n";
cout<<" 1. MENGHITUNG LUAS SEGITIGA "<<endl;
cout<<" 2. MENGHITUNG LUAS PERSEGI PANJANG "<<endl;
cout<<" 3. MENGHITUNG LUAS BUJUR SANGKAR "<<endl<<endl;
cout<<" 4. LIST ANGGOTA KELOMPOK"<<endl;
cout<<" 5. KELUAR PROGRAM "<<endl<<endl<<endl<<endl;

cout<<" PILIH SALAH SATU UNTUK MULAI PROGRAM : ";cin>>k;
if(k==1 || k==1)
{
clrscr();
cout<<"\n";
cout<<" .:: PROGRAM MENGHITUNG LUAS SEGITIGA ::. ";
cout<<"\n\n\n";
cout<<"MASUKKAN ALAS : ";cin>>a;
cout<<"MASUKKAN TINGGI : ";cin>>t;
cout<<"\n\n";
rumus=a*t*p;
cout<<"HASIL PERHITUNGAN LUAS SEGITIGA ADALAH : "<<rumus<<endl<<endl<<endl;
cout<<"\n\n\n";
cout<<" INGIN MENGHITUNG LAGI ?? [Y/N] : ";cin>>q;
if(q == 'y' || q == 'Y')
{
clrscr();
goto program;
}
else if(q == 'N' || q == 'n')
_exit(0);
}
else if(k==2||k==2)
{
clrscr();
cout<<"\n";
cout<<" .:: PROGRAM MENGHITUNG LUAS PERSEGI PANJANG ::. ";
cout<<"\n\n\n";
cout<<"MASUKKAN PANJANG : ";cin>>pj;
cout<<"MASUKKAN LEBAR : ";cin>>lb;
cout<<"\n\n";
rumus1=pj*lb;
cout<<"HASIL PERHITUNGAN LUAS PERSEGI PANJANG ADALAH : "<<rumus1<<endl<<endl<<endl;
cout<<"\n\n\n";
cout<<" INGIN MENGHITUNG LAGI ?? [Y/N] : ";cin>>q;
if(q == 'y' || q == 'Y')
{
clrscr();
goto program;
}
else if(q == 'N' || q == 'n')
_exit(0);
}
else if(k==3||k==3)
{
clrscr();
cout<<"\n";
cout<<" .:: PROGRAM MENGHITUNG LUAS BUJUR SANGKAR ::. ";
cout<<"\n\n\n";
cout<<"MASUKKAN SISI 1 : ";cin>>s1;
cout<<"MASUKKAN SISI 2 : ";cin>>s2;
cout<<"\n\n";
rumus2=s1*s2;
cout<<"HASIL PERHITUNGAN LUAS BUJUR SANGKAR ADALAH : "<<rumus2<<endl<<endl<<endl;
cout<<"\n\n\n";
cout<<" INGIN MENGHITUNG LAGI ?? [Y/N] : ";cin>>q;
if(q == 'y' || q == 'Y')
{
clrscr();
goto program;
}
else if(q == 'N' || q == 'n')
_exit(0);
}
else if(k==4||k==4)
{
clrscr();
cout<<"\n";
cout<<" .:: LIST ANGGOTA KELOMPOK ::. ";
cout<<"\n\n\n\n\n";
cout<<"Nama anda : (nim anda) "<<endl;
cout<<"Teman Sobat 1 : (nis sobat 1) "<<endl;
cout<<"Teman Sobat 2 : (nis sobat 2) "<<endl;
cout<<"Teman Sobat 3 : (nis sobat 3) "<<endl;
cout<<"Teman Sobat 4 : (nis sobat 4) "<<endl;
cout<<"\n\n";

cout<<"KELAS : ? "<<endl;
cout<<"\n\n\n\n";
cout<<" KEMBALI KE MENU AWAL ?? [Y/N] : ";cin>>q;
if(q == 'y' || q == 'Y')
{
clrscr();
goto program;
}
else if(q == 'N' || q == 'n')
_exit(0);
}
else if(k==5||k==5)
{
akhir:
_exit(0);
}
else
cout<<"\n\n\n\n";
clrscr();
cout<<"\n\n\n\n\n\n\n\n\n\n";
cout<<" KODE YANG ANDA MASUKKAN SALAH PROGRAM ERROR !!!!!!"<<endl;
getch();
}

Bagi sobat yang menginginkan tutorial dapat di download disini
Sedangkan untuk mendownload Borland dapat klik disini (setelah di download, ekstrak terlebih dahulu, lalu temukan file setup.exe dan ikuti saja perintahnya.)

Password : arisfahruddin.blogspot.com

Untuk sobat bloger yang sudah lama kenal dengan c++ mohon pencerahanya ! mengingat aku juga baru belajar.
Menghitung Luas Segitiga Dengan C++ Hack4rt Blog
Published: 2012-03-09T10:35:00+07:00
Title:Menghitung Luas Segitiga Dengan C++
Rating: 5 On 221210 reviews

Anda suka dengan artikel ini? bagikan :

0 komentar:

Poskan Komentar

Sekilas tentang blog

Semua content/artikel disini bukan hanya dari admin semata, artikel ada juga yang diambil dari sumber lain. Saya sangat menghargai hak cipta, untuk itu jika artikel tersebut saya ambil dari sumber lain akan saya cantumkan sumbernya. Terima kasih dah mau mampir ke sini info ringkas mengenai saya dapat anda lihat pada menu protofolio.

Info
Info untuk pengunjung arisfahruddin.blogspot.com bahwa situs ini masih dalam proses desain ulang, untuk itu mohon ma'af apabila menu link atau pun link-link yang lain tidak dapat digunakan ataupun dapat digunakan tapi tidak berjalan semestinya.
Jika anda berkenan, anda dapat memberitahukannya kepada kami melalui link contact dalam menu portofolio.
Terima kasih atas kesediaanya dan atas kunjungan anda.

close