Berikut ini adalah pertanyaan dari andrenovianto0111 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
B. 10
C. 11
D. 12
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
Penjelasan:
int c = a % 2 != 1 ? (--b+a++) : (--a+--b); printf("%d", c);
adalah blok kode tertiary, yang artinya sama saja dengan (dalam program java, kurang paham dengan bahasa c):
int c = a % 2
if( c != 1 ) {
c = (b-1) + (a+1);
System.out.print(c);
} else{
c = (a-1) + (b-1)
System.out.print(c);
}
karena a = 5 maka c = 5 % 2 = 1, maka block else dijalankan dan angka yang akan muncul adalah 9
Semoga dengan pertanyaan yang sudah terjawab oleh ridhovictor 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: Fri, 06 Aug 21