INPUT DAN OUTPUT OLEH: SRI SUPATMI,S.KOM.

Slides:



Advertisements
Presentasi serupa
Pertemuan 4.  Perintah yang digunakan untuk mengeluarkan hasil proses komputer sehingga bisa dibaca oleh si pemakai (user). Salah satu untuk menampilkan.
Advertisements

BAHASA PEMROGRAMAN C IRSAN JAELANI.
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.
DASAR-DASAR PEMROGRAMAN C
Pemrograman Terstruktur
Perintah Input/Output
INSTRUKSI MASUKAN DAN KELUARAN
7. 1 Bab 07 Menginput Nilai melalui Keyboard.
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++
Statement Input – Output
Dasar Pemrograman Komputer
Modul 2 Pengenalan Bahasa C++
1 Pertemuan Operasi Input Output Matakuliah: T0016 / Algoritma dan Pemrograman Tahun: 2007 Versi: 6.
SOAL II :   Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi, berikut yang bukan merupakan penggunaan.
LAB PEMOGRAMAN DASAR (BAHASA C)
DASAR PEMROGRAMAN C Oleh : sgo.
Bahasa Pemprograman Dasar Pertemuan 3
Pengantar C++.
Pertemuan 1 Pengenalan Bahasa C++.
Pendahuluan & identifier pada bahasa c dan c++
STRUKTUR INPUT/OUTPUT
PEMROGRAMAN DASAR.
Elemen dasar Pertemuan 3.
Teknik Pemrograman oleh: Yohanes Sugiarto.
Input dan Output TEE 2103 Algoritma dan Pemrograman
Bahasa C – Intro Yenni Astuti, S.T., M.Eng..
Pendahuluan Erfin Gustaman.
Perintah Dasar Erfin Gustaman.
Algoritma dan Struktur Data 1 pertemuan 5
Dasar Pemrograman Renni Angreni, S.Kom.
TIPE DATA DAN VARIABEL (PENGENALAN MODEL DATA, MASUKAN DAN KELUARAN C++ Oleh Veri Julianto, M.Si.
BORLAND C++ Pemrograman I Nama : Ahmat Josi,S.Kom.,M.Kom
Bentuk standar dalam penulisan bahasa c/c++
Operasi Input Output.
STRUKTUR DASAR PROGRAM
PEMROGRAMAN DASAR.
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Pointer Oleh : Sri Supatmi,S.Kom.
PEMROGRAMAN DASAR (BAHASA C)
Mengenal Model Data, Perintah I/O
LAB PEMOGRAMAN DASAR (BAHASA C)
Perintah Input/Output
Minggu 5 Imam Fahrur Rozi
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 DASAR (BAHASA C)
Pemrograman Terstruktur
ALGORITMA & STRUKTUR DATA I
Pemrograman Terstruktur
ALGORITMA & STRUKTUR DATA I
PERINTAH INPUT DAN OUTPUT
Pointer Oleh : Sri Supatmi,S.Kom.
STRUKTUR DATA PERTEMUAN 6.
Input dan Output Pertemuan ke-3 Bahasa C.
Mencetak & Membaca Data
LAB PEMOGRAMAN DASAR (BAHASA C)
BAHASA PEMROGRAMAN II DEDED RAMAD KAMDA, S. KOM.
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)
Algoritma dan Stuktur Data
Chapter 3.2 : Tipe, Nama dan Nilai
Pengantar Pemrograman Bahasa C
Transcript presentasi:

INPUT DAN OUTPUT OLEH: SRI SUPATMI,S.KOM

INPUT DATA Bahasa C dan C++ Scanf() Fungsi pustaka scanf() digunakan untuk menginput data berupa data numerik, karakter dan string secara terformat. Hal-hal yang perlu diperhatikan dalam pemakaian fungsi scanf() : Fungsi scanf() menggunakan penentu format Fungsi scanf() memberikan pergantian baris secara otomatis Fungsi scanf() tidak memerlukan penentu lebar file Variabelnya harus menggunakan operator alamat & Kode penentu format pada scanf : %c : Membaca sebuah karakter %s : Membaca sebuah string %i, %d : Membaca sebuah bilangan bulat (integer) %f, %e : Membaca sebuah bilangan pecahan (real) %o : membaca sebuah bilangan octal %x : Membaca sebuah bilangan heksadesimal %u : Membaca sebuah bilangan tak bertanda

