5 FUNGSI INPUT & OUTPUT
|
|
|
- Sri Lie
- 9 tahun lalu
- Tontonan:
Transkripsi
1 5 FUNGSI INPUT & OUTPUT Fungsi Input & Output Dlm aturcara yg lepas, kita telah menggunakan fungsi printf (...) utk mempamir/mencetak mesej dlm format tertentu. Fungsi scanf (...) digunakan utk membaca masukan dr papan kekunci dlm format tertentu. main () { mempamerkan keluaran aturcara } : printf (---); : scanf("---"); : membaca masukan dari papan kekunci Papan Kekunci Fungsi prinf & scanf membolehkan kita berhubung dgn sesuatu aturcara. Fungsi 2 ini dipanggil fungsi masukan & keluaran (I/O). Fungsi 2 ini bukan sebahagian dari bahasa C. Mereka dipanggil fungsi 2 perpustakaan yg ditulis/dibekalkan oleh pengeluar pengkompil C. Selain fungsi prinf & scanf C jiga menyediakan fungsi-fungsi lain untuk operasi input & output. Fungsi2 ini boleh dicapai dari perpustakaan C melalui fail kepala piawai <stdio.h> & <conio.h>. Contoh: conio.h : clrscr getch inport stdio.h : scanf getchar feof Bab 5-1-
2 5.2 Fungsi printf & cara Menggunakannya 62 Format memanggil fungsi printf ialah : printf(kawalan format, senarai cetakan); Kawalan format ialah satu rentetan aksara diantara tanda " " yg menerangkan bagaimana pembolehubah 2 akan dicetak di skrin. Contohnya : "luas = %f\n" "jumlahlembu = %d" Kawalan format mengandungi 2 bentuk maklumat : i) aksara 2 yg akan dicetak secara terus ii) pencam tentuan tentuan format Tentuan Format %d %c %s %f %e %E %g %u %x %X %o %% Keluaran integer desimal satu aksara rentetan aksara nombor nyata dlm desimal nombor nyata dlm eksponen nombor nyata eksponen E dlm huruf besar guna %f atau %e mana yg lebih pendek integer desimal tak bertanda integer hexa tak bertanda integer hexa tak bertanda (huruf besar) integer oktal tak bertanda cetak tanda (%) Contoh: char a; printf("%c %d %x %0", a, a, a, a); Keluaran pd skrin: A Senarai cetakan (jika ada) terdiri dari nama 2 pembolehubah, pemalar, ungkapan & nama fungsi yg nilainya hendak dicetak. Setiap tentuan format dlm kawalan format mesti mempunyai satu pembolehubah dlm senarai. Bab 5-2-
3 5.2 Fungsi printf & cara Menggunakannya (samb...) 63 Contoh 1: bil_buku = 50; harga_buku = ; printf("%d buku dengan harga RM%f", bil_buku, harga_buku); dicetak secara terus tentuan format senarai pembolehubah Keluaran pd skrin: 50 buku dengan harga RM Contoh 2: /* Contoh aturcara mencetak luas segiempat & bulatan */ /* Penulis : Dayang Norhayati Tarikh: */ #include <stdio.h> #include <conio.h> main () { const float pi = ; int panjang, lebar; float jejari; } panjang = 12; lebar = 3; jejari = 3.5; clrscr(); printf("luas bulatan = %f Luas segi4 = %d\n", pi * jejari * jejari, panjang * lebar ); Keluaran pd skrin: Luas bulatan = Luas segi4 = 36 Bab 5-3-
4 5.2 Fungsi printf & cara Menggunakannya (samb...) 64 Format pembolehubah yg dicetak boleh diubahsuai dgn cara memasukkan pengubahsuai di antara % & aksara tentuan format. Contohnya : %-6d, %5d, %6.2f Pengubahsuai Makna digit.digit Lebar medan minimum bagi mencetak pembolehubah. Medan yg lebih lebar akan digunakan jika nombor yg dicetak tidak muat dlm medan yg diberi. Ketepatan bagi nombor nyata. Mewakili bil digit yg dicetak selepas titik perpuluhan. - Pembolehubah akan dicetak bermula dari kiri lebar medannya. l Pembolehubah yg akan dicetak adalah jeis integer panjang (long). Contoh : Suruhan Keluaran Skrin printf(" %d \n", 987); 987 printf(" %2d \n", 987); 987 printf(" %8d \n", 987); 987 printf(" %-8d \n", 987); 987 printf(" %0.2f \n", ); printf(" %4.2f \n", ); printf(" %3.1f \n", ); printf(" %10.3f \n", ); printf(" %10.3e \n", ); 9.876e+03 Bab 5-4-
5 5.3 Fungsi scanf & cara Menggunakannya 65 Format memanggil fungsi scanf ialah : scanf(kawalan format, senarai alamat pembolehubah); Kawalan format menyatakan format & jenis data yg akan dibaca dari papan kekunci. Bentuk dan maknanya sama spt format printf. Senarai alamat pembolehubah terdiri dari nama 2 pembolehubah yg dimulai dgn simbol (&). Nilai yg dibaca dari papan kekunci akan diisikan ke dlm pembolehubah tersebut. Setiap tentuan format dlm kawalan format mesti mempunyai satu pembolehubah dlm senarai. Contoh : scanf("%d %f", &bil_buku, &harga_buku); tentuan format senarai alamat pembolehubah Contoh : Rekakan satu aturcara untuk mencetak luas satu bulatan, jejari bulatan dibaca dari pengguna aturcara. /* Contoh aturcara kira luas bulatan */ #include <stdio.h> main () { const float pi = ; float jejari, luas_bulat; printf ("Masukkan jejari bagi bulatan : "); scanf("%f", &jejari); luas_bulat = pi * jejari * jejari; } printf("luas bulatan = %6.2f\n", luas_bulat ); Bab 5-5-
6 5.4 Fungsi 2 Input & Output Mudah 66 i) Fungsi getchar() & putchar() dicapai dari perpustakaan piawai <stdio.h> Fungsi getchar digunakan utk membaca satu aksara dari papan kekunci dan menunggu aksara <ENTER> dimasukkan. Aksara yang dimasukkan akan dipamir. Contoh memanggil getchar: ch = getchar (); nilai yg dibaca dari papan kunci akan disimpan dalam ch Fungsi putchar digunakan utk mencetak satu aksara ke skrin. Contoh memanggil putchar: putchar (ch); parameter pemalar aksara yg hendak dicetak Contoh 1: baca satu aksara dari papan kekunci & mencetak aksara yg dibaca & aksara selepasnya : char huruf; huruf = getchar(); putchar (huruf); putchar (huruf+1); Keluaran skrin jika 'E' ditaip : EF Bab 5-6-
7 5.4 Fungsi 2 Input & Output Mudah (samb...) 67 Contoh 2: char hurufa = 0x41; putchar (hurufa); putchar ('\n'); putchar ('b'); putchar ('C'); Keluaran skrin : Ab C ii) Fungsi getch() & putch() dicapai dari perpustakaan piawai <conio.h> Fungsi getch digunakan utk membaca satu aksara dari papan kekunci tanpa menunggu <ENTER> dimasukkan. Aksara yang dimasukkan tidak akan dipamir. Contoh memanggil getch: ch = getch (); nilai yg dibaca dari papan kunci akan disimpan dalam ch Fungsi putch digunakan utk mencetak satu aksara ke skrin. Contoh memanggil putch: putch (ch); parameter pemalar aksara yg hendak dicetak Jika contoh dari getchar & putchar ditukarkan kpd getch & putch ia akan memberi keluaran yg sama, hanya cara masukan berbeza. Bab 5-7-
8 5.4 Fungsi 2 Input & Output Mudah (samb...) 68 iii) Fungsi getc() & putc() dicapai dari perpustakaan piawai <stdio.h> Fungsi getc digunakan utk membaca satu aksara dari peranti input piawai. Contoh input piawai fail dan papan kekunci. Operasi bacaan aksara sama spt getchar(). Format memanggil fungsi getc: getc(jenis_peranti) Contoh memanggil getc & aksara dibaca dari papan kekunci: ch = get (stdin); nilai yg dibaca dari papan kunci akan disimpan dalam ch Fungsi putc digunakan utk mencetak satu aksara ke skrin. Format memanggil fungsi putc: putc (operan, jenis_peranti); Contoh fungsi putc digunakan utk mencetak satu aksara ke skrin. putc(ch, stdout); parameter pemalar aksara yg hendak dicetak Jika contoh dari getchar & putchar ditukarkan kpd getc & putc ia akan dilaksanakan dgn cara yg sama. Bab 5-8-
9 5.4 Fungsi 2 Input & Output Mudah (samb...) 69 iv) Fungsi gets() & puts() dicapai dari perpustakaan piawai <stdio.h> Fungsi gets digunakan utk membaca rentetan(string) dari keyboard mengakhiri bacaan rentetan jika aksara baris baru <ENTER> dimasukan. Rentetan akan disimpan & aksara baris baru akan ditukar ke aksara nul (\0). Fungsi puts digunakan utk mencetak rentetan di skrin memasukan aksara baris baru (\n). Contoh fungsi gets & puts digunakan dlm aturcara membaca dr papan kekunci & mencetak rentetan di skrin. #include <stdio.h> main () { char nama[30]; printf("\nenter Your Name please >>"); gets(nama); /*baca rentetan*/ printf("good day "); puts(nama); /*cetak rentetan*/ puts("it's your lucky day!!"); } return 0; Keluaran pd skrin jika masukan "Dayang Norhayati" dimasukkan: Good day Dayang Norhayati It's your lucky day!! Bab 5-9-
10 5.5 Pemprosesan Fail 70 2 ragam operasi komputer adalah: 1. berkelompok (batch) 2. interaktif (interactive). Aturcara C yg kita tulis setakat ini adalah ragam interaktif. Untuk menulis aturcara yang beroperasi secara berkelompok fail perlu digunakan. 3 operasi yg dilakukan utk memproses fail: 1. membina fail - wajib 2. membaca data dr fail 3. menulis data ke fail salah kedua2 fail input Proses Aturcara fail output fail input & output Merujuk kpd masalah bulat.c, jika kita tukarkan masalah tersebut menggunakan fail:! membaca dr papan kekunci kpd membaca fail bulat.dat! mencetak output ke skrin kpd menulis di fail bulat.out Katakan isi bulat.dat spt berikut: 5.0 Bab 5-10-
11 5.5 Pemprosesan Fail (samb...) 71 Contoh aturcara menggunakan fail, membaca fail bulat.dat & menulis output di fail bulat.out. membaca data dr fail membina fail #include <stdio.h> #define PI int main(void) { double jejari,luas,ukurlilit; FILE *inp, *outp; inp = fopen("bulat.dat", "r"); outp = fopen("bulat.out", "w"); fscanf(inp,"%lf", &jejari); luas = PI*jejari*jejari; ukurlilit = 2*PI*jejari; fprintf(outp,"jejari bulatan ialah %0.2f\n", jejari); fprintf(outp,"luas bulatan ialah %0.2f\n", luas); fprintf(outp,"ukurlilit bulatan ialah %0.2f", ukurlilit); fclose(inp); fclose(outp); } return 0; menulis data ke fail Output dr aturcara akan dikeluarkan ke fail bulat.out & isinya adalah spt berikut: Jejari bulatan ialah 5.00 Luas bulatan ialah Ukurlilit bulatan ialah Bab 5-11-
12 5.5 Pemprosesan Fail (samb...) 72 i) Membina fail Pengisytiharan fail menggunakan pembolehubah penuding fail, format pengiystiharan: FILE *pembpenudingfail; Untuk membolehkan fail digunakan, fail tersebut mesti dibuka terlebih dahulu. Format membuka fail: pembpenudingfail = fopen("namafail","jenis_capaian"); pembolehubah penuding fail yg disytiharkan sebelum nama fail yg sah jenis mod capaian menentukan samada fail tersebut adalah fail input, output atau keduanya jenis mod capaian fail Mod Jika fail wujud Jika fail tidak wujud "r" buka fail utk dibaca Ralat "w" buka fail utk ditulis Bina fail baru "a" buka fail utk ditambah di hujung fail Bina fail baru "r+" buka fail utk dibaca & ditulis Ralat "w+" buka fail utk dibaca & ditulis Bina fail baru "a+" buka fail utk dibaca & ditambah Bina fail baru di hujung fail Jika fail tidak digunakan lagi fail perlu ditutup. Format utk menutup fail: fclose(pembpenudingfail); Bab 5-12-
13 5.5 Pemprosesan Fail (samb...) 73 ii) Membaca dan menulis fail Banyak cara boleh dilakukan untuk membaca dan menulis data dari fail, Ini bargantung kpd cara data hendak diproses:! sama ada aksara demi aksara pada satu masa! satu baris data (satu rentetan aksara) pada satu masa Antara fungsi-fungsi yang digunakan untuk membaca & menulis data:! fscanf()& fprinf() - pelbagai jenis data pada satu masa.! fgetc()& fputc() - satu aksara demi satu aksara pada satu masa (data berjenis char)! fgets() & fputs() - satu baris data (rentetan aksara) pada satu masa (data berjenis rentetan) Contoh aturcara menggunakan fail, membaca fail stor12.dat & menulis output di fail yg mana nama fail dimasukan oleh pengguna melalui papan kekunci. Isi fail stor12.dat adalah spt berikut: MAKMAL KAWALAN ABC Hasil dari aturcara di ms sebelah, fail output yg terhasil. Laporan Tahunan Stor MAKMAL KAWALAN Kod Part Bil Harga A B C Nilai stok dan purata harga satu part Bab 5-13-
14 5.5 Pemprosesan Fail (samb...) 74 #include <stdio.h> int main(void) { char namastor[30], faillaporan[12]; char parta, partb, partc; int float bilparta, bilpartb, bilpartc; harga1parta, harga1partb, harga1partc, nilaistok, purataharga; FILE *stor, *laporan; stor = fopen("stor12.dat", "r"); printf("masukkan nama fail laporan > "); gets(faillaporan); laporan = fopen(faillaporan, "w"); fgets(namastor,30,stor); parta = fgetc(stor); partb = fgetc(stor); partc = fgetc(stor); fscanf(stor,"%d %f", &bilparta, &harga1parta); fscanf(stor,"%d %f", &bilpartb, &harga1partb); fscanf(stor,"%d %f", &bilpartc, &harga1partc); nilaistok = (bilparta*harga1parta) + (bilpartb*harga1partb) + (bilpartc*harga1partc); purataharga= (harga1parta + harga1partb +harga1partc)/3; fprintf(laporan,"laporan Tahunan Stor "); fputs(namastor, laporan); fprintf(laporan,"\nkod Part\tBil\t\tHarga\n"); fprintf(laporan,"%c\t\t%d\t\t%0.2f\n", parta, bilparta, harga1parta); fprintf(laporan,"%c\t\t%d\t\t%0.2f\n", partb, bilpartb, harga1partb); fprintf(laporan,"%c\t\t%d\t\t%0.2f\n", partc, bilpartc, harga1partc); fprintf(laporan,"\n\nnilai stok %0.2f dan purata harga satu part %0.2f", nilaistok, purataharga); fclose(stor); fclose(laporan); } return 0; Bab 5-14-
15 Latihan Apakah keluaran bagi setiap suruhan berikut : a) printf("panjang seekor semut ialah : %2.2f sm", 2.445e-2); b) printf("%c %d %u", 66, 0x50, 'C'); c) printf("%-8d\n%6.3f %-6.3f", 4356, 1.52, 1.52); d) putchar('\"'); putchar('\\'); putchar(66); 2. Cari kesilapan 2 dlm aturcara berikut: #include <stdio.h> main() { int nom1, nom2; unsigned int jum1; char warna; jum1=-1; scanf("%d %d", nom1, num2); printf("%u",jum1); &warna=getchar(); printf("%d %c %u", warna,warna,warna); ) 3. Tulis aturcara untuk melakukan perkara berikut : a) Baca 6 nombor dari papan kekunci dan cari purata nombor 2 tersebut. b) Cari isipadu satu bungkah dimana dimensi 2 diberikan oleh pengguna. c) Tukar jarak dlm batu kpd km d) Tukar nombor heksadesimal 3 digit kpd nombor desimal (2 cara) Bab 5-15-
8. TATASUSUNAN. Sebelum ini utk menyimpan 4 nilai perintang, 4 pembolehubah perlu diisytiharkan, contoh:
8. TATASUSUNAN 118 8.0 Pengenalan Sebelum ini utk menyimpan nilai perintang, pembolehubah perlu diisytiharkan, contoh: float perintang1, perintang,perintang3,perintang; Jika bil. perintang bertambah cthnya
Algoritma Pemrograman. Fery Updi,M.Kom
Algoritma Pemrograman Fery Updi,M.Kom 1 Kompetensi Detail Mampu menjelaskan Prinsip-prinsip Algoritma Mampu menjelaskan Konsep Bahasa Pemrograman Mampu membuat Flowchart dan Pseudocode Mampu menjelaskan
FUNGSI INPUT & OUTPUT
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
INPUT DAN OUTPUT BAHASA C
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
BAB 2. FUNGSI INPUT OUTPUT
BAB 2. FUNGSI INPUT OUTPUT 2.1 Fungsi Input 1. Input Tanpa Format a. Memasukkan Nilai Karakter Fungsi yang digunakan : getche( ) : memasukkan karakter tanpa penekanan Enter getchar( ) : memasukkan karakter
4 OPERATOR DAN UNGKAPAN
4 OPERATOR DAN UNGKAPAN 49 4.1 Operator Data yg disimpan di dlm ingatan (lihat bab 3) boleh diolah dgn menggunakan operator. C mempunyai 45 operator utk mengolah berbagai jenis data. Beberapa operator
BAB III PERINTAH INPUT OUTPUT
BAB III PERINTAH INPUT OUTPUT 3.1.Memasukkan Data Dalambahasa C proses memasukkansuatu data bisamenggunakanbeberapafungsipustaka yang telahtersedia. Beberapafungsipustaka yang bisadigunakanadalah: scanf()
6 STRUKTUR KAWALAN ATURCARA
6 STRUKTUR KAWALAN ATURCARA 76 Bab 2 kita telah mempelajari bagaimana hendak menyelesaikan masalah dgn menggunakan struktur jujukan, struktur pemilihan, struktur perulangan & gelung. C mempunyai beberapa
Tipe Data Dasar. Data bisa dinyatakan dalam bentuk konstanta atau variabel.
Dasar Pemrograman C Objectives Menjelaskan tentang beberapa tipe data dasar Menjelaskan tentang Variabel Menjelaskan tentang konstanta Menjelaskan tentang berbagai jenis operator dan pemakaiannya Menjelaskan
PENGENALAN BAHASA C DAN C++
PRAKTIKUM KE 1 PENGENALAN BAHASA C DAN C++ TUJUAN PRAKTIKUM 1. Praktikan mengetahui sejarah bahasa C dan C++. 2. Praktikan mengerti struktur program bahasa C / C++. 3. Praktikan mengerti konsep tipe data
Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA
Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA TUJUAN Menjelaskan tentang beberapa tipe data dasar Menjelaskan tentang Variabel Menjelaskan tentang konstanta Menjelaskan tentang berbagai jenis
MENAMPILKAN HASIL Operasi Keluaran (Output)
MENAMPILKAN HASIL Operasi Keluaran (Output) 4.1 FUNGSI-FUNGSI YANG DIGUNAKAN Keunikan bahasa C untuk menampilkan hasil adalah semua prosesnya dilakukan oleh fungsi-fungsi. Fungsi-fungsi ini prototypenya
Data bisa dinyatakan dalam bentuk konstanta atau variabel.
Dasar Pemrograman C Objectives Menjelaskan tentang beberapa tipe data dasar Menjelaskan tentang Variabel Menjelaskan tentang konstanta Menjelaskan tentang berbagai jenis operator dan pemakaiannya Menjelaskan
Algoritma Pemrograman 2B (Pemrograman C++)
Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 2 INPUT DAN OUTPUT PADA C++ 1 Outline Basic Input dan Output Fungsi Cin dan Cout Komentar Macam-macam manipulator
TIPE DATA DAN OPERASI I/O
Praktikum 4 (2/2) TIPE DATA DAN OPERASI I/O A. TUJUAN 1. Menjelaskan tentang instruksi I/O B. DASAR TEORI Untuk keperluan menampilkan data/informasi, C menyediakan sejumlah fungsi. Beberapa di antaranya
MODUL IV OPERASI DASAR MASUKAN DAN KELUARAN
MODUL IV OPERASI DASAR MASUKAN DAN KELUARAN Perintah Keluaran Perintah standar output yang disediakan Borland C++ diantaranya adalah: cout() printf() puts() putchar() Fungsi cout() Fungsi cout() merupakan
Praktikum 3 DASAR-DASAR PEMROGRAMAN C
Praktikum 3 DASAR-DASAR PEMROGRAMAN C A. TUJUAN 1. Menjelaskan tentang beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang Variabel 3. Menjelaskan tentang konstanta 4. Menjelaskan
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:02 30 Agu 2014 Hal 1 / 6 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. Memahami beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang variabel
Input/Output. Input/output Memformat keluaran Pengolahan karakter dan String
Input/Output Input/output Memformat keluaran Pengolahan karakter dan String Output Untuk menampilkan output ke layar dapat menggunakan fungsi yang ada dalam header stdio.h: Output terformat printf() Output
TUGAS PENDAHULUAN MODUL I PERKENALAN MIKU, COMPILER BAHASA C, DAN STANDARD INPUT-OUTPUT
TUGAS PENDAHULUAN MODUL I PERKENALAN MIKU, COMPILER BAHASA C, DAN STANDARD INPUT-OUTPUT Prepared by: Bagus Hanindhito (20-02-2015) Problem 1 : Hello World! Pada problem ke-1 ini, kita akan mencoba melakukan
Tipe Data Dasar. Berdasarkan jenisnya, data dapat dibagi menjadi lima kelompok dinamakan tipe data dasar, yaitu:
Dasar Pemrograman C Objectives Menjelaskan tentang beberapa tipe data dasar Menjelaskan tentang Variabel Menjelaskan tentang konstanta Menjelaskan tentang berbagai jenis operator dan pemakaiannya Menjelaskan
FILE INPUT/OUTPUT. Overview
FILE INPUT/OUTPUT Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Overview Definisi Lingkup Sistem File File Pointer Membuka File Menutup File Menulis sebuah karakter Membaca sebuah
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 6 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. Memahami beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang variabel
Modul V Pemrograman Bahasa C ( bagian II )
Modul V Pemrograman Bahasa C ( bagian II ) 5.1 Tujuan Percobaan 1. Mengenal dan memahami fungsi (function) dan kegunaanya serta aplikasinya dalam program sederhana. 2. Mengenal dan memahami fungsi array-larik
Operasi Input Output
PRAKTIKUM 4 Operasi Input Output A. TUJUAN PEMBELAJARAN 1. Memahami instruksi I/O 2. Memahami format-format yang sesuai untuk instruksi I/O B. DASAR TEORI Untuk keperluan menampilkan data/informasi, C
Bab 2. Dasar-Dasar Pemrograman C
Bab 2. Dasar-Dasar Pemrograman C Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 Overview Tipe Data Standar (Standart Data Type) Aturan Pendefinisian Identifier Variabel Mendeklarasikan
BAB II DASAR-DASAR PEMROGRAMAN C
BAB II DASAR-DASAR PEMROGRAMAN C Tujuan : 1. Menjelaskan tentang beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang Variabel 3. Menjelaskan tentang konstanta 4. Menjelaskan tentang
OPERATORS. dan int. Berarti, tipe double dioperasikan dengan tipe int akan menghasilkan tipe double.
OPERATORS Macam-macam operator: Operator adalah suatu tanda atau simbol yang digunakan untuk suatu operasi tertentu. Bahasa C menyediakan Operator: a. Pengerjaan b. Aritmatika c. Tipe d. Relasi Logika
mengatur jumlah digit pecahan yang diinginkan mengatur atau mengontrol sejumlah tanda format, misalkan rata kiri, kanan, huruf capital dll.
Struktur C++ #include Statement; menyertakan file header fungsi utama program awal dari program pernyataan atau perintah akhir dari program File_header conio.h iostream.h stdio.h iomanip.h
OPERATOR BAHASA C. Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data..
OPERATOR BAHASA C Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data.. Operator adalah suatu tanda atau simbol yang digunakan untuk
Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output
Algoritma dan Pemrograman Bab V Input dan Output Pertemuan Ke-5 Input dan Output Disusun Oleh : Wilis Kaswidjanti, S.Si.,M.Kom. Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Pembangunan
BAB V INPUT DAN OUTPUT
BAB V INPUT DAN OUTPUT 1. PENDAHULUAN Bab ini memiliki kompetensi dasar untuk dapat menggunakan fungsi input dan output. Input dan output pada bab ini diasumsikan bahwa data masukan dibaca dari papan ketik
PERTEMUAN 3 KONSEP TIPE DATA
PERTEMUAN 3 KONSEP TIPE DATA KONSEP TIPE DATA C++ Pembagian tipe data : I. Tipe Sederhana (simple type) Int,Bool,Char Tipe Float II. Tipe String Operasi string III. Tipe Terstruktur (structured type) Array,
Algoritme dan Pemrograman
Kuliah #2 Struktur program C Tipe data Input / Output Algoritme dan Pemrograman Beberapa Catatan Lakukan KRS B jika: Belum mendaftar di KRS A Mendaftar di KRS A, tapi nama tidak muncul di absen Pindah
Algoritma dan Pemrograman
Algoritma dan Pemrograman bagian 2 2009 Modul ini menjelaskan tentang bahasa C dan apa saja yang dibutuhkan bila kita akan menulis suatu program dengan bahasa C. Editor yang dipakai adalah Turbo C++ 4.5.
Algoritma dan Pemrograman
Algoritma dan Pemrograman Konsep Pemrograman C/C++ [email protected] Ptputraastawa.wordpress.com Sejarah bahasa pemrograman C Bahasa C hasil kreasi dari Dennis M. Ritchie (1972) di Bell Telephone
Algoritme dan Pemrograman
Algoritme dan Pemrograman Karakter dan String Tipe data char Literal karakter ditulis di antara tanda kutip satu atau single quote ('), misalnya: 'A', '5',... Tipe data char (misalnya : char ch;) disimpan
Pernyataan (Statement) dan Input/Output
Pernyataan (Statement) dan Input/Output Pendahuluan Pemahaman Bahasa Pemrograman C akan lebih mudah melalui contoh-contoh. Dengan memperhatikan dan memahami contoh-contoh program, mahasiswa diharapkan
Pertemuan 03. Dasar Pemrograman Komputer [TKL-4002] 2010
Pertemuan 03 Dasar Pemrograman Komputer [TKL-4002] 2010 1 Pada akhir pertemuan, diharapkan mahasiswa akan mampu : Menggunakan standard library function yang berhubungan dengan operasi output dan input
BAB 3 PERINTAH INPUT OUTPUT
BAB 3 PERINTAH INPUT OUTPUT 1. Perintah Output Perintah Output adalah perintah yang digunakan untuk mengeluarkan hasil proses komputer sehingga bisa dibaca oleh si pemakai (user). Adapun media yang digunakan
Software Engineering atau yang diartikan Rekayasa Perangkat Lunak adalah:
PEMROGRAMAN dalam SOFTWARE ENGINEERING Materi Pertemuan Minggu ke 3 DEFINISI Software Engineering atau yang diartikan Rekayasa Perangkat Lunak adalah: Suatu disiplin ilmu yang membahas semua aspek produksi
BAB IV INPUT DAN OUTPUT
DIKTAT MATA KULIAH PEMROGRAMAN I BAB IV INPUT DAN OUTPUT IF Input Data Umumnya suatu program mempunyai proses pemasukan data. Dalam program berbahasa C, pemasukan data dapat dilakukan dengan perintah scanf.
elemen Dasar Bahasa Pemrograman C
Elemen-elemen elemen Dasar Bahasa Pemrograman C Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Identifier : Elemen Dasar C Nama pengenal (identifier) adalah nama-nama yang ditentukan
PERTEMUAN VII FILE TEKS & FILE BINER
PERTEMUAN VII FILE TEKS & FILE BINER 7.1 Tujuan Praktikum Praktikan dapat membedakan antara file teks dan file biner serta dapat mendeklarasikan, membuat, membaca dengan menggunakan dua buah macam file
Algoritma & Pemrograman #3
Algoritma & Pemrograman #3 by antonius rachmat c, s.kom, m.cs Tentukan nama variabel yang benar : 1. 9kepala 2. _nilaimax 3. data nilai 4. _4445 5. a_b Review: Deklarasi Identifier Variabel Bentuk umum:
BAB 2 PERINTAH DASAR BAHASA C. %d = type data varibel
BAB 2 PERINTAH DASAR BAHASA C A. PERINTAH TAMPILAN/CETAK DILAYAR SYNTAX : printf(.text ); Atau printf(.text %d.,variable); SYNTAX : puts(.text.. ); printf( \n ); %d = type data varibel \n= menekan enter.
PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:
PENGENALAN BAHASA C A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini: Kebanyakan pemrogram jarang memberikan keterangan/
MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)
MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER) I. TUJUAN 1. Mahasiswa mengenal struktur bahasa pemrograman C dan C++ 2. Mahasiswa mengenal perintah-perintah dasar C dan C++ 3. Mahasiswa
12/29/2011. Algoritme dan Pemrograman. Bit. Bitwise operator
Algoritme dan Pemrograman Kuliah #13 Operator Bitwise Tipe Enumerasi Manipulasi File Bit Singkatan dari binary digit (digit biner), yaitu suatu nilai bilangan yang direpresentasikan sebagai bilangan biner
Tipe Data, Variabel, Input/Output
Tipe Data, Variabel, Input/Output Pendahuluan Untuk membuat program dengan bahasa pemrograman C harus memperhatikan struktur dasarnya. Strukturnya diawali dengan bagian preprocessor directive yang biasanya
BAB I. LARIK (ARRAY) Array (larik) ialah penampung sejumlah data sejenis (homogen) yang menggunakan satu identifier (pengenal).
BAB I. LARIK (ARRAY) Array (larik) ialah penampung sejumlah data sejenis (homogen) yang menggunakan satu identifier (pengenal). Masing-masing elemen larik diakses menggunakan indeks (subscript) dari nol
Operasi Output-Input. Operasi output standar. Format output Operasi input standar. Format input. e.g. putchar(),putch(),puts(),printf()
Operasi Output-Input Operasi output standar e.g. putchar(),putch(),puts(),printf() Format output Operasi input standar e.g. getchar(),getch(),getche(),gets(),scanf() Format input 1 Operasi Output Dipakaiuntuk
Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :
1 Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu : Contoh Program : { int x; float y; char z; double w; clrscr(); /* untuk membersihkan layar */ x = 10; /* variable
12/29/2011 ILKOM IPB 1. Algoritme dan Pemrograman. Char. Karakter dan bilangan
Algoritme dan Pemrograman Kuliah #10 Karakter dan String Char Literal karakter ditulis di antara tanda kutip satu atau single quote ('), misalnya: 'A', '5',... Tipe data char (misalnya : char ch;) disimpan
3 sks (2,1) 1 sks: Lab Session. Course material: History Algorithm. Programming (C/C++):codeblock,gnu compiler
Algoritma & Programming 3 sks (2,1) 2 sks: Teori 1 sks: Lab Session Course material: History Algorithm Flowchart atau aliran proses Programming (C/C++):codeblock,gnu compiler Asal kata Algoritma berasal
Struktur Program C++ Preprocessor directive : perintah dalam bahasa c++ yang akan membuat dan mengkompilasi file perantara dengan program utama
Struktur Program C++ Bahasa C++ merupakan bahasa yang terstruktur, sehingga struktur penulisan program dalam bahasa c++ dirangkai dari kumpulan sejumlah fungsi, setidaknya memiliki sebuah fungsi utama,
Kuliah III - Dasar Pemrograman
17 September 2013 Kuliah III - Dasar Pemrograman Struktur program dalam bahasa C Kompilasi Variabel Statement : Deklarasi & Assignment statement, Inisialisasi Masukan dan Keluaran Contoh 1. assign.c /*
Pengumuman ALGORITME DAN PEMROGRAMAN
Pengumuman Ada sekitar 50 mahasiswa yang belum bergabung di: http://www.facebook.com/groups/algor.ipb Ada koreksi testcase pada soal 1.2.05 Fungsi Matematika. Masih ada sekitar 150 mahasiswa yang sama
Dosen : Dede Kurniadi, S.Kom.,M.Kom HP :
Dosen : Dede Kurniadi, S.Kom.,M.Kom http://dedekurniadi.com HP : 08977700266 Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan oleh Martin Richards th.1967. Selanjutnya bahasa ini memberikan
Review: Algoritme dan Program 12/29/2011. Algoritme dan Pemrograman. Review: Bagaimana memecahkan masalah dengan komputer?????
Algoritme dan Pemrograman Kuliah #3 Implementasi algoritme Struktur program C Elemen program * * * * Masalah Review: Bagaimana memecahkan masalah dengan komputer????? Logika Berpikir Logika Pemrograman
Achmad Solichin.
Pemrograman Bahasa C dengan Turbo C [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Tipe Data dan Operator
Tipe Data dan Operator Dasar Algoritma dan Pemrogrman Eka Maulana, ST, MT, MEng. Klasifikasi Tipe Data 1 Tipe Data Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam
Konsep Pemrograman. Bab 7. Fungsi1. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah
Bab 7. Fungsi1 Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 Overview Pendahuluan Tujuan Fungsi Dasar Fungsi Jenis Fungsi : memiliki return value Integer Selain integer Tidak memiliki
DEFINISI PENDEKATAN ELEMEN ASAS
5.0 PENGATURCARAAN DEFINISI ARAS & GENERASI Aras Rendah (Generasi 1 & 2) PENDEKATAN Aras Tinggi (Generasi 3,4 & 5) PENTERJEMAH Penghimpun Pentaksir Pengkompil FASA PEMBANGUNAN 5 Fasa ELEMEN ASAS Berstruktur
DEFINISI PENDEKATAN ELEMEN ASAS
5.0 PENGATURCARAAN DEFINISI ARAS & GENERASI Aras Rendah (Generasi 1 & 2) PENDEKATAN Aras Tinggi (Generasi 3,4 & 5) PENTERJEMAH Penghimpun Pentaksir Pengkompil FASA PEMBANGUNAN 5 Fasa ELEMEN ASAS Berstruktur
Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika
Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika March, 2012 Peraturan Praktikum 1. Keterlambatan 15 Menit 2. Wajib Membawa Laptop Setiap Pertemuan 3. Wajib Memiliki Modul, Silabus, SAP, Dan
Bahasa C melengkapi fasilitas modular dengan menggunakan fungsi pada setiap SubProgram. Contoh pembagian program menjadi beberapa subprogram.
1 Bahasa C melengkapi fasilitas modular dengan menggunakan fungsi pada setiap SubProgram. Contoh pembagian program menjadi beberapa subprogram. Program Utama SubProgram SubProgram SubProgram SubProgram
9/9/2011 ILKOM IPB 1 ALGORITME DAN PEMROGRAMAN. Review: Algoritme dan Program. Bahasa tingkat rendah (low level language)
* * * * Masalah Review: Bagaimana memecahkan masalah dengan komputer????? ALGORITME DAN PEMROGRAMAN Kuliah #3 Implementasi algoritme Struktur program C Elemen program Logika Berpikir Implementasi Algortime
Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C
1. Pendahuluan Lingkungan Turbo C++ 4.5 Turbo C++ 4.5 adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C++ 4.5. 1 2 3 4 1 : Menu Utama
Sedangkan bentuk umum pendefinisian fungsi adalah : Tipe_fungsi nama_fungsi(parameter_fungsi) { statement statement... }
FUNGSI Deklarasi Fungsi Sebelum digunakan (dipanggil), suatu fungsi harus dideklarasikan dan didefinisikan terlebih dahulu. Bentuk umum pendeklarasian fungsi adalah : ===============================================
IT234 - Algoritma dan Struktur Data. Ramos Somya
IT234 - Algoritma dan Struktur Data Ramos Somya Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja far Mohammed lbn Musa al-khowarizmi, yang menulis kitab al jabr w al-muqabala
Algoritma Pemrograman. Fery Updi,M.Kom
Algoritma Pemrograman Fery Updi,M.Kom 1 Kompetensi Detail Mampu menjelaskan Prinsip-prinsip Algoritma Mampu menjelaskan Konsep Bahasa Pemrograman Mampu membuat Flowchart dan Pseudocode Mampu menjelaskan
Amali 2: Pembinaan Algoritma Menggunakan Perisian Microsoft Word
Amali 2: Pembinaan Algoritma Menggunakan Perisian Microsoft Word Latihan makmal ini memerlukan anda: i. Membina kod sudo menggunakan perisian Microsoft Word ii. Membina carta alir menggunakan perisian
Pemrograman Dasar C. Minggu 2
Pemrograman Dasar C Minggu 2 Topik Bahasan Stdio library Output dalam C: printf Input dalam C: scanf Escape sequence Assignment Statement Operator Arithmatika Urutan dan Asosiasi Input dan Output dalam
MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA
MATA KULIAH : LOGIKA DAN ALGORITMA PERTEMUAN 3 KONSEP DASAR ALGORITMA CREATED BY: AYU ANGGRIANI H 092904010 PTIK A 2009 1 PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER JURUSAN PENDIDIKAN TEKNIK ELEKTRO
KONSEP STRING. Nilai string selalu diakhiri dengan tanda NULL (\0)
PERTEMUAN IV STRING SASARAN Menjelaskan tentang konsep string Menjelaskan operasi I/O pada string. Menjelaskan cara mengakses elemen string Menjelaskan berbagai fungsi mengenai string KONSEP STRING String
Algoritme dan Struktur Data
Algoritme dan Struktur Data Bahasa Pemrograman 2 Bahasa pemrograman adalah notasi yang digunakan untuk menulis program (komputer) dengan aturan tertentu. Bahasa ini dibagi menjadi tiga tingkatan yaitu
JAWAPAN ACTION LATIHAN 1.1.1
JAWAPAN ACTION LATIHAN 1.1.1 1. 0, 1, 2, 3, 4, 5, 6, 7 2. Sistem asas lapan atau sistem nombor oktal 3. Bahasa mesin 4. Sistem nombor Sistem nombor Nama lain Nombor perduaan Sistem nombor binary Nombor
Modul IV Pemrograman Bahasa C ( bagian I )
Modul IV Pemrograman Bahasa C ( bagian I ) 4.1. Tujuan Percobaan 1. Praktikan dapat menerapkan konsep algoritma dan flowchart ke dalam bahasa C 2. Praktikan dapat menjelaskan library dalam bahasa C 3.
Bab 9 Pointer. 9.1 Pendeklarasian pointer
Bab 9 Pointer 9.1 Pendeklarasian pointer Pointer adalah variabel yang menyimpan alamat memori dari variabel yang lain. Pointer juga memiliki tipe seperti halnya variabel biasa. Pointer dideklarasikan dengan
2.0 PERWAKILAN DATA PROGRAM LATIHAN GURU ASAS SAINS KOMPUTER TINGKATAN 1 BAHAGIAN PENDIDIKAN GURU KEMENTERIAN PENDIDIKAN MALAYSIA.
PROGRAM LATIHAN GURU ASAS SAINS KOMPUTER TINGKATAN 1 BAHAGIAN PENDIDIKAN GURU KEMENTERIAN PENDIDIKAN MALAYSIA Tajuk Topik 2.0 PERWAKILAN DATA 2.1 SISTEM NOMBOR PERDUAAN A. Objektif Pada akhir sesi ini,
Pertemuan 03. Pemrograman Dasar[PTI-15001] 2012
Pertemuan 03 Pemrograman Dasar[PTI-15001] 2012 1 Pada akhir pertemuan, diharapkan mahasiswa akan mampu : Menggunakan perintah/metode untuk melakukan operasi output dan input dalam bahasa pemrograman Java.
PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).
PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C++ 6.0 STRUKTUR BAHASA C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama). Setiap program akan dieksekusi dimulai dari statement
SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009
SOAL C++ 1. Penulisan Preprocessor yang benar di awali dengan tanda pound atau tanda : a. # c. @ b. & d. = 2. Contoh penulisan file header yang benar yaitu : a. &include c. =include
BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++
BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++ Pendahuluan Pada bab ini dileaskan tipe data dan operasi baca tulis data, juga dijelaskan struktur pemrograman pada bahasa C/C++ Penyajian 31 Tipe
I.1. MEMBUAT PROGRAM C DENGAN VISUAL C
MODUL I MEMULAI BAHASA C I.1. MEMBUAT PROGRAM C DENGAN VISUAL C++ 2008 Microsoft Visual C++ 2008 (MVC++ 2008) adalah IDE (Integrated Development Environtment) yang digunakan dalam kuliah ini. Ikuti langkah-langkah
ALGORITMA (2) Mengupas Kentang
Rosa Ariani Sukamto ROSA ARIANI SUKAMTO Blog: http://udinrosa.wordpress.com Website: http://www.gangsir.com Facebook: https://www.facebook.com/rosa.ariani.sukamto Email: [email protected] ALGORITMA
Pre Lab P 03 Tipe Data, Operator dan Expresi
Pre Lab P 03 Tipe Data, Operator dan Expresi Sebagai penunjang untuk mengerjakan pdp 03 di lab. Maka anda harus mengacu pada rumus rumus matematika dan statistic. Dibawah ini silahkan pelajari mengenai
Contoh Program C++ Sederhana. Script Program : #include<conio.h> #include<stdio.h> main() { cout<< Selamat Datang Di Lab H <<endl;
Contoh Program C++ Sederhana Script Program : cout
FUNCTION (FUNGSI) LOGO. Pendidikan Teknik Elektronika FT UNY. Muh. Izzuddin Mahali, M.Cs.
FUNCTION (FUNGSI) LOGO Muh. Izzuddin Mahali, M.Cs. [email protected] Overview Pendahuluan Tujuan Fungsi Dasar Fungsi Jenis Fungsi : memiliki return value Integer Selain integer Tidak memiliki return value
INPUT OUTPUT. cout. Digunakan untuk mencetak suatu informasi ke layar Contoh : cout << Halo Teknik Informatika
INPUT OUTPUT cout Digunakan untuk mencetak suatu informasi ke layar Contoh : cout
1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda
Pertemuan ke-8 Array TUJUAN 1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda 8. 1. PENDAHULUAN Array adalah sebuah
Seharusnya. if (antrian.tail==max-1) return 0;
Nama : Dimas Angger Prabowo NPM : 143112706450026 Kesalahan program int isempty() { int isempty() { 0; if (antrian.tail==-1) return 1; if (antrian.tail==-1) return Seharusnya int isfull() { if (antrian.tail==max-1)
Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN
Fungsi / Prosedur Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Fungsi (Sub Program) : Fungsi Beberapa statements digabungkan dalam suatu modul (fungsi atau sub program) untuk
BAB V BAHASA C I. 5.1 Pendahuluan
BAB V BAHASA C I 5.1 Pendahuluan Bahasa C merupakan evolusi dari bahasa BCPL yang dibuat oleh Martin Richards pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan
Pernyataan (Statement)
Minggu ke-2 Belajar C Dengan Contoh, Input Output & Pernyataan (Statement) Pendahuluan Pemahaman Bahasa Pemrograman C akan lebih mudah melalui contoh-contoh. Dengan memperhatikan dan memahami contoh-contoh
BAB 4 KONDISI / PEMILIHAN
BAB 4 KONDISI / PEMILIHAN Penyeleksian kondisi digunakan untuk mengarahkan perjalanan suatu proses. Penyeleksian kondisi dapat diibaratkan sebagai katup atau kran yang mengatur jalannya air. Bila katup
Pensyarah : En. Muhammad Hisyamudin bin Hj. Baharudin Jabatan Teknologi Komputer & Rangkaian
Bab 1 ~ Konsep Asas Komputer Pensyarah : En. Muhammad Hisyamudin bin Hj. Baharudin Jabatan Teknologi Komputer & Rangkaian Sub Topik Bab 1 Definisi Sistem Aliran Kerja Fungsi-Fungsi CPU Keupayaan Storan
