Anda di halaman 1dari 10

TUGAS JOBSHEET 09

PENGANTAR CODING

DOSEN PENGAMPU:
Vera Irma Delianti, S.Pd., M.Pd.T.

OLEH:
Zahrani Khaira Septi Melia
NIM
20180049

PROGRAM STUDI PENDIDIKAN BAHASA JEPANG


JURUSAN BAHASA DAN SASTRA INGGRIS
FAKULTAS BAHASA DAN SENI
UNIVERSITAS NEGERI PADANG
2020
1. Percobaan 1
a. SCREENSHOT PROGRAM

b. SCREENSHOT OUTPUT

c. PENJELASAN PROGRAM
1) Baris pertama merupakan catatan kecil tentang program.
2) Baris selanjutnya merupakan import library input output
3) Selanjutnya adalah memasukkan #include<conio.h> untuk membuat teks
antarmuka pengguna.
4) Baris selanjutnya, merupakan fungsi yang akan digunakan yang pada
percobaan ini adalah fungsi inisialisasi
5) Pada baris selanjutnya adalah kode yang akan dibuat ditulis di dalam tanda
kurung.

2
6) Lalu masukkan tipe data yang digunakan oleh program, pada percobaan ii
menggunakan tipe data int dengan nama array x, digunnakan juga int
*ptr_x.
7) Setelahnya masukkan nilai dari x = 10.2
8) Pada baris selanjutnya masukkan nilai dari ptr_x yaitu &x, yang artimya
nilai dari ptr_x itu diambil dari x .
9) Lalu buat printf untuk memasukkan teks yang diperlukan.
printf("\n\nMenggunakan variabel biasa :");
printf("\nnilai dari x = %d ",x);
menggunakan %d karena x merupakan tipe data int.
printf("\nAlamat dari x = %u ",&x);
menggunakan %u untuk menampilkan nilai integer decimal tak bertanda.
printf("\n\nDengan menggunakan pointer : ");
printf("\nnilai dari x =%d ",*ptr_x);
printf("\nnlai dari x =%u ",ptr_x);
10) Lalu terakhir compile and run program.

2. Percobaan 2
a. SCREENSHOT PROGRAM

3
b. SCREENSHOT OUTPUT

c. PENJELASAN PROGRAM
1. Baris pertama merupakan import library input output
2. Baris selanjutnya, merupakan fungsi main yang mana fungsi utama tersebut
harus ada dalam setiap program bahasa C
3. Baris setelahnya adalah kode yang akan dibuat ditulis di dalam tanda
kurung.
4. Baris selanjutnya masukkan tipe data dan nama array nya. Pada percobaan
ini tipe data yang digunakan adalah tipe data int dengan nama arraynya x
dan y.
5. Kemudian masukkan fungsi untuk pointernya pada percobaan ini
mengunakan int *px
6. Lalu masukkan nilai dari x = 87
7. Kemudian masukkan nilai px = &x, yang artinya nilai dari px diambil dari
nilai x.
8. Lalu masukkan juga nilai dari y = *px yang artinya nilai y sama dengan
nilai pointer px.
9. Kemudian buat printf untuk memasukkan teks yang dibutuhkan.
printf("Isi x = %d\n", x);
printf("Nilai yang ditunjuk oleh px = %d\n", *px);
printf("Nilai y = %d\n", y);
10. Lalu compile and run program tersebut.

4
3. Percobaan 3
a. SCREENSHOT PROGRAM

b. SCREENSHOT OUTPUT

c. PENJELASAN PROGRAM
1. Baris pertama merupakan catatan kecil tentang program yang sedang dibuat.
2. Baris selanjutnya merupakan import library input output
3. Baris selanjutnya, merupakan fungsi main yang mana fungsi utama tersebut
harus ada dalam setiap program bahasa C
4. Baris setelahnya adalah kode yang akan dibuat ditulis di dalam tanda
kurung.
5. Baris selanjutnya masukkan tipe data dan nama array nya. Pada percobaan
ini tipe data yang digunakan adalah tipe data float dengan nama arraynya d
dan *pd.
6. Lalu masukkan nilai dari d = 54.5
7. Buat printf untuk memasukkan teks yang diperlukan.

5
printf("Isi d semula = %.2f\n", d);
data dari printf tersebut diambil dari nilai d.
8. Lalu buat masukkan pd = &d, yang artinya nilai dari pd diambil dari nilai d.
9. Lalu buat buat nilai untuk nilai setelahnya *pd =*pd + 10.
10. Lalu buat printf untuk memasukkan teks yang diperlukan.
printf("Isi d kini = %.2f\n", d);
11. Lalu compile and run program tersebut

