PERINTAH DASAR C


   
A. PERINTAH TAMPILAN/CETAK DILAYAR

SYNTAX : printf(“…….text………\n”);
  
\n= bermaksan enter. Kursor berpindah ke bawah

Contoh : penggunaan fungsi printf()#include <stdio.h>
main()
{
clrscr(); 
printf("Selamat datang di Program Bahasa C\n");
getch();
}
Penjelasan :
Getch() = Menahan Sampai tombol Enter ditekan
Clrscr = hapus layar


B. PERINTAH MASUKKAN/ INPUT

Perntah input merupakan perintah masukkan dari keyboard. Perintah input terbagi dua yaitu :

- Input tidak langsung / pemesanan variable berupa non konstanta
SYNTAK INPUT : scanf(“ …..%type data”, &variable)
Type data :
scanf(“%d “,&variabel);          = integer
scanf(“%c”,&variabel); = character
scanf(“%s”,&variabel);  = string
scanf(“%ld”,&variabel); = long integer / double
scanf(“%f”,&variabel);   = float /pecahan
scanf(“%lf”,&variabel);  = long float /pecahan digit banyak

           SYNTAK INPUT KHUSUS HURUF :  gets(variable);

contoh penggunaan gets

#include <stdio.h>
 main()
{
 char nama[12], alamat[20], kota[12];
 clrscr();
 printf("Masukkan Nama Anda   = ");gets(nama);  
 printf("Masukkan Alamat Anda = ");gets(alamat);
 printf("Masukkan Kota        = ");gets(kota);
 printf("======================= \n");
 printf("Hasil masukan \n");
 printf("Nama Anda adalah   = %s \n",nama);  
 printf("Alamat Anda adalah = %s \n",alamat);
 printf("Kota Anda adalah   = %s \n",kota);  
 getch();
}

C. PERINTAH OUTPUT TERHADAP INPUT
SYNTAX : printf(“…….text………”);
   Atau
           printf(“…….text…%d….”,variable);

·        %d adalah tipe data variable

Contoh: penggunaan Scanf untuk angka integer = bulat


#include <stdio.h>
 main()
{
int no, nilai;
clrscr();printf("Masukkan Nomor Anda   = ");scanf("%d",&no);  
printf("Masukkan Nilai Anda   = ");scanf("%d",&nilai);
printf("======================= \n");
printf("Hasil masukan \n");
printf("Nomor Anda adalah = %d \n",no);   
printf("Nilai Anda adalah = %d \n",nilai);
getch();
}

Contoh : Menggunakan Scanf pada pecahan  = float
#include <stdio.h>
 main()
{
 int no;
 float hasilbagi, nilai;
 clrscr();
 printf("Masukkan Nomor Anda   = ");scanf("%d",&no);  
 printf("Masukkan Nilai Anda   = ");scanf("%f",&nilai);
 printf("======================= \n");
 hasilbagi=nilai/2;
 printf("Hasil masukan \n");
 printf("Nomor Anda adalah = %d \n",no);   
printf("Nilai Anda adalah = %f \n",nilai);
printf("Nilai Hasil bagi  = %8.2f \n",hasilbagi);  
getch();
}

Ket : %8.2f   8 di depan koma dan 2 digit di belakang koma


D. KOMENTAR

Perintah komentar atau keterangan merupakan program yang tidak melakukan eksekusi apa-apa. Perintah tersebut boleh ditulis boleh tidak, manakala ingin ditulis hanya untuk sebagai keterangan/ dokumentasi program saja. Memberi komentar atau keterangan tidak menyebabkan program error.

SYNTAX : /*……komentar di sini……………..*/

Contoh

#include <stdio.h>
/*…ini hanya tulisan ketergangan  program tidak dieksekusi */



Comments

Popular posts from this blog

Contoh Script Switch Case Pada Pemrograman Bash Shell di LINUX

Mengubah Extensi File secara cepat ( lebih dari satu )

FULL tutorial install linux elementary OS via USB