FUNGSI INPUT & OUTPUT

dokumen-dokumen yang mirip
TIPE DATA DAN OPERASI I/O

Operasi Input Output

INPUT DAN OUTPUT BAHASA C

BAB 2. FUNGSI INPUT OUTPUT

STRING KARAKTER STRING KARAKTER

Algoritma Pemrograman. Fery Updi,M.Kom

MODUL IV OPERASI DASAR MASUKAN DAN KELUARAN

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

PENGENALAN BAHASA C DAN C++

Praktikum 3 DASAR-DASAR PEMROGRAMAN C

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Bab 2. Dasar-Dasar Pemrograman C

BAB II DASAR-DASAR PEMROGRAMAN C

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

Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA

BAB III PERINTAH INPUT OUTPUT

Data bisa dinyatakan dalam bentuk konstanta atau variabel.

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

BAB V INPUT DAN OUTPUT

BAB 3 PERINTAH INPUT OUTPUT

MENAMPILKAN HASIL Operasi Keluaran (Output)

Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output

BAB IV INPUT DAN OUTPUT

Algoritma Pemrograman 2B (Pemrograman C++)

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN

Algoritma & Pemrograman #3

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

DASAR PEMROGRAMAN. PENGENAL dan VARIABEL

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

Tipe Data dan Operator

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

Algoritma dan Pemrograman

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

BAB II INPUT / OUTPUT

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

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

Algoritme dan Pemrograman

9/9/2011 ILKOM IPB 1 ALGORITME DAN PEMROGRAMAN. Review: Algoritme dan Program. Bahasa tingkat rendah (low level language)

Keyword,Tipe data & Variabel. Keywords pada c Tipedata Variabel Konstanta

Tipe Data Dasar. Berdasarkan jenisnya, data dapat dibagi menjadi lima kelompok dinamakan tipe data dasar, yaitu:

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

Kuliah III - Dasar Pemrograman

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Pre Lab P 03 Tipe Data, Operator dan Expresi

BAB 4 PENGENALAN BAHASA C

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

PENGENALAN C++ DADANG MULYANA 2012

Pemrograman Dasar C. Minggu 3

Pernyataan (Statement) dan Input/Output

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

Pengumuman ALGORITME DAN PEMROGRAMAN

Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika

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

elemen Dasar Bahasa Pemrograman C

Software Engineering atau yang diartikan Rekayasa Perangkat Lunak adalah:

Achmad Solichin.

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

Pertemuan 03. Pemrograman Dasar[PTI-15001] 2012

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

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

Jobsheet Dasar Pemrograman, Bab. 7: String. Bab. 7 S T R I N G

P 4 Bab 3 : Dasar Pemrograman C

Algoritme dan Struktur Data

BAGIAN A. PILIHAN GANDA Silanglah Jawaban yang Benar Pada Lembar Jawaban. Jawaban benar bernilai 3, salah atau kosong bernilai 0.

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).

OPERASI DASAR MASUKAN DAN KELUARAN

Review: Algoritme dan Program 12/29/2011. Algoritme dan Pemrograman. Review: Bagaimana memecahkan masalah dengan komputer?????

BAB V BAHASA C I. 5.1 Pendahuluan

PENGERTIAN C++ DAN FUNGSI-FUNGSINYA

BAB 2 PERINTAH DASAR BAHASA C. %d = type data varibel

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

Bahasa Pemrograman (2 SKS Teori & 2 SKS Praktikum)

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

Arsitektur dan Organisasi Komputer

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

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

DATA PADA BAHASA C TIPE DATA

Bahasa C-M6 By Jamilah, Skom 1

Tipe Data, Variabel, Input/Output

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

Tipe Data dan Variabel

IT234 - Algoritma dan Struktur Data. Ramos Somya

Praktikum 4 PENGULANGAN PROSES

P3 Pengantar Pemrograman C

Chapter 1 KONSEP DASAR C

Praktikum 5 PERULANGAN PROSES

DASAR PEMROGRAMAN C BAB III 3.1 PENGENAL / IDENTIFIER

Pernyataan (Statement)

Elemen Dasar Dalam Bahasa Java

KURSUS ONLINE JASA WEBMASTERS

BAB 2 TIPE-TIPE DATA TURBO C++

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

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

Praktikum 3 PENGAMBILAN KEPUTUSAN

Praktikum 4 PENGAMBILAN KEPUTUSAN

Referensi : KONSEP DASAR BAHASA C

BAHASA PEMROGRAMAN C

Struktur Kontrol Perulangan (Loop) Algoritme dan Pemrograman. Struktur Kontrol Perulangan: while. Struktur Kontrol Perulangan: while

Transkripsi:

