Hai gaes ketemu lagi dengan saya.
Kali ini saya akan membahas tentang aray.
aray adalah kumpulan dari beberapa nilai yang mempunyai tipe yang sama, misalkan integer semua, float semua, dan sebagainya. Untuk membedakan antara nilai satu dengan lainnya digunakan subcript, yang sering disebut indek. Suatu variabel aray dapat digunakan untuk manyimpan nilai tipe yang sama. Nilai subscript dapat berupa konstanta, variable dan ekspresi integer.
jawaban tugas
1.#include
int n, i, j, compare;
main(){
printf(“jumlah data = “);
scanf(“%d”, &n);
int a[n+1];
for(i=1; i<=n; i++){
printf(“Masukkan data ke-%d = “,i);
scanf(“%d”, &a[i]);
}
printf(“\nTampilan data dalam keadaan terurut\n”);
for(i=1; i<=n; i++){
for(j=i+1; j<=n; j++){ if(a[i]>a[j]){
compare=a[i];
a[i]=a[j];
a[j]=compare;}
}
}
for(i=1; i<=n; i++){
printf(“angka ke %d adalah %d\n”, i,a[i]);
}
}
2.
#include
main()
{
static int p,q,r,s,t,u,v[100],w,x;
printf(“\nBatas awal angka = “);
scanf(“%d”,&p);
printf(“Batas akhir angka = “);
scanf(“%d”,&q);
x=q+1-p;
menu1:
t=0;
for(r=1;r<=p;r++)
{
s=p%r;
if(s==0) t++;
}
if(t==2)
{
u++;
v[u]=p;
}
w++;
printf(“\rMemperoleh %d bilangan prima”,u);
p++;
if(p<=q) goto menu1;
printf(“\n”);
getch();
for(r=1;r<=u;r++)
{
printf(” Angka prima ke %d adalah %d\n”,r,v[r]);
}}
3.#include
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(“1. Dani %.0f %.0f %.0f\n”,matakuliah[2][0],matakuliah[2][1],matakuliah[2][2]);
printf(“1. 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.\tNama Mahasiswa\tRata rata\n”);
printf(“1.\tAhmad\t\t%.2f\n”, Ahmad);
printf(“2.\tAdang\t\t%.2f\n”, Adang);
printf(“3.\tDani\t\t%.2f\n”, Dani);
printf(“4.\tEdi\t\t%.2f\n”, Edi);
}
Sekian dari saya
Terimakasih
Recent Comments