Assalamua’alaikum gaess…

Kali ini kita akan belajar menggunakan array. Sebelumnya apa itu array??

Array adalah kumpulan dari beberapa nilai yang mempunyai tipe yang sama, misalkan integer semua atau float semua. Untuk membedakan antar nilai digunakan suatu subscript yang disebut index.

Cara menuliskan Array :

  1. Mendeklarasikan variabel array, tanpa memasukkan nilai ke dalam variabel tersebut:
    int nomor [6] ;
  2. Mendeklarasikan variabel array, dengan memasukkan nilanya sekaligus ke dalam variabel tersebut:
    int nomor [6] = { 10, 14, 28, 20, 23, 9 } ;

Tugas

  1. Mengurutkan Bilangan secara ascending 
    • Facebook
    • Twitter
    • Google+
    • Pinterest

 

2. Mencari bilangan prima mulai dari x sampai n 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

3. Kode berikut akan membuat mudah untuk para guru

#include<stdio.h>

void main()
{
int a,b,c,d,e,f,j;
static float g[5][26],h[26],i[26];

c=’A’;
printf(“Masukkan banyaknya orang = “); scanf(“%d”,&a);
printf(“Masukkan banyaknya nilai yang akan dimasukkan = “); scanf(“%d”,&e);

for(b=1;b<=a;b++)
{
for(f=1;f<=e;f++)
{
printf(” Masukkan nilai ke %d orang %c = “,f,c); scanf(“%g”,&g[f][b]);
}
c++;
}

for(b=1;b<=a;b++)
{
for(f=1;f<=e;f++)
{
h[b]=h[b]+g[f][b];
}
i[b]=h[b]/e;
h[b]=0;
}

c=’A’;
printf(“\n No.\tNama\t”);
for(f=1;f<=e;f++)
{
printf(“Nilai%d\t”,f);
}
printf(“Rata-rata\n”);
for(f=1;f<=e;f++)

for(b=1;b<=a;b++)
{
printf(” %d.\t%c\t”,b,c);
for(f=1;f<=e;f++)
{
printf(“%g\t”,g[f][b]);
}
printf(“%.2f\n”,i[b]);

for(j=1;j<=e;j++)

c++;
}
}

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest