INPUT DAN OUTPUT BAHASA C

dokumen-dokumen yang mirip
BAB 2. FUNGSI INPUT OUTPUT

MENAMPILKAN HASIL Operasi Keluaran (Output)

MODUL IV OPERASI DASAR MASUKAN DAN KELUARAN

FUNGSI INPUT & OUTPUT

PENGENALAN BAHASA C DAN C++

BAB III PERINTAH INPUT OUTPUT

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Input/Output. Input/output Memformat keluaran Pengolahan karakter dan String

Algoritma Pemrograman. Fery Updi,M.Kom

Operasi Output-Input. Operasi output standar. Format output Operasi input standar. Format input. e.g. putchar(),putch(),puts(),printf()

BAB V INPUT DAN OUTPUT

Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output

Algoritma dan Pemrograman

Algoritma & Pemrograman #3

Pertemuan 03. Dasar Pemrograman Komputer [TKL-4002] 2010

TIPE DATA DAN OPERASI I/O

Pertemuan 03. Pemrograman Dasar[PTI-15001] 2012

Struktur Program C++ Preprocessor directive : perintah dalam bahasa c++ yang akan membuat dan mengkompilasi file perantara dengan program utama

BAHASA PEMROGRAMAN C

BAB 3 PERINTAH INPUT OUTPUT

PENGENALAN C++ DADANG MULYANA 2012

Algoritma Pemrograman 2B (Pemrograman C++)

OPERATOR BAHASA C. Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data..

Dosen : Dede Kurniadi, S.Kom.,M.Kom HP :

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Pernyataan (Statement) dan Input/Output

Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

mengatur jumlah digit pecahan yang diinginkan mengatur atau mengontrol sejumlah tanda format, misalkan rata kiri, kanan, huruf capital dll.

Operasi Input Output

BAB 4 PENGENALAN BAHASA C

BAB II DASAR-DASAR PEMROGRAMAN C

Bab 2. Dasar-Dasar Pemrograman C

Tipe Data dan Operator

Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA

Kuliah III - Dasar Pemrograman

OPERATORS. dan int. Berarti, tipe double dioperasikan dengan tipe int akan menghasilkan tipe double.

IT234 - Algoritma dan Struktur Data. Ramos Somya

Tipe Data Dasar. Data bisa dinyatakan dalam bentuk konstanta atau variabel.

Data bisa dinyatakan dalam bentuk konstanta atau variabel.

Bahasa C-M6 By Jamilah, Skom 1

Pre Lab P 03 Tipe Data, Operator dan Expresi

Contoh Program C++ Sederhana. Script Program : #include<conio.h> #include<stdio.h> main() { cout<< Selamat Datang Di Lab H <<endl;

BAB II INPUT / OUTPUT

INPUT OUTPUT. cout. Digunakan untuk mencetak suatu informasi ke layar Contoh : cout << Halo Teknik Informatika

Achmad Solichin.

BAB IV INPUT DAN OUTPUT

Software Engineering atau yang diartikan Rekayasa Perangkat Lunak adalah:

Pernyataan (Statement)

Pemrograman Dasar C. Minggu 2

BAB II TEORI DASAR. Gambar 1 Kurva untuk interpolasi linier. Sehingga diperoleh persamaan dari interpolasi linier sebagai berikut :

Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :

Praktikum 3 DASAR-DASAR PEMROGRAMAN C

1.4 Struktur Program Pada C++ Program C maupun C++ secara umum tersusun dari beberapa bagian utama, yaitu :

Referensi : KONSEP DASAR BAHASA C

Chapter 1 KONSEP DASAR C

elemen Dasar Bahasa Pemrograman C

BAB V BAHASA C I. 5.1 Pendahuluan

P3 Pengantar Pemrograman C

BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++

Struktur Program Bahasa C

Mengenal printf printf untuk mencetak data baik yang bertipe numeric ataupun teks

BAB 2 TIPE-TIPE DATA TURBO C++

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

KURSUS ONLINE JASA WEBMASTERS

OPERASI DASAR MASUKAN DAN KELUARAN

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

BAB 1 KONSEP DASAR BAHASA C

DASAR PEMROGRAMAN. PENGENAL dan VARIABEL

P 4 Bab 3 : Dasar Pemrograman C

Algoritme dan Pemrograman

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN

Tipe Data dan Variabel

PRAKTIKUM 3 DASAR PEMROGRAMAN C

