1. Buatlah program menghitung pangkat dua serta pangkat tiga dari sebuah bilangan bulat dengan makro. Sebagai input adalah bilangan itu sendiri, sedangkan sebagai output adalah pangkat dua serta pangkat tiga dari bilangan bulat tersebut.
/*Membuat Fungsi Pemangkatan*/
#include<conio>
#include<iostream>
#define pangkat2(n) n*n /*Konstanta Untuk Pemangkatan 2*/
#define pangkat3(n) n*n*n /*Konstanta Untuk Pemangkatan 3*/
void judul()
{
cout<<"Membuat Fungsi Pemangkatan 2 dan Pemangkatan 3 "<<endl;
}
garis()
{
cout<<"---------------------------------------------"<<endl;
}
main()
{
int n;
judul();
garis();
cout<<"Masukkan Angka : ";cin>>n; /*Input Untuk Angka Yang Akan Dipangkatkan*/
garis();
cout<<"A>>...Pangkat Dua dari "<<n<<" adalah "<<pangkat2(n)<<endl<<endl;
cout<<"B>>...Pangkat Tiga dari "<<n<<" adalah "<<pangkat3(n)<<endl;
getche();
}
Tidak ada komentar:
Posting Komentar