#include
void main()
{
struct data_tanggal
{
int tanggal;
int bulan;
int tahun;
};
data_tanggal tgl1, tgl2, umur;
tgl1.tanggal = 20;
tgl1.bulan = 4;
tgl1.tahun = 1988;
tgl2.tanggal = 21;
tgl2.bulan = 1;
tgl2.tahun = 2008;
if (tgl2.tanggal < tgl1.tanggal)
{
tgl2.bulan = tgl2.bulan - 1;
tgl2.tanggal = tgl2.tanggal + 30;
}
if (tgl2.bulan < tgl1.bulan)
{
tgl2.bulan = tgl2.bulan + 12;
tgl2.tahun = tgl2.tahun -1;
}
umur.bulan = tgl2.bulan - tgl1.bulan;
umur.tanggal = tgl2.tanggal - tgl1.tanggal;
umur.tahun = tgl2.tahun - tgl1.tahun;
cout<<"Umur Sekarang = "<
}
#include
using namespace std;
void main()
{
int bar, kol;
bar=12;
while (bar>=2)
{
kol=2;
while (kol<=bar)
{
cout<
}
cout<
}
cout<
}
2 4 6 8 10 12
2 4 6 8 10
2 4 6 8
2 4 6
2 4
2
#include
using namespace std;
void main()
{
int bar, kol;
bar=1;
while (bar<=6)
{
kol=1;
while (kol<=bar)
{
cout<
}
cout<
}
cout<
}
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
#include
using namespace std;
void main()
{
int data[10] = {10,5,8,1,9,7,6,0,2,13};
int a, b, tmp;
for (a = 0; a <= 9; a++)
{
for (b = a+1 ; b<=9; b++)
{
if (data[a] > data[b])
{
tmp = data[a];
data[a] = data[b];
data[b] = tmp;
}
}
}
for (a = 0; a <= 9; a++)
{
cout< }
cout<
}
0 1 2 5 6 7 8 9 10 13
#include
#include
using namespace std;
void main()
{
float potongan, bayar, harga, jumlah, total, disc;
cout<<" NOTA BELANJA\n";
cout<<"==================================\n\n\n";
cout<<"Masukan Harga = Rp. ";cin>>harga;
cout<<"Masukan Jumlah = ";cin>>jumlah;
cout<<"==================================\n";
total = harga * jumlah;
if (total < 100000)
disc = 0;
else if ((total >= 100000) && (total < 50000))
disc = 10;
else if ((total >= 500000) && (total < 1000000))
disc = 15;
else
disc = 20;
potongan = total * (disc/100);
bayar = total - potongan;
cout<<"Total Belanja = Rp "<
}
Harga = ...
Jumlah = ...
Total = Rp
Diskon =
Bayar =
#include
#include
using namespace std;
void main()
{
int kuis, tugas, uts, uas, na;
char ket;
cout<<" NILAI AKHIR\n";
cout<<"==================================\n\n\n";
cout<<"Masukan Nilai Kuis = ";cin>>kuis;
cout<<"Masukan Nilai Tugas = ";cin>>tugas;
cout<<"Masukan Nilai UTS = ";cin>>uts;
cout<<"Masukan Nilai UAS = ";cin>>uas;
cout<<"==================================\n";
na = (0.1 * kuis) + (0.1 * tugas) + (0.3 * uts) + (0.5 * uas);
if (na >= 80)
ket = 'A';
else if ((na >=80 ) && (na <68))
ket = 'B';
else if ((na >=68 ) && (na <56))
ket = 'C';
else if ((na >=56 ) && (na <44))
ket = 'D';
else
ket = 'E';
cout<<"Nilai Akhir = "<
}
Kuis = ...
Tugas = ...
Uts = ...
Uas = ...
Nilai akhir =
Keterangan =
#include
using namespace std;
void main()
{
int data[10];
int elemen, jumlah, maks, min;
float rata;
for (elemen = 0; elemen <= 9; elemen++)
{
cout<<"data Ke-"<
}
system("cls");
cout<<"DATA YANG DI INPUT\n\n";
jumlah = 0;
maks = data[0];
min = data[0];
for (elemen = 0; elemen <= 9; elemen++)
{
cout<<"Data Ke-"<
maks = data[elemen];
else
maks = maks;
if (data[elemen] < min)
min = data[elemen];
else
min = min;
jumlah = jumlah + data[elemen];
}
rata = jumlah / elemen;
cout<<"Jumlah Data = "<
}
Input nilai matrik untuk output :
Jumlah =
Rata – rata =
Elemen =
Maksimum =
Minimum =
#include
using namespace std;
void main()
{
int nilai[20];
int i, pilihan, maks, min;
float rata, jumlah;
pilihan = 0;
while (pilihan <= 4)
{
system("cls");
for (i = 1; i < 20; i++)
{
cout<<"Input Nilai ke-"<>nilai[i];
}
pilihan = 0;
while (pilihan <= 4)
{
system("cls");
cout<<"MENU PILIHAN \n";
cout<<"=============================\n\n";
cout<<"1.TAMPILKAN NILAI - NILAI \n";
cout<<"2.TAMPILKAN NILAI TERBESAR \n";
cout<<"3.TAMPILKAN NILAI TERKECIL \n";
cout<<"4.TAMPILKAN RATA - RATA NILAI \n";
cout<<"5.EXIT \n\n";
cout<<"PILIHAN ANDA (1/2/3/4/5)?"; cin>>pilihan;
if (pilihan == 1)
{
system("cls");
cout<<"Nilai - Nilai Yang Telah Di Input\n";
cout<<"=================================\n\n";
for (i = 1; i < 20; i++)
{
cout<
system("pause");
}
}
else if (pilihan == 2)
{
system("cls");
cout<<"Tampilan Nilai - Nilai Tebesar\n";
cout<<"==============================\n\n";
maks = nilai[0];
for (i = 1; i < 20; i++)
{
if (nilai[i] > maks)
maks = nilai[i];
}
cout<<"DATA TERBESAR = "<
}
else if (pilihan ==3)
{
system("cls");
cout<<"Tampilan Nilai - Nilai Terkecil\n";
cout<<"==============================\n\n";
min = nilai[0];
for (i = 1; i < 20; i++)
{
if (nilai[i] < min)
min = nilai[i];
}
cout<<"DATA TERKECIL = "<
}
else if (pilihan ==4)
{
system("cls");
cout<<"Tampilan Nilai Rata - Rata\n";
cout<<"==============================\n\n";
jumlah = 0;
for (i = 0; i < 20; i++)
{
jumlah = jumlah + nilai[i];
}
rata = jumlah / 20;
cout<<"RATA - RATA DATA = "<
}
}
}
}
Input matrik untuk tampilan sesuai dengan pilihan
#include
using namespace std;
void main()
{
int a, b, x;
x = 0;
for (a=1; a<=9; a++)
{
if (a % 2 !=0)
{
x = x + 1;
for (b=1; b<=5; b++)
{
cout<
cout<
}
system("pause");
}
11111
22222
33333
44444
55555
#include
using namespace std;
void main()
{
int a, b;
for (a=1; a<=5; a++)
{
for (b=1; b<=a; b++)
{
cout< }
cout<
for (a=4; a>=1; a--)
{
for (b=1; b<=a; b++)
{
cout< }
cout<
system("pause");
}
1
22
333
4444
55555
4444
333
22
1
#include
using namespace std;
void main()
{
int a, b, x;
x = 0;
for (a=1; a<=9; a++)
{
if (a % 2 !=0)
{
x = x + 1;
for (b=1; b<=a; b++)
{
cout<
cout<
}
system("pause");
}
1
222
33333
4444444
555555555
4444444
33333
222
1
#include
#include
using namespace std;
void main()
{
int a, b, x, y;
x = 0;
y = 10;
for (a=1; a<=9; a++)
{
if (a % 2 !=0)
{
x = x + 1;
cout<
{
cout<
cout<
}
}
y = y + 2;
for (a = 7; a>=1; a--)
{
if (a % 2 != 0)
{
x = x - 1;
cout<
{
cout<
cout<
}
}
system("pause");
}
1
222
33333
4444444
555555555
4444444
33333
222
1
#include
#include
using namespace std;
void main()
{
int x, y, z;
cout<<"================\n";
cout<
x = 0;
y = 0;
do
{
z = 20 - x - y;
cout<
}
while(y<=20);
system("pause");
z = 0;
x = 1;
do
{
y = 20 - x - z;
cout<
}
while(x<=20);
system("pause");
z = 0;
y = 0;
do
{
x = 20 - y - z;
cout<
}
while(z<=20);
system("pause");
}
Menampilakn hasil nilai X Y Z adalah 20
X Y Z
0 1 19
1 0 19
19 1 0
#include
using namespace std;
float f(float x); //float f(int x)
void main()
{
float a; //int a;
cout<<" MENGHITUNG FUNGSI F(x)= 2x^2 - 3x + 1 : \n\n";
cout<<" MASUKAN NILAI X = ";cin>>a;
cout<<" F(x) = "<
}
float f(float x)
{ //{
return((2*(x*x)) - (3*x) + 1); //float hasil;
} //hasil = ( 2*(x*x)) - (3*x) + 1);
//return hasil;
//}
Input nilai x hasil berdasarkan F(x)
#include
using namespace std;
void cetak_bintang(int n);
void main()
{
int n;
cout<<" MASUKAN BANYAKNYA BINTANG = ";cin>>n;
cetak_bintang(n);
system("pause");
}
void cetak_bintang(int n)
{
int a, b;
for ( a = 1; a <= n; a++)
{
for ( b = 1; b <= a; b++)
cout<<" * ";
cout<
for ( a = n - 1; a >= 1 ; a--)
{
for ( b = a; b >= 1; b--)
cout<<" * ";
cout<
}
Function bintang berdasarkan nilai yang di input
Input nilai = 4
*
* *
* * *
* * * *
* * *
* *
*
#include
using namespace std;
void main()
{
int data[10] = {25, 10, 15, 2 ,4, 12, 11, 30, 40, 45};
int elemen, lusi , x;
//MENAMPILKAN DATA
cout<<"MASUKAN DATA YANG DICARI = ";cin>>x;
lusi = 0;
for (elemen = 0; elemen <= 9; elemen++)
{
if (data[elemen] == x)
{
lusi = !lusi;
break;
}
}
if (lusi == 0)
cout<<"DATA YANG DI CARI TIDAK ADA \n";
else
cout<<"DATA YANG DI CARI ADA PADA ELEMEN KE_ "<
}
Mencari data
#include
using namespace std;
void main()
{
int j, k;
int data[5][3];
for (j = 0; j <= 4; j++)
{
for (k = 0; k <= 2; k++)
{
cout<<"data["<
}
}
system("cls");
for (j = 0; j <= 4; j++)
{
for (k = 0; k <= 2; k++)
cout< cout<
system("pause");
}
Input data untuk menampilkan matrik
#include
using namespace std;
void main()
{
int y, a;
cout<<"Masukan Sembarang Bilangan = ";cin>>a;
for (y=1 ; y <=a; y+=1)
{
if ((y % 3 ==0) && (y % 5 ==0))
cout<
cout<
}
Bilangan habis di bagi 3 dan 5
#include
#include
using namespace std;
void main()
{
int bil;
cout <<"masukan sebarang bilangan = "; cin>>bil;
cout <
if ((bil % 3 == 0) && (bil % 2 == 0))
cout <
cout <
cout <
}
Input nilai untuk menyatakan bukan kelipatan
#include
using namespace std;
void main()
{
float data, jumlah, cacah ;
jumlah = 0;
data = 0;
cacah = -1;
while ( data != -1 )
{
jumlah += data;
cacah++;
cout<<"Masukan DAta Angka = ";cin>>data;
}
cout<<"Jumlah Data = "<
}
Berhenti jika di input -1
#include
using namespace std;
void main()
{
int a, x, jumlah;
jumlah=0;
cout<<"Masukan Sembarang Bilangan= ";cin>>x;
for (a=1;a<=x;a++)
{
if (a==1)
{
cout< jumlah=jumlah+a;
}
else if (a % 2 != 0)
{
cout<<"+"< jumlah=jumlah+a;
}
}
cout<<"="<
}
Input nilai dan yang di jumlahkan lebih kecil dari nilai yang di input
Input nilai = 8
1 + 3 + 5 + 7 = 16
#include
using namespace std;
void main()
{
int a, b;
for (a=1; a<=5; a++)
{
for (b=1; b<=5; b++)
{
if (b==a)
cout< else
cout<<" ";
}
cout<
}
system("pause");
}
1
2
3
4
5
Tidak ada komentar:
Posting Komentar