Anda di halaman 1dari 5

I.

Membuat Program Biodata Menggunakan Bahasa C pada OS Linux


1. Pada Konsole ketikkan seperti di bawah ini :
1. Langkah pertama, ketik mkdir veny yang artinya membuat direktori / folder dengan nama folder veny 2. Lalu, ketikkan cd madrid untuk mengubah folder veny 3. Kemudian, vi tugas.c untuk memulai membuat program menggunakan bahasa C dengan nama program tugas

2.

Kemudian ketikkan coding program Biodata seperti di bawah ini : Logika sebagai berikut : program diatas adalah

#include<stdio.h>

untuk

berkas yang berisi definisi-definisi untuk masuk dan keluarnya data char nama[30], npm[8], kelas[5]; deklarasi variabel bertipe

character bernama nama dengan panjang karakter 30, npm dengan panjang karakter 8 dan kelas dengan panjang karakter 5. main() merupakan inti dari program yang akan dibuat, juga sebagai awal dan akhir eksekusi program

{ untuk menyatakan awal tubuh fungsi dan sekaligus awal program Printf(masukkan nama : );Scanf(%s, &nama); mencetak tulisan masukkan nama : dan membaca hasil yang user masukkan / inputkan pada program dan akan tersimpan di variabel nama yang bertipe data string ditandai dengan %s. Printf(masukkan npm : );Scanf(%s, &npm); mencetak tulisan masukkan npm : dan membaca hasil yang user masukkan / inputkan pada program dan akan tersimpan di variabel npm yang bertipe data string ditandai dengan %s. Printf(masukkan kelas : );Scanf(%s, &kelas); mencetak tulisan masukkan kelas : dan membaca hasil yang user masukkan / inputkan pada program dan akan tersimpan di variabel kelas yang bertipe data string ditandai dengan %s. Printf(masukkan uts : );Scanf(%s, &uts); mencetak tulisan masukkan uts : dan membaca hasil yang user masukkan / inputkan pada program dan akan tersimpan di variabel uts yang bertipe data float ditandai dengan %f. Printf(masukkan uas : );Scanf(%s, &uas); mencetak tulisan masukkan uas : dan membaca hasil yang user masukkan / inputkan pada program dan akan tersimpan di variabel uas yang bertipe data float ditandai dengan %f. Total = (uts * 0,7) + (uas * 0,3); ini merupakan deklarasi untuk Rumus menghitung nilai TOTAL. Printf(nama anda adalah %s \n, nama); mencetak tulisan nama anda yang (sudah tersimpan di variabel nama bertipe data string) pada baris baru yang ditandai dengan \n.

1|veny

Printf(npm anda %s \n, npm); mencetak tulisan npm anda yang (sudah tersimpan di variabel npm bertipe data string) pada baris baru yang ditandai dengan \n. Printf(kelas anda %s \n, kelas); mencetak tulisan kelas anda yang (sudah tersimpan di variabel kelas bertipe data string) pada baris baru yang ditandai dengan \n. Printf(uts anda %.2f \n, uts); mencetak tulisan uts anda yang (sudah tersimpan di variabel uts bertipe data float yang dibelakang koma terdapat 2 angka) pada baris baru yang ditandai dengan \n. Printf(uas anda %.2f \n, uas); mencetak tulisan uas anda yang (sudah tersimpan di variabel uas bertipe data float yang dibelakang koma terdapat 2 angka) pada baris baru yang ditandai dengan \n. Printf(Total anda %.2f \n, total); mencetak tulisan total anda yang (sudah tersimpan di variabel total bertipe data float yang dibelakang koma terdapat 2 angka ) pada baris baru yang ditandai dengan \n. if (total>100) merupakan program kondisi, jika nilai dari variabel total > 100 printf("Error\n); maka akan tercetak Error pada baris baru yang ditandai dengan \n. else if (total>89) selain itu jika nilai dari variabel total > 89 printf("Grade A\n); maka akan tercetak Grade A pada baris baru yang ditandai dengan \n. else if (total>69) selain itu jika nilai dari variabel total > 69 printf("Grade B\n); maka akan tercetak Grade B pada baris baru yang ditandai dengan \n. else if (total>49) selain itu jika nilai dari variabel total > 49 printf("Grade C\n); maka akan tercetak Grade C pada baris baru yang ditandai dengan \n. else if (total>29) selain itu jika nilai dari variabel total > 29 printf("Grade D\n); maka akan tercetak Grade D pada baris baru yang ditandai dengan \n. else selain itu printf("Grade E\n); maka akan tercetak Grade E pada baris baru yang ditandai dengan \n. return 0; menampilkan program

} untuk menyatakan akhir tubuh fungsi dan sekaligus akhir program


