Benar
Poin 20,00 dari 20,00
Tandai pertanyaan
Teks soal
Berikut merupakan pernyataan yang benar dari statement pf
= fopen(“tools.txt”, “a”); adalah…
Statement tersebut akan membuka file tools.txt dan menambahkan data ke dalam file
tersebut
Statement tersebut akan membuat dan membuka file bernama tools.txt dan menghap
us isi sebelumnya dari file tools.txt
Statement tersebut digunakan untuk menutup file
Umpan balik
Salah
Umpan balik
Sebuah file akan tertutup ketika program dieksekusi, namun semua file harus ditutup
dengan menggunakan fungsi fclose()
Apakah fungsi yang digunakan untuk membaca satu karakter dari suatu file?
fscanf()
getc()
fopen()
fputc()
Umpan balik
open("receive.dat", "r+");
Salah
Umpan balik
fcloseall()
close()
fopen()
fclose()
Umpan balik
Salah
Umpan balik
Statement berikut merupakan statement yang dapat membaca record dari file
"payables.dat". File pointer payPtr menunjuk ke file "payables.dat" dan file
pointer recPtr menunjuk ke file "receive.dat".
Fungsi fscanf() membaca data dari sebuah file dengan cara yang sama seperti
fungsi scanf() membaca data dari stdin.
Pilih salah satu:
Benar
Salah
Umpan balik
Fungsi fscanf digunakan untuk membaca data dari sebuah file dengan cara yang sama
seperti fungsi scanf() membaca data dari stdin. Fungsi fscanf() biasanya digunakan
untuk membaca kembali data yang ditulis melalui fprintf()
Buatlah sebuah statement yang dapat menulis sebuah record ke file "newmast.dat".
Record tersebut berisi variabel integer accountNum, string
nama, dan currentBalance bertipe floating-point, dengan file pointer nfPtr!
Umpan balik
fprintf()
fopen()
fclose()
fscanf()
Umpan balik
Statement berikut adalah sebuah statement yang membaca record dari file bernama
"oldmast.dat". Record tersebut berisikan
variabel accountNum bertipe integer, nama bertipe string,
dan currentBalance bertipe floating point.
ofPtr = fopen("oldmast.dat","r");
Salah
Umpan balik
Salah
Umpan balik
Salah
Umpan balik
Di bawah ini manakah yang merupakan perintah untuk menghapus nama file dalam
bahasa C++?
unlink() merupakan
Nilai balik 1 merupakan kondisi angka yang menandakan file gagal dihapus.
Pilih salah satu:
Benar
Salah
Umpan balik
Jika pada direktori terdapat nama file hallo.txt dan secara tidak sengaja kita
mengganti nama file sama seperti nama sebelumnya. Apa yang akan ditampilkan pada
output jika kondisinya berhasil rename akan mencetak “berhasil rename” dan jika
kondisinya gagal rename mencetak “gagal rename”?
Gagal rename
-1
Berhasil rename
Umpan balik
fscanf(FILE *ptr_file,
Jawaban:
Umpan balik
Fungsi yang diperlukan untuk melengkapi statement diatas adalag fungsi fscanf() . Berikut
adalah bentuk umum dari deklarasi fungsi fscanf() :
Ketika ingin menghapus file, bagaimana penulisan nama file yang benar pada program?
Semua benar
Hallo123.txt
1.txt
namaFile.txt
Umpan balik
Ketiga opsi di atas merupakan format yang benar. Nama file yang dituliskan dapat
berupa apapun asalkan sesuai dengan nama file yang ingin dihapus pada suatu
direktori.
Perhatikan program berikut:
#include <stdio.h>
int main()
FILE *nfPtr;
if (nfPtr == NULL)
exit(1);
}
Apakah statement yang harus digunakan pada [1] dan [2] diatas?
nfPtr = fclose(nfPtr);
fclose(nfPtr);
ptr = fclose("trans.txt", "r");
Umpan balik
Statement yang digunakan pada [1] diatas adalah fungsi nfPtr = fopen("trans.txt", "r"); yang
digunakan untuk membuka file bernama trans.txt yang nilai balik fungsi fopen() nya disimpan di
dalam pointer file nfPtr. Statement yang digunakan pada [2] adalah statement untuk menutup
file dengan fungsi fclose()
#include <stdio.h>
int main ()
fgets(kalimat,256,stdin);
fclose (pFile);
return 0;
}
Apakah statement yang harus digunakan pada [1] dan [2] diatas adalah...
fputs(kalimat,pFile);
fclose(pFile);
fputc(kalimat,pFile);
FILE *pFile;
Umpan balik
Statement yang digunakan pada [1] adalah FILE *pFile; yang digunakan untuk
membuat pointer file bernama pFile. Statement yang digunakan pada [2]
adalah fputs(sentence,pFile); yang digunakan untuk menulis string (kalimat) ke dalam
file.