Statement Input – Output

Slides:



Advertisements
Presentasi serupa
BAHASA PEMROGRAMAN C IRSAN JAELANI.
Advertisements

A. Sekilas Bahasa C merupakan pengembangan dari bahasa B. Bahasa C pertama kali ditulis oleh Brian W. Kernighan dan Denies M. Ricthie pada tahun 1972.
KONSEP BAHASA PEMROGRAMAN
Pemrograman Dasar[PTI-15001] 2012
DASAR-DASAR PEMROGRAMAN C
02.1 Hari-2.
Fungsi (lanjutan) Pertemuan ke-9 Bahasa C.
Pemrograman Terstruktur
//program untuk menulis ke dalam file teks kemudian menampilkan isi file ke layar #include Void main() { const int mak 80; file p; // deklarasi file.
Perintah Input/Output
INSTRUKSI MASUKAN DAN KELUARAN
7. 1 Bab 07 Menginput Nilai melalui Keyboard.
Tipe Data Lecture 8.
Pengenalan Variabel, Tipe Data dan Perintah Masukan dan Keluaran
Perintah Input-OutPut
ALGORITMA DAN PEMROGRAMAN 1 Lab K Semester 1 WLD,Nanda,Hefi.
Dasar Pemrograman Komputer [TKL-4002] 2010
Elemen Dasar Program C++
Dasar Pemrograman MODUL 08 FUNGSI STANDAR & INPUT OUTPUT.
Dasar Pemrograman Komputer [TKL-4002] 2010
PART 7 Array DOSEN : AHMAD APANDI, ST.
Dasar Pemrograman Komputer
1 Latihan Pertemuan String Matakuliah: T0616 / Algoritma dan Pemrograman Tahun: 2007 Versi: 1/0.
Matakuliah : T0016 / Algoritma dan Pemrograman Tahun : 2007 Versi : 6
IT234 - Algoritma dan Struktur Data Ramos Somya. Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja’far Mohammed lbn Musa.
1 Pertemuan Operasi Input Output Matakuliah: T0016 / Algoritma dan Pemrograman Tahun: 2007 Versi: 6.
1 Pertemuan 1 Pengenalan Pemrograman Terstruktur C Matakuliah: H0112 – Pemrograman Bahasa Tingkat Tinggi Tahun: 2005/2006 Versi: xxx/2.
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
Tipe Data Lecture 8.
Bahasa Pemprograman Dasar Pertemuan 3
Pengantar C++.
Elemen Dasar C Identifier :
Pertemuan 1 Pengenalan Bahasa C++.
Pendahuluan & identifier pada bahasa c dan c++
PEMROGRAMAN DASAR.
INPUT DAN OUTPUT OLEH: SRI SUPATMI,S.KOM.
Konsep Dasar Pemrograman Komputer
Elemen dasar Pertemuan 3.
Input dan Output TEE 2103 Algoritma dan Pemrograman
Pertemuan 4 PROGRAMMING LANGUAGE.
Perintah Dasar Erfin Gustaman.
BORLAND C++ Pemrograman I Nama : Ahmat Josi,S.Kom.,M.Kom
Bentuk standar dalam penulisan bahasa c/c++
Operasi Input Output.
STRUKTUR DASAR PROGRAM
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
PEMROGRAMAN DASAR (BAHASA C)
Mengenal Model Data, Perintah I/O
LAB PEMOGRAMAN DASAR (BAHASA C)
Review Algoritma Pemrograman dan Pengantar Pemrograman Bahasa C
Perintah Input/Output
Bagian 3 Unsur-unsur kode program Borlan C++
Input/output Pemrograman 1 (C++) STMIK AsiA Malang.
02.1 Hari-2.
(Struktur Dasar, Variabel, Tipe Data, Input, Output, Komentar)
Bagian 4 LINTAS DATA.
Input Dan Output.
Pemrograman Terstruktur
ALGORITMA & STRUKTUR DATA I
S. Indriani Lestariningati, M.T
PERINTAH INPUT DAN OUTPUT
Input dan Output Pertemuan ke-3 Bahasa C.
Mencetak & Membaca Data
Variabel dan Tipe Data TEE 2103 Algoritma & Pemrograman
Pertemuan 3 Input/output Statement Assignment Statement
Pertemuan 2 Pengantar Pemrograman
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Mencetak Nilai Konstanta
Pengantar Pemrograman Bahasa C
Pertemuan 3 (Struktur Bahasa C) .:: Erna Sri Hartatik ::.
Transcript presentasi:

