Berikut ini adalah pertanyaan dari controltujuh pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Gak bohong aku !!!
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Gambar 1:
Float f nya diganti menjadi float main sesuai nama file saya supaya program bahasa C bisa dijalankan.
Saat mengeksekusi tanpa mengotak-atik sintaksnya (kecuali yang f menjadi main), hasilnya terdapat error pada gambar 1.
Kita analisis setiap empat pertanyaan di soal:
Pilihan 1 (Menghapus deklarasi ...) : Itu sudah betul untuk solusi yang
"error: 'a' redeclared as different kind of symbol"
bisa dilihat di gambar 2. Tapi error masih seperti gambar 1.
Pilihan 2 (Menghapus semicolon ... body fungsi) : Ini yang menjadi jawaban yang benar meskipun terdapat hasil alamat saat kita mengeksekusi di gambar 3.
Pilihan 3 (Mengubah nilai ...) : Percuma ganti void menjadi float karena masih ada masalah dengan tanda ; harus dihapuskan. Gambarnya terdapat pada gambar 4.
Pilihan 4 (Menghapus semicolon ... setelah fungsi) : Tanda semicolon sudah dihapus, saat dieksekusi masih ada masalah berikutnya, yaitu:
"error: 'a' redeclared as different kind of symbol"
pada gambar 5.
Gambar 2:
Koreksikan tiap huruf per huruf. Pastikan sintak yang diketik sintaks yang benar, jangan sampai salah sintaks.
Soal tidak diminta float, jadi pilihan 1 dan pilihan 4 tidak dipilih jadi jawaban. Lihat pilihan 2 dan pilihan 3. Setiap mengakhiri sintaks ditambahkan semicolon ( ; ). Maka yang benar adalah pilihan 3:
( int smallest (int x, int y, int z); )
Semoga dengan pertanyaan yang sudah terjawab oleh Classicge dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Sat, 06 Aug 22