PEMROGRAMAN BAHASA C BAB II 2.1 STRUKTUR BAHASA C

Materi Pertemuan 03 INPUT, OUTPUT & RUNTUNAN Disusun oleh : Danang Junaedi

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

VARIABEL & TIPE DATA PEMROGRAMAN C++

PERTEMUAN 3 KONSEP TIPE DATA

Pada bahasa pemrograman C++, dapat dibuat program dengan beberapa sub-program sesuai dengan keinginan dengan menggunakan fungsi.

Bab 2 Editor vi 9. BAB 2 EDITOR vi TUJUAN PRAKTIKUM

Pemrograman Dasar C. Minggu 3

P - 3 Bab 2 : Pengantar Pemrograman C

MODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN

PRAKTIKUM 3 DASAR PEMROGRAMAN C

Pengenalan C++ untuk Interface

Chapter 3.2 : Tipe, Nama dan Nilai

PRAKTIKUM 2. Kode escape adalah kode-kode yang digunakan untuk menampilkan karakter tertentu (seperti,, tab,? dst) pada pemrograman Bahasa C.

Pengenalan Bahasa C week 1

Fungsi : Dasar Fungsi

P11 Array. A. Sidiq Purnomo Program Studi Teknik Informatika Universitas Mercu Buana Yogyakarta

KUMPULAN SYNTAX DASAR C++

1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda

Pengenalan Bahasa C. Yuli Sun Hariyani D3 Teknik Telekomunikasi Institut Teknologi Telkom

Pemrograman I Bab IV Input dan Output. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

PENGERTIAN C++ DAN FUNGSI-FUNGSINYA

Input dan Output. cout << Hello World\n ; atau. cout << Hello World << \n ;

MODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN

Transkripsi:

INPUT DAN OUTPUT BAHASA C

FUNGSI INPUT TANPA FORMAT (MEMASUKKAN NILAI KARAKTER) Fungsi yang digunakan : getche( ) : memasukkan karakter tanpa penekanan Enter getchar( ) : memasukkan karakter dengan penekanan Enter getch( ) monitor. : memasukkan karakter dengan penekanan enter tanpa menampilkan di layar #include <stdio.h> #include <conio.h> main() char C; printf( Masukan karakter : ); C = getche(); printf( \nkarakter yang dimasukkan adalah : %c, C); Output : Masukkan karakter : a Karakter yang dimasukkan adalah : a

FUNGSI INPUT TANPA FORMAT (MEMASUKKAN STRING) Fungsi yang digunakan adalah fungsi gets( ). Fungsi ini menggunakan argument variabel string untuk menerima data. #include <stdio.h> #include <conio.h> main() char S[50]; printf( Masukan String : ); C = gets(s); printf( String yang dimasukkan adalah : %s,s); Output : Masukkan String : Saya String yang dimasukkan adalah : Saya

FORMAT-FORMAT SCANF() Kode Format %c %d %i %h %e %f %g %s %o %x Kegunaan Membaca sebuah karakter Membaca sebuah nilai integer decimal Membaca sebuah nilai integer decimal Membaca sebuah nilai short integer decimal Membaca sebuah dta pecahan Membaca sebuah data pecahan Membaca sebuah data pecahan Membaca sebuah data string Membaca sebuah nilai octal Membaca sebuah nilai hexadesimal

FUNGSI INPUT DENGAN FORMAT (MEMASUKKAN NILAI NUMERIC) #include <stdio.h> main ( ) float F; int I; char C; scanf( %4f %4d %c,&f,&i,&c); printf( Nilai yang diinput : %5.2f %i dan %c \n,f,i,c); Output : Jika nilai yang diinput 12.345678 a Nilai yang diinput : 12.30 4567 dan 8 Catatan : Pemisah nilai-nilai data yang dimasukkan tergantung dari pemisah kode format yang digunakan. Jika antara kode format digunakan pemisah spasi atau tanpa pemisah maka nilai data yang dimasukkan harus dipisahkan dengan whitespace character(blank, tabulasi atau enter).

FUNGSI INPUT DENGAN FORMAT (MEMASUKKAN STRING) #include <stdio.h> main( ) char S[80]; printf( Masukkan string : ); scanf( %[^\n],s); printf( Nilai String adalah : %s \n, S) ; Output : Masukkan string : saya suka kamu Nilai string adalah : saya suka kamu Catatan : %[^\n] digunakan menggantikan %s agar semua karakter termasuk spasi akan dibaca sampai ditemui penekan tombol enter, karena %s tidak akan membaca spasi atau tab. Untuk input string tidak perlu menggunakan operator pointer &, karena pengenal ini sudah berbentuk suatu pointer.

