Tugas Algoritma Dan Logika
Menghitung Luas Segitiga, Persegi Panjang Dan Bujur Sangkar Mengunakan C++
Untuk menghitung luas persegi panjang, segitiga dan bujur sangkar pada C++ kita harus tahu dahulu rumus luas segitiga, persegi panjang dan bujur sangkar setelah kita tau rumusnya, barulah kita akan membuat program C++ menghitung luas segitiga, luas persegi panjang dan bujur sangkar. Di sini kita akan mengulas satu-persatu,menghitung luas dengan menggunakan C++.
1. Luas Segitiga
#include<conio.h>
#include<iostream>
#include<stdio.h>
main()
{
char nim[12],nama[15],kelas[8];
int Ax,Bx,Cx;
clrscr;
cout<<"\t Tugas Menghitung Luas Segitiga"<<endl;
cout<<"Nim : ";cin>>nim;
cout<<"Nama : ";gets(nama);
cout<<"Kelas : ";cin>>kelas;
cout<<"Alas Segitiga : ";cin>>Ax;
cout<<"Tinggi Segitiga : ";cin>>Bx;
cout<<endl<<endl;
cout<<"Jadi,luas segita adalah "<<Ax*Bx/2<<endl;
getch();
}
#include<iostream>
#include<stdio.h>
main()
{
char nim[12],nama[15],kelas[8];
int Ax,Bx,Cx;
clrscr;
cout<<"\t Tugas Menghitung Luas Segitiga"<<endl;
cout<<"Nim : ";cin>>nim;
cout<<"Nama : ";gets(nama);
cout<<"Kelas : ";cin>>kelas;
cout<<"Alas Segitiga : ";cin>>Ax;
cout<<"Tinggi Segitiga : ";cin>>Bx;
cout<<endl<<endl;
cout<<"Jadi,luas segita adalah "<<Ax*Bx/2<<endl;
getch();
}
Ketika Anda mengrun maka dalam layar akan muncul layar hitam seperti ini gambar di bawah ini :
2 Luas Persegi Panjang
Tak jauh beda dengan yang di atas,masih mengunakan masih menggunkan cout dan cin hanya yang berbeda ada pada bagian int dan float.
#include<conio.h>
#include<iostream.h>
#include<stdio.h>
main()
{
char nim[10],nama[15],kelas[10];
float panjang,lebar,luas;
clrscr();
cout<<"\tMENGHITUNG LUAS PERSEGI PANJANG"<<endl<<endl;
cout<<"Nim :";cin>>nim;
cout<<"Nama :";gets(nama);
cout<<"Kelas :";cin>>kelas;
cout<<"masukan nilai panjang : ";cin>>panjang;
cout<<"masukan nilai lebar : ";cin>>lebar;
#include<iostream.h>
#include<stdio.h>
main()
{
char nim[10],nama[15],kelas[10];
float panjang,lebar,luas;
clrscr();
cout<<"\tMENGHITUNG LUAS PERSEGI PANJANG"<<endl<<endl;
cout<<"Nim :";cin>>nim;
cout<<"Nama :";gets(nama);
cout<<"Kelas :";cin>>kelas;
cout<<"masukan nilai panjang : ";cin>>panjang;
cout<<"masukan nilai lebar : ";cin>>lebar;
luas=panjang*lebar;
cout<<"luas persegi panjang adalah "<<luas<<"\n";
getch();
}
getch();
}
Perhatikan gambar di bawah,
3. Luas Bujur Sangka
Dalam penghitungan luas bujur sangka semuanya hampir sama dengan yang di atas tapi pada bagian bawah kita akan menggunakan printf.
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
char nim[10],nama[15],kelas[8];
float luas,sisi;
clrscr();
cout<<"\tMenghitung luas bujur sangkar"<<endl<<endl;
cout<<"Nim :";cin>>nim;
cout<<"Nama :";gets(nama);
cout<<"Kelas :";cin>>kelas;
cout<<"Masukan nilai sisi:";cin>>sisi;
cout<<endl;
luas=sisi*sisi;
printf("Luas bujur sangkar adalah:%3.2f",luas);
getch();
}
#include<conio.h>
#include<iostream.h>
main()
{
char nim[10],nama[15],kelas[8];
float luas,sisi;
clrscr();
cout<<"\tMenghitung luas bujur sangkar"<<endl<<endl;
cout<<"Nim :";cin>>nim;
cout<<"Nama :";gets(nama);
cout<<"Kelas :";cin>>kelas;
cout<<"Masukan nilai sisi:";cin>>sisi;
cout<<endl;
luas=sisi*sisi;
printf("Luas bujur sangkar adalah:%3.2f",luas);
getch();
}
Dan layar akan muncul seperti gambar di bawah ini :
Untuk lebih jelasnya lihat vidoe di bawah ini, vidioe dibawah ini mengambarkan bagaimana menghitung luas segitiga menggunakan C++ :
Semoga berhasil
dan bermanfaat
^_^