INPUT DATA (1) Gets() Getchar() Fungsi gets() digunakan untuk memasukkan data bertipe karakter dan tidak dapat digunakan untuk memasukkan data numerik. Harus diakhiri dengan penekanan tombol enter Cursor secara otomatis akan pindah baris Tidak memerlukan penentu format Getchar() Fungsi getchar() digunakan untuk membaca data yang bertipe karakter Karakter yang dimasukkan terlihat pada layar Pergantian baris secara otomatis

INPUT DATA (2) Getch() dan getche() Fungsi getch() dan getche() digunakan untuk membaca data karakter. Karakter yang dimasukkan tidak perlu diakhiri dengan penekanan tombol enter. Tidak memberikan efek pergantian baris secara otomatis Jika menggunakan fungsi getch() karakter yang dimasukkan tidak akan ditampilkan pada layer sehingga sering digunakan untuk meminta inputan berupa password. Sedangkan pada getche() karakter yang dimasukkan akan ditampilkan pada layar.

INPUT DATA (3) Cin >> Fungsi pustaka cin>> digunakan untuk menginput data berupa data numerik, karakter dan string secara terformat. Hal-hal yang perlu diperhatikan dalam pemakaian fungsi cin>> : Fungsi cin>> tidak menggunakan penentu format Fungsi cin>> memberikan pergantian baris secara otomatis Fungsi cin>> tidak memerlukan penentu lebar field Variabelnya tidak menggunakan operator alamat &

output DATA Bahasa C dan C++ Menampilkan data ke layer monitor umumnya menggunakan: Menggunakan fungsi printf(), puts(), putchar() dan cout<< Fungsi cout<< dan printf digunakan untuk menampilkan semua jenis data (numeric dan karakter) Fungsi puts() digunakan untuk menampilkan data string dan secara otomatis akan diakhiri dengan pergantian baris. Fungsi putchar() digunakan untuk menampilkan data karakter Mengatur tampilan bilangan pecahan Bentuk umum : printf(“%m.nf”, argument); m = panjang range n = jumlah digit dibelakang koma argument = nilai atau variabel yang akan ditampilkan

output DATA (2) Bahasa C dan C++ Mengatur tampilan bilangan pecahan Bentuk umum : printf(“%m.nf”, argument); m = panjang range n = jumlah digit dibelakang koma argument = nilai atau variabel yang akan ditampilkan Contoh: printf(“%5.2f”, nilai); artinya variable nilai akan ditampilkan sebanyak 5 digit dengan 2 digit di belakang koma. jika pada C++  cout<<argument; Tidak ada pengaturan lebar data Maksimal angka digit dibelakang koma adalah lima digit

Contoh(1) : Contoh penggunaan prinf() #include<stdio.h> Main() { Char c = ‘B’; Printf(“%c\n”, c); //lebarnya adalah 1 karakter Printf(“3%c\n”, c); //lebarnya adalah 3 karakter rata kanan Printf(“-3%c\n”, c); //lebarnya adalah 3 karakter rata kiri }

Contoh (2) : Contoh penggunaan cout<< #include<iostream.h> Main() { char c = ‘B’; cout<<c<<endl; //lebarnya adalah 1 karakter }

Contoh (3) : Contoh penggunaan scanf() #include<stdio.h> Main() { Int a; Printf(“masukan sebuah nilai: “); Scanf(“%d”,&a); Printf(“nilai yang diinputkan adalah : %d”,a); }

Contoh (4) : Contoh penggunaan cin>> #include<iostream.h> Main() { char c ; cin>>c; //lebarnya adalah 1 karakter cout<<“c adalah karakter =“<<c<<endl; }

Contoh (5) : Contoh penggunaan gets(); /* Program inputan tipe data karakter/string */ #include <stdio.h> #include <conio.h> main() { char nama[20]; clrscr(); printf("Masukkan nama Anda : "); gets(nama); printf("Hello nama anda adalah %s",nama); getch(); return 0; }

Contoh (6) : Contoh penggunaan #include <stdio.h> #include <conio.h> main() { char huruf1, huruf2; printf("Masukkan sebuah karakter : "); huruf1 = getche(); // karakter yang dimasukkan akan terlihat di layar printf("\nKarakter yang Anda masukkan adalah %c\n", huruf1); printf("\nMasukkan sebuah karakter lagi : "); huruf2 = getch(); // karakter yang dimasukkan tidak terlihat di layar printf("\nKarakter yang Anda masukkan adalah : %c", huruf2); getch(); return 0; }

tugas Ubahlah latihan soal tugas praktikum di modul 1 dan 2 menggunakan inputan.