4. Percobaan 4
a. SCREENSHOT PROGRAM

b. SCREENSHOT OUTPUT

6
c. PENJELASAN PROGRAM
1. Baris pertama merupakan catatan kecil dari program yang akan dibuat.
2. Baris selanjutnya merupakan import library input output
3. Baris selanjutnya, merupakan fungsi main yang mana fungsi utama tersebut
harus ada dalam setiap program bahasa C
4. Baris setelahnya adalah kode yang akan dibuat ditulis di dalam tanda
kurung.
5. Baris selanjutnya masukkan tipe data dan nama variabel nya. Pada
percobaan ini digunakan static sbelum nama tipe data yang digunakan,
menandakan bahwa nilai dari data tersebut akan sama dengan nilai yang
terakhir dimasukkan, tipe data yang digunakan adalah tipe data int, dan
nama variabelnya adalah tgl_lahir, dengan disertai dengan nilai-nilainya.
static int tgl_lahir[] = {24, 6, 1990};
6. Lalu buat int *ptgl yang akan menjadi pointernya.
7.
8. Lalu masukkan nilai dari ptgl = tgl_lahir, yang artinya nilai dari ptgl sama
dengan tgl_lahir.
9. Setelah nya tambahkan printf untuk mamasukkan teks yang diperlukan
printf("Nilai yang ditunjuk oleh ptgl = %d\n", *ptgl);
printf("Nilai dari tgl_lahir[0] = %d\n", tgl_lahir[0]);
10. Lalu compile and run program tersebut

7
5. Percobaan 5
a. SCREENSHOT PROGRAM

b. SCREENSHOT OUTPUT

c. PENJELASAN PROGRAM
1. Baris pertama merupakan catatan kecil tentang program yang sedang dibuat
2. Baris selanjutnya adalah import library input output
3. selanjutnyamerupakan fungsi main yang mana fungsi utama tersebut harus
ada dalam setiap program bahasa C
4. Pada baris selanjutnya adalah kode yang akan dibuat ditulis di dalam tanda
kurung.
6. Lalu masukkan tipe data dan nama variabelnya, pada percobaan ini
digunakan tipe data int dengan nama tgl_lahir dan nilainya. int tgl_lahir[] =
{24, 6, 1990};
7. Lalu masukkan tipe data int yang digunakan dengan diberinama i
8. Lalu masukkan juga tipe data int *ptgl

8
9. Kemudian masukkan nilai dari ptgl = tgl_lahir
10. Lalu gunakan fungsi for dengan ketentuannya. for(i = 0; i < 3; i++)
11. Lalu buat printf untuk memasukkan teks yang diperlukan. printf("%d\n",
*(ptgl+i));
12. Lalu terakhir compile and run program.

6. Percobaan 6
a. SCREENSHOT PROGRAM

b. SCREENSHOT OUTPUT

9
c. PENJELASAN PROGRAM
1. Baris pertama merupakan catatan kecil tentang program.
2. Baris selanjutnya adalah import library input output.
3. Lalu masukkan tipe data dan nama nya, pada percobaan ini tipe data yang
digunaka adalah tipe data char dengan nama *nama1 dan *nama2 disertai
dengan isi dar char tersebut.
char *nama1 = "JAMES BOND";
char *nama2 = "HERCULE POIROT";
4. Selanjutnya merupakan fungsi main yang mana fungsi utama tersebut harus
ada dalam setiap program bahasa C
5. Pada baris selanjutnya adalah kode yang akan dibuat ditulis di dalam tanda
kurung.
6. Lalu masukkan tipe data yang digunakan disertai dengan nama variabelnya.
Pada percobaan ini digunakan tipe data char dengan nama *namax.
7. Lalu gunakan fungsi puts untuk memasukkan teks yang diperlukan.
8. Kemudian masukkan fungsi printf untuk memasukkan teks yang diperlukan.
printf("nama1 --> %s\n", nama1);
printf("nama2 --> %s\n", nama2);
digunakan %s karena tipe data yang digunakan adalah tipe data char.
9. Lalu buat catatan untuk menunjukkan proses yang terjadi selanjutnya.
10. Kemudian buat keterangan program yang berubah.
namax = nama1;
nama1 = nama2;
nama2 = namax;
11. Lalu masukkan fungsi puts untuk memasukkan teks yang diperlukan.
12. Lalu buat printf untuk memasukkan teks yang telah dibuat.
printf("nama1 --> %s\n", nama1);
printf("nama2 --> %s\n", nama2);
13. Lalu terakhir compile and run program.

10

Anda mungkin juga menyukai