BAB 3OPERASI INPUT OUTPUT - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

BAB 3OPERASI INPUT OUTPUT

Description:

input & output boleh dilakukan samada secara : ... Cara isytihar: FILE *fptr; huruf besar pembolehubah penuding. BAB 3 OPERASI INPUT OUTPUT ... – PowerPoint PPT presentation

Number of Views:33
Avg rating:3.0/5.0
Slides: 9
Provided by: cheya5
Category:
Tags: 3operasi | bab | input | output | cara

less

Transcript and Presenter's Notes

Title: BAB 3OPERASI INPUT OUTPUT


1
BAB 3 OPERASI INPUT OUTPUT
3.0 Pengenalan - input output boleh dilakukan
samada secara a. interaktif (papan kekunci
skrin/pencetak) atau b. kelompok
(failskrin/pencetak 3.1 Fungsi printf( ) cth
printf(Apa khabar pelajar semua?) includeltstd
io.hgt includeltmath.hgt void main( ) int
jejari const float pi3.14 jejari4
printf(Jejari ialah d \n,jejari) printf(Nil
ai pi ialah f\n ,pi) printf(Luas bulatan
ialah f,pipow(jejari,2)) printf(\nTerimakasih
)
2
BAB 3 OPERASI INPUT OUTPUT
3.1.1 Conversion character c, d, f, lf, g,
o, s, u, x, 3.1.2 Constant/Escape
character \a, \b, \f, \n, \r, \t, \v,
\\, \, \, \ooo, \xhh, \o 3.2 scanf( ) -
membaca data daripada papan kekunci. Cth1
printf(Berikan harga ayam RM) scanf(f,h
arga) Cth2 char nama30 printf(Masukkan
nama anda ) scanf(s,a) printf(Nama ialah
s,a) 3.3 getc( ) dan putc( )
membaca satu aksara menulis satu aksara - lihat
contoh berikut
3
BAB 3 OPERASI INPUT OUTPUT
int intvar intvar getc(stdin ) - papan
kekunci putc(intvar,stdout/stdprn) -
skrin/pencetak 3.4 getchar( ) dan putchar( ) -
perlu include ltconio.hgt aks_masuk
getc(stdin) lt gt aks_masuk getchar(
) putc(aks_masuk,stdout) ltgt putchar(aks_masuk)
3.5 getch( ) dan putch( ) ltgt getchar( ) dan
putchar( ) 3.6 gets( ) dan puts( ) - baca
rentetean aksara dan cetak rentetean di
skrin char Nama30 printf(Masukkan Nama )
gets(Nama) printf(Nama ialah ) puts(Nama)
4
BAB 3 OPERASI INPUT OUTPUT
  • 3.7 Penyata OUTPUT berformat
  • printf( 1d,123) gt 123
  • printf(5d,123) gt --123
  • printf(-5d,123) gt 123--
  • printf(6.2f,123.4567) gt 123.46
  • printf(7.1f,123.4567) gt --123.5
  • printf(7.3f,123.4567) gt 123.457
  • printf(.2f,123.4567) gt 123.46
  • printf(.3f,123.4567) gt 123.457
  • ch A st UTM SKUDAI
  • printf(c,ch) gt A printf(s,st) gt UTM
    SKUDAI
  • printf(2c,ch) gt -A printf(.6s,st) gt UTM
    SK

5
BAB 3 OPERASI INPUT OUTPUT
  • 3.8 Pemproses Fail
  • Fail -berjujukan
  • -rawak
  • Fail berjujukan - bina fail, w,
  • - tambah, a, dan
  • - baca, r
  • Cara isytihar FILE fptr
  • huruf besar pembolehubah penuding

6
BAB 3 OPERASI INPUT OUTPUT
  • Buka Fail
  • fptr fopen(nama.txt,w)
  • Tutup Fail
  • fclose(fptr)
  • Jenis Capaian mod
  • r - read (baca)
  • w - write (tulis)
  • a - append (tambah)
  • r - baca tulis
  • w - bina, baca tulis
  • a - tambah, baca tulis

7
BAB 3 OPERASI INPUT OUTPUT
  • fptr fopen(a\pekerja.txt,r)
  • disket A
  • Pengesahan
  • includeltstdio.hgt
  • void main()
  • FILE f1
  • f1fopen(a\pekerja.txt,r)
  • if (f1NULL) puts(Fail tidak boleh dibuka)
    exit(1)
  • atau
  • if ((f1fopen(a\pekerja.txt,r))NULL)
    puts(Fail tidak boleh dibuka) exit(1)

8
BAB 3 OPERASI INPUT OUTPUT
  • Menulis dan Menambah Data
  • fprintf(), fputc(), fputs(), fputch(),
    fputchar()..
  • Cth
  • FILE f2
  • if ((f2fopen(nama.txt,w))NULL)
    printf(fail salah exit(1)
  • fputs(Mohamad Ashari b Alias\n,f2) fputs(Ali
    b Abdullah\n,f2)
  • Membaca Data dari Fail
  • fscanf(), fgets(), fgetc(), fgetch(),
    fgetchar(),.
  • fscanf(fptr,s,name)
  • Memeriksa akhir fail(eof)
  • cth while (!eof(fptr)) aksara fgetc(fptr)
Write a Comment
User Comments (0)
About PowerShow.com