Program ini dibuat menggunakan bahasa C++. Ide dasar memanfaatkan konsep perulangan.
Berikut ini merupakan algoritmanya :
1. Mulai
2. Masukan bilangan yang akan di pangkatkan;cin>>bil1;
3. Masukan nilai pangkat;cin>>bil2
4. Set hasil=1, jumlah pangkat merupakan syarat dalam perulangan for, jd bentuk statement for sebagai berikut : for(int i=1;i<=bil2;i++){}.
5.Jadi selama syarat terpenuhi yaitu i<=bil2, maka pemangkatan akan terus dilakukan.
6. Selesai.
Dibawah ini merupakan tampilan programnya :
Langsung ke kodingnya aja, silahkan dikembangkan sesuai kreativitas kalian ya !
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;
int main()
{
char coba;
do
{
cout<<"\t\t\t :::::::::***::::::::::\n"<<endl;
cout<<"\t\t\t Pangkat 2 Bilangan C++ \n"<<endl;
cout<<"\t\t\t Created By : Wira Darma \n"<<endl;
cout<<"\t\t\t :::::::::***::::::::::\n"<<endl;
int bil1;
cout<<" Masukan bilangan pertama : ";cin>>bil1;cout<<endl;
int bil2;
cout<<" Masukan bilangan kedua: ";cin>>bil2;cout<<endl;
cout<<"\t\t ==================================\n"<<endl;
//pangkat bro;
double hasilpangkat=1;
for(int i=1;i<=bil2;i++)
{
hasilpangkat = hasilpangkat*bil1;
}
cout<<"\t\t\t "<<bil2<<" "<<endl;
cout<<"\t\t\t"<<bil1<<" = "<<hasilpangkat<<" \n"<<endl;
cout<<"coba lagi ?(y)"<<endl;
coba=getch();
system("cls");
}
while(coba=='y');
char a=3;
cout<<"\n\n\n"<<endl;
cout<<"\t\t\t "<<a<<" "<<a<<" "<<a<<" Terima Kasih "<<a<<" "<<a<<" "<<a<<" "<<endl;
cout<<"\n\n"<<endl;
getch();
system("exit");
}
Berikut ini merupakan algoritmanya :
1. Mulai
2. Masukan bilangan yang akan di pangkatkan;cin>>bil1;
3. Masukan nilai pangkat;cin>>bil2
4. Set hasil=1, jumlah pangkat merupakan syarat dalam perulangan for, jd bentuk statement for sebagai berikut : for(int i=1;i<=bil2;i++){}.
5.Jadi selama syarat terpenuhi yaitu i<=bil2, maka pemangkatan akan terus dilakukan.
6. Selesai.
Dibawah ini merupakan tampilan programnya :
Langsung ke kodingnya aja, silahkan dikembangkan sesuai kreativitas kalian ya !
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;
int main()
{
char coba;
do
{
cout<<"\t\t\t :::::::::***::::::::::\n"<<endl;
cout<<"\t\t\t Pangkat 2 Bilangan C++ \n"<<endl;
cout<<"\t\t\t Created By : Wira Darma \n"<<endl;
cout<<"\t\t\t :::::::::***::::::::::\n"<<endl;
int bil1;
cout<<" Masukan bilangan pertama : ";cin>>bil1;cout<<endl;
int bil2;
cout<<" Masukan bilangan kedua: ";cin>>bil2;cout<<endl;
cout<<"\t\t ==================================\n"<<endl;
//pangkat bro;
double hasilpangkat=1;
for(int i=1;i<=bil2;i++)
{
hasilpangkat = hasilpangkat*bil1;
}
cout<<"\t\t\t "<<bil2<<" "<<endl;
cout<<"\t\t\t"<<bil1<<" = "<<hasilpangkat<<" \n"<<endl;
cout<<"coba lagi ?(y)"<<endl;
coba=getch();
system("cls");
}
while(coba=='y');
char a=3;
cout<<"\n\n\n"<<endl;
cout<<"\t\t\t "<<a<<" "<<a<<" "<<a<<" Terima Kasih "<<a<<" "<<a<<" "<<a<<" "<<endl;
cout<<"\n\n"<<endl;
getch();
system("exit");
}
SELAMAT MENCOBA !!!
No comments:
Post a Comment