Mungkinkah ada blok switch dalam blok if-else atau sebaliknya dalam program? Tunjukkan dengan menggunakan contoh
TI
shofaunyil
Pertanyaan
Mungkinkah ada blok switch dalam blok if-else atau sebaliknya dalam program? Tunjukkan dengan menggunakan contoh
2 Jawaban
-
1. Jawaban rifa007
Mungkin saja. Namun menggunakan blok switch dan if-else bersamaan akan menurunkan kecepatan program.
Sebagian besar praktisi IT lebih memilih untuk menggunakan blok switch karena agak sedikit lebih cepat dibandingkan dengan blok if-else -
2. Jawaban owenizedd
Sangat mungkin sekali, dan ini sangat sering dipakai.
Contoh program menggunakan If didalam switch.
#include <iostream>
using namespace std;
int main()
{
int angka;
cin >> angka;
switch(angka)
{
default:
{
if (angka%2==0) cout << "Angka genap";
else cout << "Angka ganjil"'
}
}
return 0 ;
}