Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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>