FUNGSI OUTPUT TANPA FORMAT Fungsi yang digunakan adalah : Putch() : untuk menampiulkan karakter Putchar() : untuk menampilkan nilai karakter. Puts() : untuk menampilkan string. #include <stdio.h> #include <conio.h> main() Char C, S[10] = ini string ; C = A ; Putchar(C); Puts(S); Output : Aini string

FORMAT-FORMAT PRINTF() Kode Format %c %s %d %i %u %e %f %g %o %x %p Kegunaan Menampilkan sebuah karakter Menampilkan nilai string Menampilkan nilai integer decimal Menampilkan nilai integer decimal Menampilkan nilai integer decimal tak bertanda Menampilkan nilai pecahan dalam notasi saintific Menampilkan nilai pecahan Pengganti %f atau %e tergantung yg terpendek Menampilkan sebuah nilai octal Menampilkan nilai hexadecimal Menampilkan suatu alamat memory untuk pointer

FUNGSI OUTPUT DENGAN FORMAT Mencetak karakter atau string Format penampilan : %-Nc : menampilkan 1 karakter dengan lebar N karakter rata kiri.. %s : menampilkan semua karakter di nilai string rata kiri. %Ns : menampilkan semua karakter rata kanan dengan lebar minimum N posisi. %-Ns : menampilkan semua karakter rata kiri dengan lebar min N posisi. %N.Ms : menampilkan rata kanan hanya M buah karakter pertama saja dengan lebar N posisi. %-N.Ms : menampilkan rata kiri hanya M buah karakter pertama saja dengan lebar N posisi. %.Ms : menampilkan sejumlah M karakter pertama rata kiri.. Menampilkan Nilai decimal Integer Kombinasi kode format untuk integer : %ld, %li : long int %hi : short int %hu : unsigned short int %lu : unsigned long int Format penampilan : %i : menampilkan semua digit rata kiri. %Ni : menampilkan semua digit rata kanan dengan lebar minimum N posisi. %-Ni : menampilkan semua digit rata kiri dengan lebar min N posisi. %0Ni : menampilkan rata kanan dengan lebar N digit, blank diisi dengan nol. %+Ni : menampilkan tanda positip pada numeric positip.

FUNGSI OUTPUT DENGAN FORMAT (CON T) Menampilkan nilai pecahan Kombinasi Kode format : %lf atat %le atau %lg : double %Lf, %Le atau %Lg : long double Format penampilan : %f : menampilkan semua digit rata kiri. %Nf or % -Nf : menampilkan semua digit rata kanan atau rata kiri dengan lebar minimum N digit. %N.Mf : menampilkan semua digit rata kanan dengan lebar min N digit dengan M digit nilai di belakang koma.. %0Nf : menampilkan rata kanan dengan lebar minimum N digit, blank diisi dengan nol. %N.0f : menampilkan semua digit rata kanan dengan lebar min N digit tanpa pecahan. %.Mf : menampilkan nilai dengan M digit dibelakang desimal rata kiri. # : mencegah pembuangan angka-angka nol di belakang titik decimal. Menampilkan Nilai Hexadesimal dan Oktal %#x : menampilkan nilai hexa dengan tampilan diawali 0x %#o : menampilkan nilai octal dengan tampilan diawali 0 clrscr() : perintah untuk membersihkan layar dan Prototype fungsi terdapat di file judul conio.h gotoxy(kol,bar) : mengatur posisi kursor pada kolom dan baris yang dituju.

CONTOH OUTPUT DENGAN FORMAT #include<stdio.h> #include conio.h void main () char A = A ; char B[9]= bahasa C ; int C = 1234; int D = -400; float E = 123.4567; float F = 12.0; printf( %-5c\n,A); printf( %-15s\n,B); printf( %15.3s\n,B); printf( %3i\n,C); printf( %07d\n,C); printf( %-7d\n,C);printf( %+-3i\n,C); printf( %+6i\n,D);printf( %-6d\n,D); printf( %u\n,d); printf( %-15f\n,E); printf(%09.2f\n,e); printf( %15.0f\n,E); printf( %7g dan %#7g\n,F,F); printf( %#x dan #o\n,c,c);