03 - A - TLX
03 - A - TLX
49 03 / A | TLX
Competitive
ichitan
03 A. Kuis Ekspresi dan Masukan/Keluaran
C++
01 1 / 1
solved Prev Next
02 1 / 1
04 1 / 1
Pilihlah jawaban
05 0 / 7 yang paling tepat! No. Answer Verdict
06 0 / 8 1 e Correct
1. Misalkan diberikan masu
2 d Correct
07 0 / 3
2 3
3 b Correct
08 0 / 3 4 5 6
4 a Correct
III Next
IV
scanf("%d %d %d %d %d
a Hanya I
c Hanya III
https://tlx.toki.id/courses/basic/chapters/03/problems/A/submissions 1/8
13/03/24, 04.49 03 / A | TLX
*1*
2*3*4
Terdapat beberapa
percobaan untuk
menghasilkan keluaran
tersebut, seperti:
printf("*1*\n");
printf("2*3*4\n");
II
printf("*1*\n2*3*4\n"
III
printf("*1*");
printf("2*3*4");
IV
printf("*1*\n2");
printf("*3*4\n");
a Hanya I
b Hanya I dan II
e Hanya III
#include <cstdio>
int main() {
int b1, b2, jml;
b1 = 2000000000;
b2 = 2000000000;
https://tlx.toki.id/courses/basic/chapters/03/problems/A/submissions 2/8
13/03/24, 04.49 03 / A | TLX
printf("%d\n", jml)
}
operator
modulo
menjadi tidak
akurat ketika
a
salah satu
operand
mencapai nilai
miliaran
terjadi overflow
saat
b
penjumlahan
b1 dengan b2
terjadi
underflow saat
c
penjumlahan
b1 dengan b2
angka 123
sebagai salah
satu operand
d
tidak memiliki
tipe data yang
jelas
terjadi error
e selain overflow
dan underflow
#include <cstdio>
int main() {
int b1, b2;
b1 = 1;
b2 = 3;
b1 = b2;
b2 = b1;
printf("%d %d\n", b
}
a 3 3
b 3 1
c 1 1
https://tlx.toki.id/courses/basic/chapters/03/problems/A/submissions 3/8
13/03/24, 04.49 03 / A | TLX
d 4
e -2
#include <cstdio>
int main() {
int b1, b2, temp;
b1 = 1;
b2 = 3;
temp = b1;
b1 = b2;
b2 = temp;
printf("%d %d\n", b
}
a 3 3
b 3 1
c 1 1
d 4
e -2
#include <cstdio>
int main() {
int a, b;
a = 10;
b = a + 10;
printf("%d %d\n", a
}
a 20 20
b 20 10
c 10 20
d 10 10
e 30
https://tlx.toki.id/courses/basic/chapters/03/problems/A/submissions 4/8
13/03/24, 04.49 03 / A | TLX
#include <cstdio>
int main() {
unsigned char a = 2
printf("%d ", a);
a = a + 10;
printf("%d\n", a);
}
a 4 4
b 250 4
c 250 250
d 4 250
tidak ada
e karena terjadi
error
8. Perhatikan
ekspresi berikut:
h1 = a / b;
h2 = a - b;
h3 = a % b;
a a (float), b (float)
b a (float), b (int)
c a (int), b (int)
d a (int), b (float)
a (double), b
e
(double)
((a + b) % c) * d / e
https://tlx.toki.id/courses/basic/chapters/03/problems/A/submissions 5/8
13/03/24, 04.49 03 / A | TLX
Jika a, b, c, e, f, g bertipe
sementara d bertipe dou
nilai yang dihasilkan dar
tersebut sebetulnya bert
a int
b double
c long double
d boolean
tidak dapat
e ditentukan
dengan pasti
(A || B) &&
a
C
A || (B &&
b
C)
(A ^ B) &&
c
C
(A ^ C) &&
d
B
(A && C) ||
e
B
a && !b || c && d
II
(a || !b) && c || !d
III
a || b && !c && d
IV
a && !d || !c || a &&
https://tlx.toki.id/courses/basic/chapters/03/problems/A/submissions 6/8
13/03/24, 04.49 03 / A | TLX
ekspresi yang bernilai tru
adalah ....
d hanya I dan II
Anggap variabel
pembilang1 dan
penyebut1
mendefinisikan a
dan b, serta
pembilang2 dan
penyebut2
mendefinisikan c
dan d.
Dengan asumsi
seluruh variabel
yang digunakan
memiliki tipe data
longint, dan
nilainya selalu
berupa bilangan
positif kurang dari
1000, maka
ekspresi yang
tepat untuk
membandingkan
apakah a/b sama
dengan c/d adalah
....
(pembilang1/penye
a ==
(pembilang2/penyeb
(pembilang1
% penyebut1)
b ==
(pembilang2
% penyebut2)
pembilang1*penyeb
c ==
pembilang2*penyebu
pembilang1*pembil
d ==
https://tlx.toki.id/courses/basic/chapters/03/problems/A/submissions 7/8
13/03/24, 04.49 03 / A | TLX
penyebut1*penyebut
terdapat lebih
dari satu
e
jawaban yang
tepat
Submission received.
https://tlx.toki.id/courses/basic/chapters/03/problems/A/submissions 8/8