Anda di halaman 1dari 9

1

Program Sederhana
.................................
// Selamat.cpp
#include <iostream.h>
int main()
{
cout << "Selamat Belajar Visual C++"
<< endl
<< "Semoga sukses!"
<< endl;
return 0;
}

Literal Logika
.................................
// Literal.cpp
#include <iostream.h>
int main()
{
cout << 123 << endl
<< 123.5 << endl
<< 123.5F << endl
<< 123.5L << endl
<< true << endl
<< false << endl;
return 0;
)
Operator Pembanding
.................................
// Relasional.cpp
#include <iostream.h>
int main()
{
int x = 27;
int y = 35;
cout << x << " > " << y << " = "
<< (x > y) << endl;
cout << x << " < " << y << " = "
<< (x < y) << endl;

char kar1 = 'a';


char kar2 = 'A';
cout << kar1 << " > " << kar2 << " = "
<< (kar1 > kar2) << endl;
cout << kar1 << " < " << kar2 << " = "
<< (kar1 < kar2) << endl;
cout << kar1 << " == " << kar2 << " = "
<< (kar1 == kar2) << endl;
return 0;
}

Operator Logika
.................................
// Logika.cpp
#include <iostream.h>
int main()
{
char kar;
cout << "Masukkan sebuah karakter: ";
cin >> kar;
cout << "Termasuk huruf kapital: "
<< (kar >= 'A' && kar <= 'Z')
<< endl;
cout << "Termasuk huruf kecil: "
<< (kar >= 'a' && kar <= 'z')
<< endl;
cout << "Termasuk digit: "
<< (kar >= '0' && kar <= '9')
<< endl;
return 0;
}

Blok Pernyataan
.................................
// Logika.cpp
#include <iostream.h>
int main()
{
int x = 45;
cout << "Sebelum blok pernyataan: "

<< endl;
cout << " x = " << x << endl;
// Blok pernyataan
{
int y = 5;
x = x + y;
cout << "Di dalam blok pernyataan: "
<< endl;
cout << " x = " << x << endl;
cout << " y = " << y << endl;
}
// Di sini y tidak dikenal
cout << "Sesudah blok pernyataan: "
<< endl;
cout << " x = " << x << endl;
return 0;
}
Program Pernyataan if Sederhana
.................................
// Lulus.cpp
#include <iostream.h>
#include <string.h>
int main()
{
double nilaiUjian;
cout << "Masukkan nilai ujian: ";
cin >> nilaiUjian;
char hasil[12] = "Tidak Lulus";
if (nilaiUjian >= 60)
strcpy(hasil, "Lulus");
cout << "Hasil: "
<< hasil
<< endl;
return 0;
}

Pernyataan if-else
.................................
// Lulus2.cpp
#include <iostream.h>

int main()
{
double nilaiUjian;
cout << "Masukkan nilai ujian: ";
cin >> nilaiUjian;
if (nilaiUjian >= 60)
cout << "Hasil: Lulus"
<< endl;
else
cout << "Hasil: Tidak Lulus"
<< endl;
return 0;
}
Pernyataan if Bersarang
.................................
// Abcde.cpp
#include <iostream.h>
int main()
{
double nilaiUjian;
cout << "Masukkan nilai ujian: ";
cin >> nilaiUjian;
char skor;
if (nilaiUjian >= 90)
skor = 'A';
else
if (nilaiUjian >= 70)
skor = 'B';
else
if (nilaiUjian >= 60)
skor = 'C';
else
if (nilaiUjian >= 50)
skor = 'D';
else
skor = 'E';
cout << "Skor " << skor
<< endl;
return 0;
}

Operator Berkondisi
.................................
// Terbesar.cpp
#include <iostream.h>
int main()
{
double x, y, maks;
cout << "Masukkan sebuah bilangan: ";
cin >> x;
cout << "Masukkan lagi sebuah bilangan: ";
cin >> y;
maks = x > y ? x : y;
cout << "Terbesar: "
<< maks
<< endl;
return 0;
}
Pernyataan switch
.................................
// PilihTour.cpp
#include <iostream.h>
int main()
{
int pilih;
cout << "Pilihan:" << endl;
cout << "1. Turki" << endl;
cout << "2. Tunisia" << endl;
cout << "3. Yunani" << endl;
cout << endl;
cout <<"Pilihan: ";
cin >> pilih;
switch (pilih)
{
case 1:
cout << "Pilihan ke Turki"
<< endl;
break;
case 2:
cout << "Pilihan ke Tunisia"
<< endl;
break;

case 3:
cout << "Pilihan ke Yunani"
<< endl;
break;
default:
cout << "Pilihan Anda salah"
<< endl;
}
return 0;
}
// Hari.cpp
#include <iostream.h>
int main()
{
int pilih;
cout << "Pilihan:" << endl;
cout << "1. Senin" << endl;
cout << "2. Selasa" << endl;
cout << "3. Rabu" << endl;
cout << "4. Kamis" << endl;
cout << "5. Jumat" << endl;
cout << "6. Sabtu" << endl;
cout << "7. Minggu" << endl;
cout << endl;
cout <<"Pilihan: ";
cin >> pilih;
switch (pilih)
{
case 1:
case 2:
case 3:
case 4:
case 5:
cout << "Hari kerja"
<< endl;
break;
case 6:
case 7:
cout << "Hari libur"
<< endl;
break;
default:
cout << "Pilihan salah"
<< endl;
}
return 0;
}

Pernyataan while
.................................
// LimaKali.cpp
#include <iostream.h>
int main()
{
int pencacah = 1;
while (pencacah <= 5)
{
cout << "Visual C++"
<< endl;
pencacah++;
}
return 0;
}

Pernyataan do..while
.................................
// DoWhile.cpp
#include <iostream.h>
int main()
{
int pencacah = 1;
do
{
cout << "Visual C++"
<< endl;
pencacah++;
} while (pencacah <= 5);
return 0;
}
Pernyataan for
................................
// ContFor.cpp
#include <iostream.h>
int main()
{
for (int i = 1; i < 15; i += 2)
cout << i
<< endl;

return 0;
}

Pengulangan di dalam Pengulangan


.................................
// Segitiga.cpp
#include <iostream.h>
int main()
{
int tinggi;
cout << "Tinggi segitiga: ";
cin >> tinggi;
int baris, kolom;
for (baris = 1; baris <= tinggi; baris++)
{
for (kolom = 1; kolom <= baris; kolom++)
cout << '*';
cout << endl;
}
return 0;
}

Keluar dari Pengulangan


.................................
// ContBreak.cpp
#include <iostream.h>
int main()
{
for (int bil = 1; bil <= 10; bil++)
{
cout << bil
<< endl;
if (bil == 5)
break;
}
return 0;
}

// ContBreak2.cpp
#include <iostream.h>
int main()
{
int i, j;
i = 0;
while (i < 3) {
j = 0;
while (j < 5) {
if (j == 3)
break;
cout << "i = " << i
<< " j = " << j
<< endl;
j++;
} // Akhir while (j < 5)
i++;
}
return 0;
}

Pernyataan continue
.................................
// Continue.cpp
#include <iostream.h>
int main()
{
int i = 0;
while (i < 5) {
if (i == 3){
i++;
continue;
}
cout << i << endl;
i++;
}
return 0;
}

Anda mungkin juga menyukai