Assalamulaium
Pembahasan kali ini akan membahas tentang Array. Array adalah kumpulan data dalam data. Dengan menggunakan array, data yang sudah ada lebih dahulu, tidak akan tergeser dengan adanya data yang baru
Berikut ini contoh array
7.1 pengurutan data ynag masuk dari rendah ke tinggi
#include<stdio.h>
void main()
{
int a,b,c[256],d,e;
char f;
menu:
printf(“\n Masukkan banyakya angka yang akan diolah = “); scanf(“%d”,&a);
puts(“”);
for(b=1;b<=a;b++)
{
printf(” Masukkan angka ke %d = “,b); scanf(“%d”,&c[b]);
}
for(b=1;b<=a;b++)
{
for(d=b+1;d<=a;d++)
{
if(c[b]>c[d])
{
e=c[d];
c[d]=c[b];
c[b]=e;
}
}
}
printf(“\n Maka, angka setelah diurutkan ascending = \n\n”);
for(b=1;b<=a;b++)
{
printf(” Angka ke %d adalah %d\n”,b,c[b]);
}
printf(“\n Tekan y untuk mengulang = “); f=getch();
while(f==’y’)
{
goto menu;
}
}
7.2 Untuk Penampil bilangan
#include <stdio.h>
#include <conio.h>
int main(){
int p,o,i;
printf(“Silahkan masukkan nilai p : “);
scanf(“%d”,&p);
int y[p] ;
for(o = 2;o<p;o++)
{
y[o]= 1;
}
for (o = 2;o<p;o++)
{
if (y[o]){
for(i = o; i * o<p;i++)
y[i*o] = 0;
}
}
}
Dengan adanya Array, data yang sebelum-sebelumnya tidak akan hlang, dan dengan demikian, pengolahan data akan semakin mudah
Recent Comments