Statement Input – Output Adalah statement / fungsi yg digunakan untuk membaca data dari keyboard. Fungsi-fungsi yang bisa digunakan pada bahasa C (Turbo C) antara lain sbb: getchar(); getche(); getch(); gets(); scanf(); scanf: Format : int scanf( const char *format [,argument]... ); Spesifikai format adalah : ”% type”

Digunakan untuk membaca Type Digunakan untuk membaca d Data integer u Data unsigned integer x Data heksadesimal e, f, g Data floating point c Single character s Karakter string yg diakhiri dengan whitespace O Data unsigned octal [ … ] Karakter string yg diakhiri dengan karakter yg tidak ada didalam [..] [^..] Karakter string yg diakhiri dengan karakter yg ada didalam [..] Semua tipe argument pada scanf adalah pointer.

Contoh : /* Program Luas_Segi_Empat */ #include <stdio.h> int Panjang,Lebar,Luas; id main() { scanf(”%d”,&Panjang); scanf(”%d”,&Lebar); Luas = Panjang * Lebar; return 0; }

Perintah scanf dapat memakai lebih dari satu argument;   Contoh : /* Program Luas Segi Empat */ #include <stdio.h> void main() { int Panjang,Lebar,Luas; scanf(“%d %d”,&Panjang,&Lebar); Luas = Panjang * Lebar; …… }

Statement Output : Statemen ini digunakan untuk menuliskan data ke layar monitor. Beberapa fungsi yang yang ada pada bahasa C antara lain: puts() putchar() printf() Contoh : /** Program Luas Segi Empat **/ #include <stdio.h> void main() { int Panjang,Lebar,Luas; /* local variable */ printf(”Panjang = ”); scanf(“%d”,&Panjang); printf(”Lebar = ‘); scanf(“%d”,&Lebar); Luas = Panjang * Lebar; printf(”Luas = %d\n”, Luas); }

printf: Mencetak / mengirim sejumlah argument menurut format ke standard output. Sintak : printf(const char *format[,argument, …]); Header file : <stdio.h> Spesifikai format sbb: %[flags][width][.precision] type type dapat diganti dengan : d atau i : signed decimal o : unsigned octal u : unsigned decimal

x : unsigned hexadecimal f : floating point e : floating point (exponent) c : single character s : string % : % character p : pointer flags dapat diganti sbb: none : right justify (rata kanan) - : left justify (rata kiri) + : untuk bilangan dimulai dgn tanda – atau + width : menentukan jumlah kolom yang disediakan precision : menentukan jumlah angka dibelakang koma (untuk bilangan pecahan)

Contoh 1 : Statement Ditampilkan di monitor printf(“%6d”,34); ….34 printf(“%-6d”,34); 34.... Contoh 2 : Statement Ditampilkan di monitor printf(“%10s”,”Muda”); ……Muda printf(“%-10s”,”Muda”); Muda.….. printf(“%6.2f”,3.14276); ..3.14 Penempatan Kursor Layar dibagi dalam kolom dan baris, umumnya digunakan ukuran kolom = 80 dan baris = 25. Layar dapat dihapus dengan menggunakan fungsi: clrscr();

Kursor dapat dipindahkan ke posisi manapun di dalam layar monitor dengan menggunakan fungsi : gotoxy(col,row); dimana col = kolom dan row = baris. Sebagian dari baris, mulai posisi kursor hingga akhir baris (end of line), dapat dihapus dengan fungsi: clreol(); Function prototype untuk fungsi gotoxy(), clrscr(), clreol() pada turbo C terdapat pada header file : <conio.h> Peta Layar Monitor 80 x 25 (1,1) (1,25) (80,1) (80,25) y x

Contoh : #include <stdio.h> #include <conio.h> float P, L, Ls, Kll; /* global variable */ main() { clrscr(); /*membersihkan layar */ gotoxy(30,10); printf(”Panjang : ”); scanf(“%f”,&P); gotoxy(30,11); printf(“Lebar :” ); scanf(“%f”,&L); Kll = 2 * P * L; Ls = P * L; gotoxy(30,13); printf(“Keliling = %8.2f ”, Kll); gotoxy(30,14); printf(“Luas = %8.2f‘, Ls ); return 0; }