Postingan lainnya
Suhu bahasa c, maksudnya gimana ya ini codenya?
mau tanya, ada yang paham maksdunya ktp[SIZE][SIZE_STRING] artinya gimana ya? terus kenapa haruss ada 2 seperti itu?
#include #include #include #include
#define SIZE 5 #define SIZE_STRING 20 #define SIZE_AKTIFITAS 500 #define GOTOX 30 #define GOTOX_USERPASS GOTOX+30 #define GOTOX_PILIHAN GOTOX+26 #define GOTOX_MAKEDATABASE GOTOX+40 #define GOTOX_INPUTDATA GOTOX+28
#define ENTER 13 #define TAB 9 #define BKSP 8 #define SPACE 32 #include "time.h"
int main() { int login = 0, i = 0, pilihan = 0, max_data = 0, data_ke = 0, aktifitas_ke = 0; char ch; char aktifitas[SIZE_AKTIFITAS][SIZE_AKTIFITAS]; char ktp[SIZE][SIZE_STRING], nama[SIZE][SIZE_STRING], domisili[SIZE][SIZE_STRING], kos[SIZE][SIZE_STRING]; char username[SIZE_STRING], password[SIZE_STRING]; int jk[SIZE];
1 Jawaban:
Halo Cewepusing30,
Mohon izin menjawab,
Pada ktp[SIZE][SIZE_STRING], itu merupakan Two-dimensional Arrays, atau arti lainnya kamu bisa membuat sebuah TABEL.
Sehingga: [SIZE] itu sebagai Row-nya [SIZE_STRING] itu sebagai Column-nya
Kamu bisa contoh kasus berikut: <pre> #include <stdio.h>
int main() { #define SIZE 5 #define SIZE_STRING 20
char ktp[SIZE][SIZE_STRING] = {
{1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0},
{1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0},
{1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0},
{1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0},
{1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0}
};
int i=0,j=0;
for(i=0;i&lt;5;i++){
printf("ktp ke-%d = ", i);
for(j=0;j&lt;20;j++){
printf("%d",ktp[i][j]);
}
printf("\n");
}
return 0;
} </pre>
Dalam kasus tersebut, kamu membuat sebuah tabel dengan: ktp[5][20] : 5 Row 20 Column
output:
<pre>
input
ktp ke-0 = 12345678901234567890
ktp ke-1 = 12345678901234567890
ktp ke-2 = 12345678901234567890
ktp ke-3 = 12345678901234567890
ktp ke-4 = 12345678901234567890
</pre>
Semoga dapat terjawab,
sumber: <a href='https://www.tutorialspoint.com/cprogramming/c_multi_dimensional_arrays.htm'>https://www.tutorialspoint.com/cprogramming/c_multi_dimensional_arrays.htm</a> <a href='https://www.javatpoint.com/two-dimensional-array-in-c'>https://www.javatpoint.com/two-dimensional-array-in-c</a>