FUNGSI INPUT & OUTPUT Fungsi Output 1. FUNGSI printf() Digunakan untuk menampilkan data. Bentuk umum : printf("string kontrol", argumen1, argumen2,...); printf ("%d",70); argumen berupa konstanta printf ("%d",a); argumen berupa variabel printf ("%d",a+70); argumen berupa ungkapan MENGATUR LEBAR FIELD float x = 251000.0; printf ("format e = %e",x); printf ("format f = %f",x); printf ("format g = %g",x); format e = 2.51000e+05 format f = 251000.000000 format g = 251000 Untuk nilai real, spesifikasi berupa : M, N M : menyatakan panjang medan N : menyatakan jumlah digit pecahan. Data : Numerik, teks, konstanta, variabel dan expresi. Hal. 1 dari 8 halaman

printf ("harga : Rp %8.2f \n",500.0); h a r g a : R p 5 0 0. 0 0 %8.2f menyatakan bahwa panjang dari bilangan real yang akan ditampilkan adalah 8 karakter dengan jumlah digit pecahan 2 buah. Kode Format IDENTIFIER OUTPUT %d integer bertanda dalam bentuk desimal %c karakter tunggal %s string %e bil.floating, notasi dengan e (eksponensial) %f bil.floating,notasi desimal %g bilangan floating / real, gunakan %f atau %e %u integer desimal, unsigned %o integer oktal unsigned %x integer heksadesimal unsigned %ld atau %li long integer %hd atau %hi short integer %lf, %lg, %le long float (double) %Lf, %Lg, %Le Long double CONTOH PROGRAM float bil = 2.5, nomor = 30.756; clrscr(); Hal. 2 dari 8 halaman

printf ("bilangan = %10.2f \n",bil); printf ("nomor = %10.2f, nomor); bilangan = ------ 2.50 nomor = ----- 30.76 Bila jumlah desimal yang ada lebih panjang dari yang akan dicetak, maka desimal tsb akan dibulatkan ke angka terdekat dapat dibulatkan ke atas atau ke bawah. float bil = 2.5, nomor = 30.756; clrscr(); printf ("bilangan = %.2f \n",bil); printf ("nomor = %.2f, nomor); bilangan = 2.50---- nomor = 30.76--- Format rata kiri Dengan menyisipkan tanda - (minus) pada format tambahan. printf("/%d/\n", 33336); Hal. 3 dari 8 halaman

printf("/%2d/\336); printf("/%10d/\n", 336); printf("/%-10d/\n", 336 printf("/%f/\n", 1234.56); printf("/%e/\n", 1234.56); printf("/%4.2f/\n", 1234.56); printf("/%3.1f/\n", 1234.56); printf("/%10.3f/\n", 1234.56); printf("/%10.3e/\n", 1234.56); /336/ /336/ / 336/ /336 / /1234.560059/ /1.234560E+03/ /1234.56/ /1234.6/ / 1234.560/ / 1..234E+03/ 2. FUNGSI puts() Digunakan khusus untuk menampilkan data string ke layar. Sifat fungsi ini adalah string yang ditampilkan secara otomatis akan diakhiri dengan \n (pindah baris) CONTOH : Hal. 4 dari 8 halaman

puts("univ. GUNADARMA"); puts("kampus Kelapa Dua"); Output : UNIV. GUNADARMA Kampus Kelapa Dua 3. FUNGSI putchar() Fungsi putchar() digunakan khusus untuk menampilkan sebuah karakter ke layar. Penampilan karakter tidak diakhiri dengan perpindahan baris. putchar('a'); menghasilkan output yang sama dengan printf("%c", 'A'); Fungsi Input 1. Fungsi scanf() Fungsi scanf() merupakan fungsi yang dapat digunakan untuk membaca data dari keyboard dan memasukkan ke dalam program. Bentuk Umum : Scanf (" kode format ", &variable); Printf("Masukkan Sebuah Bilangan :"); scanf("%f",&bil); Hal. 5 dari 8 halaman

Satu hal penting yaitu scanf() tidak dapat menggunakan pengaturan lebar field dan jumlah desimal. printf("masukkan bil. pertama : "); scanf("%10.2f",&bil); CONTOH PROGRAM #include,stdio.h> #define PI 3.141593 float radius, keliling, luas; printf ("masukkan data jari - jari lingkaran : "); scanf (%f", &radius); keliling = 2 * PI * radius; luas = PI * radius * radius; printf ("Data lingkaran :\n); printf ("jari - jari = %f \n",radius); printf ("keliling = %f \n",keliling); printf ("luas = %f \n",luas); masukkan data jari - jari : 5 data lingkaran = 5 keliling = 31.415930 luas = 78.539825 Hal. 6 dari 8 halaman

MEMASUKKAN BEBERAPA DATA SEKALIGUS Bentuk Umum : Scanf (" kf1 kf2 kf3 ", &variable1, &variable2, &variable3); scanf("%d %d %d ",&bil1,&bil2,&bil3); 2. gets() Fungsi input khusus untuk string. char nama[20]; clrscr(); printf("masukkan nama : "); gets(nama); printf("\n Nama anda %s",nama); 3. getch(), getche(), getchar() Fungsi input khusus untuk karakter. getch() = input 1 karakter dan tidak ditampilkan getche() = input 1 karakter, ditampilkan & tidak perlu Enter getchar() = input 1 karakter, ditampilkan dan perlu Enter Hal. 7 dari 8 halaman