Anda di halaman 1dari 6

Nama : Adittya Ramadhan

Kelas : XII TKJ 2


Struktur Kontrol Dalam Pemrograman
Struktur Kontrol Pecabangan merupakan suatu algoritma program memiliki suatu
kondisi yang dimana kondisi tersebutlah yang akan menentukan perintah-perintah yang
akan dijalankan oleh suatu program. Perintah dalam suatu kondisi akan dijalankan
ketika kondisi tersebut bernilai benar, dan sebaliknya apabila kondisi bernilai salah
maka perintah didalamnya tidak akan dijalankan.

Ada beberapa macam Struktur Kontol Pecabangan yang ada didalam C++, yaitu :

Percabangan if
Pecabangan if merupakan struktur kontrol pecabangan yang memiliki sebuah kondisi. Bentuk
umum penulisannya adalah sebagai berikut.

if(kondisi){

statement;

Contoh Penerapannya dalam kode program adalah sebagai berikut :

#include <iostream.h>

#include <conio.h>

main(){

int a = 10;

int b = 7;

if(a>=b){

a = 7;

b = 10;

cout<<"Nilai A : "<<a<<endl;
Percabangan if-else
cout<<"Nilai
Percabangan B : merupakan
if-else "<<b<<endl;
struktur kontrol pecabangan yang memiliki sebuah kondisi yang
apabila kondisi tersebut benar maka perintah yang didalamnya akan dijalankan dan apabila
getch();salah maka ada perintah lainnya yang akan dijalankan oleh program. Bentuk umum
kondisinya
penulisannya adalah sebagai berikut.
}

if(kondisi){

statement;

else{
Percabangan if-else if-else
Percabangan if-else if-else merupakan struktur kontrol pecabangan yang memiliki banyak
kondisi. Bentuk umum penulisannya adalah sebagai berikut.

if(kondisi1){

statement;

else if(kondisi2){

statement;

else{

statement;

}
cout<<"Selamat!";

else if(x>angka){

cout<<"Tebakan anda terlalu besar";

else{

cout<<"Tebakan anda terlalu kecil";

getch();

Konversi Antar Tipe Data


Konversi tipe data yaitu mengubah dari satu tipe data ke tipe data lainnya. Dalam C#,
konversi tipe data ini memiliki 2 bentuk yaitu:
Implicit: Konversi yang dilakukan oleh C# dengan cara yang aman. Contohnya konversi dari tipe
data integer yang lebih kecil ke tipe data integer yang lebih besar. Contoh lainnya konversi
dari class turunan ke class induk.
Explicit: konversi ini dilakukan secara eksplisit oleh user menggunakan fungsi yang ada.
Konversi ini memerlukan operator casting.

Contoh: Konversi String

namespace AplikasiKonversi
{
class KonversiString
{
static void Main(string[] args)
{
int ivar = 24;
float fvar = 33.005f;
double dvar = 1353.3322;
bool bvar = true;

Console.WriteLine(ivar.ToString());
Console.WriteLine(fvar.ToString());
Console.WriteLine(dvar.ToString());
Console.WriteLine(bvar.ToString());
Console.ReadKey();

}
}
}

Hasil:
Soal :

1. Dalam menyusun suatu program,langkah pertama yang harus di


lakkukan adalah :

a. Membuat program
b. Membuat Algoritma
c. Membeli komputer
d. Proses
e. Mempelajari program

2. int a ;
Char a = A ;
A = int (char) ;

Maka nilai a menjadi :

a. A
b. a
c. char
d. int
e. +

Anda mungkin juga menyukai