Anda di halaman 1dari 3

Array Kecil ke besar

#include <stdio.h>
#include <stdlib.h>

int main()
{
int a, b, c, d, angka [30];
printf("masukan jumlah array : \n");
scanf("%d", &d);
printf("masukan nilai : \n");
for(a = 0; a < d; ++a)
scanf("%d", &angka [a]);
for(a = 0; a < d; ++a)
{
for(b = a+1; b < d; ++b){
if(angka[a] > angka [b]){
c = angka [a];
angka [a] = angka [b];
angka [b] = c;
}
}
}
printf("angka ascending : \n");
for(a = 0; a < d; ++a)
printf("%d\n", angka [a]);
return 0;
}

Menentukan letak array
#include<stdio.h>
#include<conio.h>

main()
{
int a;
int A[10],index[10], i,j,k;
printf("masukan jumlah array : \n");
scanf("%d", &a);
for(i=1;i<=a;i++){
printf("Data ke-%d:",i);
scanf("%d",&A[i]);
}
printf("Masukkan data yang akan anda cari:");
scanf("%d",&k);
j=0;
for (i=0;i<10;i++){
if(A[i]==k){
index[j]=i;
j++;
}
}
if (j>0){
printf("Data tersebut terdapat dalam index ke :");
for(i=0;i<j;i++){
printf(" %d ",index[i]);
}
printf("\n");
}
else
{
printf("Data tidak ditemukan dalam array\n");
}

getch();
}

Anda mungkin juga menyukai