Assalammualaiakum Wr. Wb.

Betemu lagi dengan Saya Ikhlasul Dari D4 Elka B. ya kali ini saya akan mencoba array. Sebernarnya apa sih itu array?. Array adalah kumpulan dari beberapa nilai yang mempunyai tipe yang sama, misalkan integer semua float semua dan sebagainya. ya kurang lebih itu penjelasan singkat dari array yan saya ketahui mari kita langsung ke pembahasan / tugas.

7.5.1 Membuat data naik yang dimasukkan dari keyboard.

#include <stdio.h>

main(){
int n,i,j,f;
printf(“n : “);
scanf(“%d”,&n);

int p[n+1];

for (i=1;i<=n;i++){
printf(“Masukkan angka ke %d adalah “,i);
scanf(“%d”,&p[i]);}
for (i=1;i<=n;i++){
for(j=i+1;j<=n;j++){
if(p[j]<p[i]){
f = p[j];
p[j] = p[i];
p[i] = f;
}
}
}
for (i=1;i<=n;i++)
printf(” angka ke %d adalah %d \n”,i,p[i]);
getch();
}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

7.5.2. Membuat Program untuk mengimplentasikan bilangan prima.

#include <stdio.h>
int main(){
int n,i,x;
printf(“Masukkan nilai n : “);
scanf(“%d”,&n);

int p[n] ;
for(i= 2;i<n;i++){
p[i]= 1;
}

for (i = 2;i<n;i++){
if (p[i]){
for(x = i; x * i<n; x++){
p[x*i] = 0;
}
}
}

for (i = 2;i<n;i++){
if(p[i]){
printf(“%d “,i);
}
}

getch();

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

7.5.3. Membuat program untuk menampilkan laporan.

#include <stdio.h>

float matakuliah[4][3] = {{81,90,62},{50,83,87},{89,55,65},{77,70,92}};

main(){
float ahmad,adang,dani,edi;

printf(“NO. Nama Mahasiswa Bahasa Matematika Digital\n”);
printf(“1. Ahmad %.0f %.0f %.0f\n”,matakuliah[0][0],matakuliah[0][1],matakuliah[0][2]);
printf(“2. Adang %.0f %.0f %.0f\n”,matakuliah[1][0],matakuliah[1][1],matakuliah[1][2]);
printf(“3. Dani %.0f %.0f %.0f\n”,matakuliah[2][0],matakuliah[2][1],matakuliah[2][2]);
printf(“4. Edi %.0f %.0f %.0f\n”,matakuliah[3][0],matakuliah[3][1],matakuliah[3][2]);

ahmad =(matakuliah[0][0]+matakuliah[0][1]+matakuliah[0][2])/3;
adang =(matakuliah[1][0]+matakuliah[1][1]+matakuliah[1][2])/3;
dani =(matakuliah[2][0]+matakuliah[2][1]+matakuliah[2][2])/3;
edi =(matakuliah[3][0]+matakuliah[3][1]+matakuliah[3][2])/3;

printf(“No. Rata-rata\n”);
printf(“1. %.2f\n”,ahmad);
printf(“2. %.2f\n”,adang);
printf(“3. %.2f \n”,dani);
printf(“4. %.2f \n”,edi);

getch();

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Karena ini sudah termasuk tugas yang terakhir maka sekian dan terimakasih.