Setelah selesai koding sampai tanda tutup kurawal ( } ), maka tekan esc pada keyboard kemudian tekan insert, setelah itu ketikan tulisan :wq :wq berfungsi keluar dari papan koding yang artinya write atau disini berarti simpan dan quit yang berarti keluar. 3. Setelah desain coding telah selesai dibuat compile programnya dan running dengan cara mengetikkan seperti di bawah ini :

Ini cara untuk compile program dengan nama Ini cara untuk running program dengan nama Ini adalah hasil output dari program

2|veny

II. Membuat Program Selamat Datang Menggunakan Bahasa C pada OS Linux


1. Pada Konsole yang sebelumnya membuat program biodata (pastikan anda masih berada di folder Madrid), ketikkan cara yang sama untuk membuat program kedua dengan nama tugas2.c caranya adalah ketikkan vi tugas2.c 2. Kemudian ketikkan coding program Selamat Datang seperti di bawah ini :

Logika program diatas adalah sebagai berikut : #include<stdio.h> untuk berkas yang berisi definisi-definisi untuk masuk dan keluarnya data main() merupakan inti dari program yang akan dibuat, juga sebagai awal dan akhir eksekusi program { untuk menyatakan awal tubuh fungsi dan sekaligus awal program Printf(Selamat Datang di KULIAX Lab SI \n ); mencetak tulisan Selamat Datang di KULIAX Lab SI pada baris baru yang ditandai dengan \n. } untuk menyatakan akhir tubuh fungsi dan sekaligus akhir program Setelah selesai koding sampai tanda tutup kurawal ( } ), maka tekan esc pada keyboard kemudian tekan insert, setelah itu ketikan tulisan :wq :wq berfungsi keluar dari papan koding yang artinya write atau disini berarti simpan dan quit yang berarti keluar. 3. Setelah desain coding telah selesai dibuat compile programnya dan running dengan cara mengetikkan seperti di bawah ini :

Ini cara untuk compile program dengan nama Ini cara untuk running program dengan nama Ini adalah hasil output dari program

3|veny

III.Membuat Program Persegi Panjang Menggunakan Bahasa C pada OS Linux


1. Pada Konsole yang sebelumnya membuat program biodata (pastikan anda masih berada di folder Madrid), ketikkan cara yang sama untuk membuat program kedua dengan nama tugas3.c caranya adalah ketikkan vi tugas3.c 2. Kemudian ketikkan coding program Persegi Panjang seperti di bawah ini :

Logika

program

diatas

adalah sebagai berikut : #include<stdio.h> untuk berkas yang berisi definisi-definisi untuk masuk dan keluarnya data main() merupakan inti dari program yang akan dibuat, juga sebagai awal dan akhir eksekusi program { untuk menyatakan awal tubuh fungsi dan sekaligus awal program Printf(Masukkan panjang : ); mencetak tulisan Masukkan panjang : Scanf(%i, &pjg); membaca hasil yang user masukkan / inputkan pada program dan akan tersimpan di variabel pjg yang bertipe data integer ditandai dengan %i. Printf(Masukkan lebar : ); mencetak tulisan Masukkan lebar : Scanf(%i, &lbr); membaca hasil yang user masukkan / inputkan pada program dan akan tersimpan di variabel lbr yang bertipe data integer ditandai dengan %i. Luas = pjg * lbr; ini merupakan deklarasi untuk Rumus menghitung nilai LUAS. Printf(Luasnya adalah %i, luas); mencetak tulisan Luasnya adalah (dengan menampilkan juga nilai dari hasil kalkulasi rumus luas) yang tersimpan di variabel nama luas dengan tipe datanya integer, yang ditandai dengan %i. Printf(\n); untuk menampilkan tulisannya pada baris baru } untuk menyatakan akhir tubuh fungsi dan sekaligus akhir program Setelah selesai koding sampai tanda tutup kurawal ( } ), maka tekan esc pada keyboard kemudian tekan insert, setelah itu ketikan tulisan :wq :wq berfungsi keluar dari papan koding yang artinya write atau disini berarti simpan dan quit yang berarti keluar. 3. Setelah desain coding telah selesai dibuat compile programnya dan running dengan cara mengetikkan seperti di bawah ini :

4|veny

Ini cara untuk compile program dengan nama programnya tugas3 Ini cara untuk running program dengan nama programnya tugas3 Ini adalah hasil output dari program persegi panjang

5|veny

Anda mungkin juga menyukai