Algoritma dan Program Menghitung Bilangan Berpangkat

Posted in

Berikut adalah algoritmanya :
1.      Masukkan x dan y sebagai bilangan pangkatnya
2.      Tampilkan hasilnya
3.      Melakukan percabangan jika y 1 maka langsung tampilkan hasilnya
4.      Jika tidak hitung dengan rumus terlebih dulu
5.      Percabangan dilakukan dengan pengembalian nilai

Programnya sebagai berikut :
#include <iostream.h>
#include <conio.h>
pangkat(int x, int n);
void main(){
int x,y ;
clrscr();
cout<<"Menghitung x ^ y"<<endl;
cout<<"Masukkan x: ";cin>>x;
cout<<"Masukkan y: ";cin>>y;
cout<<"Hasilnya adalah ";
cout<<x<<" ^ "<<y<<" = "<<pangkat (x,y) <<endl;}
pangkat(int x, int n){
if(n ==1)
return (x);
else
return (x * pangkat (x, n-1));
getch();}
SelengkapnyaAlgoritma dan Program Menghitung Bilangan Berpangkat

Algoritma dan Program Menghitung Konsonan Pada Kata Dzulkifli

Posted in

Berikut adalah algoritmanya :
1.      Kata dzulkifli
2.      Melakukan perulangan untuk memisahkan tiap katanya
3.      Memulai hitungan dengan nilai 0
4.      Melakukan perulangan untuk memisahkan antara konsonan dan vokal
5.      Tampilkan hasilnya

Programnya sebagai berikut :
#include<iostream.h>
#include<conio.h>
void main(){
char kata[9] = {'d','z','u','l','k','i','f','l','i'};
for(int i = 0;i<9;i++){
cout << kata[i] << " ";}
int counter = 0;
for(int i =0;i<9;i++){
if((kata[i] !='a') && (kata[i] != 'i') && (kata[i] != 'u' &&
(kata[i] != 'e') && (kata[i] != 'o')))
counter = counter + 1;}
cout << "\nJumlah konsonan pada kata dzulkifli adalah " << counter << endl;
getch();}
SelengkapnyaAlgoritma dan Program Menghitung Konsonan Pada Kata Dzulkifli

Algoritma dan Program Menghitung Jumlah Kata Pada Kalimat

Posted in

Berikut adalah algoritmanya :
1.      Masukkan kalimat
2.      Membuat inputan menjadi 1 bagian
3.      Memulai hitungan dengan nilai 0
4.      Melakukan perulangan dengan penambahan 1 tiap hurufnya
5.      Tampilkan hasilnya

Programnya sebagai berikut :
#include <iostream.h>
#include <conio.h>
void main(){
char teks[150];
int jumlah;
cout<<"Tulis kalimat anda"<<endl;
cin.getline(teks, sizeof (teks));
jumlah=0;
for (int i=0; teks[i]; i++)
jumlah++;
cout<<"Jumlah karakter pada kalimat anda adalah "<<jumlah<<endl;
getch();}
SelengkapnyaAlgoritma dan Program Menghitung Jumlah Kata Pada Kalimat

Algoritma dan Program Membuka File Ekternal

Posted in

Berikut adalah algoritmanya :
1.      Mendeklarasikan stream untuk proses output
2.      Membuka file
3.      Proses membaca data dari file
4.      Tampilkan data dari file

Programnya sebagai berikut :
#include <iostream>
#include <fstream>
int main() {
ifstream VarBaca;
char Teks[500];
VarBaca.open("D://test.TXT");
VarBaca.read(Teks, 500);
cout << Teks;
VarBaca.close();}
SelengkapnyaAlgoritma dan Program Membuka File Ekternal