Untuk Materi ARRAY (LARIK) dapat dilihat disini :
ARRAY (LARIK)
Contoh Program Array :
1. Deret bilangan Fibonacci :
Source code :
#include <iostream.h>
2. Buatlah program untuk menganalisa sebuah string inputan yang diinputkan oleh user dan kemudian
tampilkan:
o Berapa jumlah karakter yang berupa karakter vokal (a,i,u,e,o)
o Berapa jumlah karatker yang non vokal dan karakter-karakter lainnya
Source code :
#include <stdio.h>
ARRAY (LARIK)
Contoh Program Array :
1. Deret bilangan Fibonacci :
Source code :
#include <iostream.h>
#include <conio.h>
int main ()
{
char c;
do
{
int a=0, b=1, n, deret;
cout<<"========================================================"<<endl;
cout<<" BILANGAN FIBONACCI\n";
cout<<"========================================================"<<endl;
cout<<"\n\n";
cout<<"Masukan Jumlah Bilangan Fibonacci Yang Diinginkan : ";
cin>>deret;
cout<<"\n";
cout<<"========================================================"<<endl;
cout<<"Hasil Bilangan Fibonacci : ";
for(int i=0;i<=deret;i++)
{
if(i==1)
cout<<b<<" ";
else if(i==0)
cout<<a<<" ";
else
{
n = b + a;
a = b;
b = n;
cout<<n<<" ";
}
}
cout<<endl;
cout<<"\n";
cout<<" Ulangi lagi ?? Tekan y untuk iya ";
cin>>c;
clrscr();
}
while (c=='y' || c=='Y');
getch();
}
Output :
tampilkan:
o Berapa jumlah karakter yang berupa karakter vokal (a,i,u,e,o)
o Berapa jumlah karatker yang non vokal dan karakter-karakter lainnya
Source code :
#include <stdio.h>
#include <conio.h>
#iclude <iostream.h>
void main()
{
char q;
do
{
char d[] = "abcdefghijklmnopqrstuvwxyz"; // array tak beraturan ukurannya
int e,i,vokal=0, konsonan=0;
char str[40]=""; // string panjang maksimal 40 char
cout<<"==========================================\n";
cout<<" PROGRAM MENCARI KONSONAN DAN VOKAL\n";
cout<<"==========================================\n";
cout<<" Masukkan Kata : ";
cin>>str;
cout<<"--------------------**--------------------\n\n";
for(i=0;str[i]!='\0';i++)
{
e = str[i];
switch(e)
{
case'a' :
case'A' :
case'e' :
case'E' :
case'i' :
case'I' :
case'o' :
case'O' :
case'u' :
case'U' :
vokal++;
break;
default:
konsonan++;
break;
}
}
cout<<" Hasil Dari Pencarian : \n\n";
cout<<"--------------------**--------------------\n\n";
cout<<" Jumlah Huruf Vokal : "<<vokal<<endl;
cout<<" Jumlah Huruf Konsonan : "<<konsonan<<endl;
cout<<"\n Ulangi lagi ?? Tekan y untuk iya !";
cin>>q;
clrscr();
}
while (q=='y' || q=='Y');
getch();
}
Output :
Tidak ada komentar:
Posting Komentar