SlideShare a Scribd company logo
Array (Part 1)
Oleh Drs KH.BUDI YONO
Pengantar Array
 Array adalah kumpulan data bertipe
sama yang menggunakan nama sama.
 Dengan mengggunakan array, sejumlah
variabel dapat memakai nama yang
sama.
Pengantar Array
 Antara satu variabel dengan variabel
lain di dalam array dibedakan
berdasarkan subscript.
 Sebuah subscript berupa bilangan di
dalam kurung siku.
 Melalui subscript inilah masing-masing
elemen array dapat diakses.
Macam-Macam Array
 Array dapat dibedakan menjadi :
◦ Array berdimensi satu
◦ Array berdimensi dua
◦ Array berdimensi banyak
Array Berdimensi Satu
 Misalkan kita ingin membuat program
untuk mencari nilai rata-rata dari 5
buah data nilai yang diinputkan oleh
user.
 Tanpa menggunakan array, maka
programnya adalah sebagai berikut :
Array Berdimensi Satu
#include <iostream.h>
#include <conio.h>
void main()
{
float nilai1, nilai2, nilai3, nilai4, nilai5;
float jumlah, rata2;
cout<<"Program Menghitung Nilai Rata-rata"<<endl;
cout<<"Masukkan nilai ke 1 : ";
cin>>nilai1;
cout<<"Masukkan nilai ke 2 : ";
cin>>nilai2;
cout<<"Masukkan nilai ke 3 : ";
cin>>nilai3;
cout<<"Masukkan nilai ke 4 : ";
cin>>nilai4;
cout<<"Masukkan nilai ke 5 : ";
cin>>nilai5;
jumlah = nilai1 + nilai2 + nilai3 + nilai4 + nilai5;
rata2 = jumlah / 5;
cout<<"Nilai rata-rata adalah "<<rata2<<endl;
getch();
}
Array Berdimensi Satu
 Pada program di depan kita
memerlukan 5 buah variabel yang
berbeda-beda untuk menyimpan 5 buah
nilai.
 Bisa dibayangkan kesulitan yang
dihadapi jika kita harus memproses
data yang lebih banyak.
 Untuk lebih mudah kita dapat
menggunakan array, seperti pada
program berikut :
Array Berdimensi Satu
#include <iostream.h>
#include <conio.h>
void main()
{
float nilai[5];
float jumlah, rata2;
cout<<"Program Menghitung Nilai Rata-rata"<<endl;
for(int i=0; i<5; i++)
{
cout<<"Masukkan nilai ke "<<(i+1)<<" : ";
cin>>nilai[i];
}
jumlah = 0;
for(int i=0; i<5; i++)
{
jumlah = jumlah + nilai[i];
}
rata2 = jumlah / 5;
cout<<"Nilai rata-rata adalah "<<rata2<<endl;
getch();
}
Mendefinisikan Array
 Mendefinisikan array meliputi :
◦ Tipe data elemen array
◦ Nama array
◦ Jumlah elemen array
 Misal :
 Subscript array (index array) dimulai
dari nol.
float nilai[5];
Mengakses Elemen Array
 Contoh :
cin>>suhu[i];
cout<<suhu[3];
Memberikan Nilai Awal
 Contoh :
 Atau
int jum_hari[12] =
{
31,28,31,30,31,30,31,31,30,31,30,31
};
int jum_hari[] =
{
31,28,31,30,31,30,31,31,30,31,30,31
};
Memberikan Nilai Awal
 Untuk memberikan nilai awal yang
sama pada array :
int tmp[5] = { 0 };
Contoh Program
#include <iostream.h>
#include <conio.h>
void main()
{
int jum_hari[12] =
{
31,29,31,30,31,30,31,31,30,31,30,31
};
int tgl, bln, jumlah;
cout<<"Program Mencari Hari Di Tahun 2008"<<endl;
cout<<"Masukkan Tanggal : ";
cin>>tgl;
cout<<"Masukkan Bulan : ";
cin>>bln;
jumlah = 0;
for(int i=0; i<(bln-1); i++)
{
jumlah = jumlah + jum_hari[i];
}
jumlah = jumlah + tgl;
cout<<"Jumlah Hari = "<<jumlah<<endl;
int sisa;
sisa = jumlah % 7;
cout<<"Tanggal "<<tgl<<" Bulan "<<bln<<" adalah Hari = ";
if (sisa==0)
cout<<"Senin"<endl;
else if (sisa==1)
cout<<"Selasa"<endl;
else if (sisa==2)
cout<<"Rabu"<endl;
else if (sisa==3)
cout<<"Kamis"<endl;
else if (sisa==4)
cout<<"Jumat"<endl;
else if (sisa==5)
cout<<"Sabtu"<endl;
else if (sisa==6)
cout<<"Minggu"<endl;
getch();
}

More Related Content

What's hot

Algoritma dan Struktur Data - tipe data compound
Algoritma dan Struktur Data - tipe data compoundAlgoritma dan Struktur Data - tipe data compound
Algoritma dan Struktur Data - tipe data compound
Georgius Rinaldo
 
02 struktur-kendali-program
02 struktur-kendali-program02 struktur-kendali-program
02 struktur-kendali-program
imman qori
 
String
StringString
Materi kuliah 23 pointer part 3
Materi kuliah 23   pointer part 3Materi kuliah 23   pointer part 3
Materi kuliah 23 pointer part 3Budi Yono
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
beiharira
 
Algoritma dan Struktur Data - Tipe Data Compound
Algoritma dan Struktur Data - Tipe Data CompoundAlgoritma dan Struktur Data - Tipe Data Compound
Algoritma dan Struktur Data - Tipe Data Compound
KuliahKita
 
Materi kuliah 23 pointer part 3
Materi kuliah 23   pointer part 3Materi kuliah 23   pointer part 3
Materi kuliah 23 pointer part 3Budi Yono
 
Konsep dan Pemakaian Array
Konsep dan Pemakaian ArrayKonsep dan Pemakaian Array
Konsep dan Pemakaian Array
Fajar Baskoro
 
Array
ArrayArray
Array
formatik
 
GoLang_4
GoLang_4GoLang_4
GoLang_4
Dimas Prawira
 
Array dan Contoh
Array dan ContohArray dan Contoh
Array dan Contoh
Agung Firdausi Ahsan
 

What's hot (16)

Algoritma dan Struktur Data - tipe data compound
Algoritma dan Struktur Data - tipe data compoundAlgoritma dan Struktur Data - tipe data compound
Algoritma dan Struktur Data - tipe data compound
 
02 struktur-kendali-program
02 struktur-kendali-program02 struktur-kendali-program
02 struktur-kendali-program
 
Array
ArrayArray
Array
 
String
StringString
String
 
Tipe data dan array
Tipe data dan arrayTipe data dan array
Tipe data dan array
 
Materi kuliah 23 pointer part 3
Materi kuliah 23   pointer part 3Materi kuliah 23   pointer part 3
Materi kuliah 23 pointer part 3
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
Algoritma dan Struktur Data - Tipe Data Compound
Algoritma dan Struktur Data - Tipe Data CompoundAlgoritma dan Struktur Data - Tipe Data Compound
Algoritma dan Struktur Data - Tipe Data Compound
 
Materi kuliah 23 pointer part 3
Materi kuliah 23   pointer part 3Materi kuliah 23   pointer part 3
Materi kuliah 23 pointer part 3
 
Konsep dan Pemakaian Array
Konsep dan Pemakaian ArrayKonsep dan Pemakaian Array
Konsep dan Pemakaian Array
 
Array
ArrayArray
Array
 
GoLang_4
GoLang_4GoLang_4
GoLang_4
 
Latihan
LatihanLatihan
Latihan
 
pengantar array PHP
pengantar array PHPpengantar array PHP
pengantar array PHP
 
Array dan Contoh
Array dan ContohArray dan Contoh
Array dan Contoh
 
Arrays c++
Arrays c++Arrays c++
Arrays c++
 

Viewers also liked

anedota de espanhóis
anedota de espanhóisanedota de espanhóis
anedota de espanhóis
Lúcio Aguiar
 
Cultura 2
Cultura 2Cultura 2
Hd pace
Hd paceHd pace
Hd pace
ge5
 
Portifolio finanças empresariais
Portifolio finanças empresariaisPortifolio finanças empresariais
Portifolio finanças empresariais
Leandro Souza
 
Seminario 7
Seminario 7Seminario 7
Seminario 7
marsanrod15
 
Pezzol UAE Catalog[1]
Pezzol UAE Catalog[1]Pezzol UAE Catalog[1]
Pezzol UAE Catalog[1]
Aliasghar Lokhandwala
 
Barquillos
Barquillos Barquillos
Barquillos
nicolassaninsj
 
Escribir textos periodisticos
Escribir textos periodisticosEscribir textos periodisticos
Escribir textos periodisticos
Beatriz Rojo Sanchez
 

Viewers also liked (8)

anedota de espanhóis
anedota de espanhóisanedota de espanhóis
anedota de espanhóis
 
Cultura 2
Cultura 2Cultura 2
Cultura 2
 
Hd pace
Hd paceHd pace
Hd pace
 
Portifolio finanças empresariais
Portifolio finanças empresariaisPortifolio finanças empresariais
Portifolio finanças empresariais
 
Seminario 7
Seminario 7Seminario 7
Seminario 7
 
Pezzol UAE Catalog[1]
Pezzol UAE Catalog[1]Pezzol UAE Catalog[1]
Pezzol UAE Catalog[1]
 
Barquillos
Barquillos Barquillos
Barquillos
 
Escribir textos periodisticos
Escribir textos periodisticosEscribir textos periodisticos
Escribir textos periodisticos
 

Similar to Materi kuliah 01 array part 1

Materi kuliah 15 array part 1
Materi kuliah 15   array part 1Materi kuliah 15   array part 1
Materi kuliah 15 array part 1
kua
 
Array pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptxArray pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptx
erliantokurniawan
 
Array
ArrayArray
A rray..
A rray..A rray..
A rray..
Fadlil Mantoeng
 
6 adp array (larik)
6   adp array (larik)6   adp array (larik)
6 adp array (larik)
Fisma Ananda
 
6 adp array (larik)
6   adp array (larik)6   adp array (larik)
6 adp array (larik)
Faisal Amir
 
6.adp array (larik)
6.adp array (larik)6.adp array (larik)
6.adp array (larik)
Hardini_HD
 
6 adp array (larik)
6   adp array (larik)6   adp array (larik)
6 adp array (larik)
Chabil_Juniar
 
6 adp array (larik)
6   adp array (larik)6   adp array (larik)
6 adp array (larik)Avenzz Venzz
 
Bab8.array
Bab8.array Bab8.array
Bab8.array
Isman Isman
 
modul algoritma Bab 6
modul algoritma Bab  6modul algoritma Bab  6
modul algoritma Bab 6
Eko Widyanto Napitupulu
 
Mengimplementasikan Pemrograman Terstruktur.pdf
Mengimplementasikan Pemrograman Terstruktur.pdfMengimplementasikan Pemrograman Terstruktur.pdf
Mengimplementasikan Pemrograman Terstruktur.pdf
raia22
 
Pertemuan ARRAY.pptx
Pertemuan ARRAY.pptxPertemuan ARRAY.pptx
Pertemuan ARRAY.pptx
Menny SN
 
2 Array
2 Array2 Array
Aray dan recrd
Aray dan recrdAray dan recrd
Aray dan recrd
555560
 
Visual basic dasar
Visual basic dasarVisual basic dasar
Visual basic dasar
Rio Candra Gunawan
 
Larik (array) satu dimensi pada pemrograman java
Larik (array) satu dimensi pada pemrograman javaLarik (array) satu dimensi pada pemrograman java
Larik (array) satu dimensi pada pemrograman java
FirdausAdden
 
Struktur data chapter_03
Struktur data chapter_03Struktur data chapter_03
Struktur data chapter_03
Sejahtera Affif
 

Similar to Materi kuliah 01 array part 1 (20)

Materi kuliah 15 array part 1
Materi kuliah 15   array part 1Materi kuliah 15   array part 1
Materi kuliah 15 array part 1
 
Array pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptxArray pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptx
 
Array
ArrayArray
Array
 
A rray..
A rray..A rray..
A rray..
 
6 adp array (larik)
6   adp array (larik)6   adp array (larik)
6 adp array (larik)
 
6 adp array (larik)
6   adp array (larik)6   adp array (larik)
6 adp array (larik)
 
6.adp array (larik)
6.adp array (larik)6.adp array (larik)
6.adp array (larik)
 
6 adp array (larik)
6   adp array (larik)6   adp array (larik)
6 adp array (larik)
 
6 adp array (larik)
6   adp array (larik)6   adp array (larik)
6 adp array (larik)
 
Laporan tugas struktur data
Laporan tugas struktur dataLaporan tugas struktur data
Laporan tugas struktur data
 
Bab8.array
Bab8.array Bab8.array
Bab8.array
 
Array
ArrayArray
Array
 
modul algoritma Bab 6
modul algoritma Bab  6modul algoritma Bab  6
modul algoritma Bab 6
 
Mengimplementasikan Pemrograman Terstruktur.pdf
Mengimplementasikan Pemrograman Terstruktur.pdfMengimplementasikan Pemrograman Terstruktur.pdf
Mengimplementasikan Pemrograman Terstruktur.pdf
 
Pertemuan ARRAY.pptx
Pertemuan ARRAY.pptxPertemuan ARRAY.pptx
Pertemuan ARRAY.pptx
 
2 Array
2 Array2 Array
2 Array
 
Aray dan recrd
Aray dan recrdAray dan recrd
Aray dan recrd
 
Visual basic dasar
Visual basic dasarVisual basic dasar
Visual basic dasar
 
Larik (array) satu dimensi pada pemrograman java
Larik (array) satu dimensi pada pemrograman javaLarik (array) satu dimensi pada pemrograman java
Larik (array) satu dimensi pada pemrograman java
 
Struktur data chapter_03
Struktur data chapter_03Struktur data chapter_03
Struktur data chapter_03
 

More from kua

03 pseudo-code
03   pseudo-code03   pseudo-code
03 pseudo-codekua
 
02 flowchart
02   flowchart02   flowchart
02 flowchart
kua
 
Materi kuliah 22 pointer part 2
Materi kuliah 22   pointer part 2Materi kuliah 22   pointer part 2
Materi kuliah 22 pointer part 2kua
 
Materi kuliah 21 pointer part 1
Materi kuliah 21   pointer part 1Materi kuliah 21   pointer part 1
Materi kuliah 21 pointer part 1kua
 
Materi kuliah 20 rekursi
Materi kuliah 20   rekursiMateri kuliah 20   rekursi
Materi kuliah 20 rekursi
kua
 
Materi kuliah 19 fungsi part 2
Materi kuliah 19   fungsi part 2Materi kuliah 19   fungsi part 2
Materi kuliah 19 fungsi part 2
kua
 
Materi kuliah 18 fungsi part 1
Materi kuliah 18   fungsi part 1Materi kuliah 18   fungsi part 1
Materi kuliah 18 fungsi part 1
kua
 
Materi kuliah 17 string
Materi kuliah 17   stringMateri kuliah 17   string
Materi kuliah 17 string
kua
 
Materi kuliah 16 array part 2
Materi kuliah 16   array part 2Materi kuliah 16   array part 2
Materi kuliah 16 array part 2kua
 
Materi kuliah 14 pernyataan dasar part 3
Materi kuliah 14   pernyataan dasar part 3Materi kuliah 14   pernyataan dasar part 3
Materi kuliah 14 pernyataan dasar part 3kua
 
Materi kuliah 13 pernyataan dasar part 2
Materi kuliah 13   pernyataan dasar part 2Materi kuliah 13   pernyataan dasar part 2
Materi kuliah 13 pernyataan dasar part 2kua
 
Materi kuliah 12 pernyataan dasar part 1
Materi kuliah 12   pernyataan dasar part 1Materi kuliah 12   pernyataan dasar part 1
Materi kuliah 12 pernyataan dasar part 1kua
 
Materi kuliah 10 stack
Materi kuliah 10   stackMateri kuliah 10   stack
Materi kuliah 10 stackkua
 
Materi kuliah 09 sort part 4
Materi kuliah 09   sort part 4Materi kuliah 09   sort part 4
Materi kuliah 09 sort part 4
kua
 
Materi kuliah 08 sort part 3
Materi kuliah 08   sort part 3Materi kuliah 08   sort part 3
Materi kuliah 08 sort part 3
kua
 
Materi kuliah 07 sort part 2
Materi kuliah 07   sort part 2Materi kuliah 07   sort part 2
Materi kuliah 07 sort part 2kua
 
Materi kuliah 06 sort part 1
Materi kuliah 06   sort part 1Materi kuliah 06   sort part 1
Materi kuliah 06 sort part 1
kua
 
Materi kuliah 05 pointer part 3
Materi kuliah 05   pointer part 3Materi kuliah 05   pointer part 3
Materi kuliah 05 pointer part 3
kua
 
Materi kuliah 04 sekilas c++
Materi kuliah 04   sekilas c++Materi kuliah 04   sekilas c++
Materi kuliah 04 sekilas c++
kua
 
Materi kuliah 04 pointer part 2
Materi kuliah 04   pointer part 2Materi kuliah 04   pointer part 2
Materi kuliah 04 pointer part 2
kua
 

More from kua (20)

03 pseudo-code
03   pseudo-code03   pseudo-code
03 pseudo-code
 
02 flowchart
02   flowchart02   flowchart
02 flowchart
 
Materi kuliah 22 pointer part 2
Materi kuliah 22   pointer part 2Materi kuliah 22   pointer part 2
Materi kuliah 22 pointer part 2
 
Materi kuliah 21 pointer part 1
Materi kuliah 21   pointer part 1Materi kuliah 21   pointer part 1
Materi kuliah 21 pointer part 1
 
Materi kuliah 20 rekursi
Materi kuliah 20   rekursiMateri kuliah 20   rekursi
Materi kuliah 20 rekursi
 
Materi kuliah 19 fungsi part 2
Materi kuliah 19   fungsi part 2Materi kuliah 19   fungsi part 2
Materi kuliah 19 fungsi part 2
 
Materi kuliah 18 fungsi part 1
Materi kuliah 18   fungsi part 1Materi kuliah 18   fungsi part 1
Materi kuliah 18 fungsi part 1
 
Materi kuliah 17 string
Materi kuliah 17   stringMateri kuliah 17   string
Materi kuliah 17 string
 
Materi kuliah 16 array part 2
Materi kuliah 16   array part 2Materi kuliah 16   array part 2
Materi kuliah 16 array part 2
 
Materi kuliah 14 pernyataan dasar part 3
Materi kuliah 14   pernyataan dasar part 3Materi kuliah 14   pernyataan dasar part 3
Materi kuliah 14 pernyataan dasar part 3
 
Materi kuliah 13 pernyataan dasar part 2
Materi kuliah 13   pernyataan dasar part 2Materi kuliah 13   pernyataan dasar part 2
Materi kuliah 13 pernyataan dasar part 2
 
Materi kuliah 12 pernyataan dasar part 1
Materi kuliah 12   pernyataan dasar part 1Materi kuliah 12   pernyataan dasar part 1
Materi kuliah 12 pernyataan dasar part 1
 
Materi kuliah 10 stack
Materi kuliah 10   stackMateri kuliah 10   stack
Materi kuliah 10 stack
 
Materi kuliah 09 sort part 4
Materi kuliah 09   sort part 4Materi kuliah 09   sort part 4
Materi kuliah 09 sort part 4
 
Materi kuliah 08 sort part 3
Materi kuliah 08   sort part 3Materi kuliah 08   sort part 3
Materi kuliah 08 sort part 3
 
Materi kuliah 07 sort part 2
Materi kuliah 07   sort part 2Materi kuliah 07   sort part 2
Materi kuliah 07 sort part 2
 
Materi kuliah 06 sort part 1
Materi kuliah 06   sort part 1Materi kuliah 06   sort part 1
Materi kuliah 06 sort part 1
 
Materi kuliah 05 pointer part 3
Materi kuliah 05   pointer part 3Materi kuliah 05   pointer part 3
Materi kuliah 05 pointer part 3
 
Materi kuliah 04 sekilas c++
Materi kuliah 04   sekilas c++Materi kuliah 04   sekilas c++
Materi kuliah 04 sekilas c++
 
Materi kuliah 04 pointer part 2
Materi kuliah 04   pointer part 2Materi kuliah 04   pointer part 2
Materi kuliah 04 pointer part 2
 

Materi kuliah 01 array part 1

  • 1. Array (Part 1) Oleh Drs KH.BUDI YONO
  • 2. Pengantar Array  Array adalah kumpulan data bertipe sama yang menggunakan nama sama.  Dengan mengggunakan array, sejumlah variabel dapat memakai nama yang sama.
  • 3. Pengantar Array  Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript.  Sebuah subscript berupa bilangan di dalam kurung siku.  Melalui subscript inilah masing-masing elemen array dapat diakses.
  • 4. Macam-Macam Array  Array dapat dibedakan menjadi : ◦ Array berdimensi satu ◦ Array berdimensi dua ◦ Array berdimensi banyak
  • 5. Array Berdimensi Satu  Misalkan kita ingin membuat program untuk mencari nilai rata-rata dari 5 buah data nilai yang diinputkan oleh user.  Tanpa menggunakan array, maka programnya adalah sebagai berikut :
  • 6. Array Berdimensi Satu #include <iostream.h> #include <conio.h> void main() { float nilai1, nilai2, nilai3, nilai4, nilai5; float jumlah, rata2; cout<<"Program Menghitung Nilai Rata-rata"<<endl; cout<<"Masukkan nilai ke 1 : "; cin>>nilai1; cout<<"Masukkan nilai ke 2 : "; cin>>nilai2; cout<<"Masukkan nilai ke 3 : "; cin>>nilai3; cout<<"Masukkan nilai ke 4 : "; cin>>nilai4; cout<<"Masukkan nilai ke 5 : "; cin>>nilai5; jumlah = nilai1 + nilai2 + nilai3 + nilai4 + nilai5; rata2 = jumlah / 5; cout<<"Nilai rata-rata adalah "<<rata2<<endl; getch(); }
  • 7. Array Berdimensi Satu  Pada program di depan kita memerlukan 5 buah variabel yang berbeda-beda untuk menyimpan 5 buah nilai.  Bisa dibayangkan kesulitan yang dihadapi jika kita harus memproses data yang lebih banyak.  Untuk lebih mudah kita dapat menggunakan array, seperti pada program berikut :
  • 8. Array Berdimensi Satu #include <iostream.h> #include <conio.h> void main() { float nilai[5]; float jumlah, rata2; cout<<"Program Menghitung Nilai Rata-rata"<<endl; for(int i=0; i<5; i++) { cout<<"Masukkan nilai ke "<<(i+1)<<" : "; cin>>nilai[i]; } jumlah = 0; for(int i=0; i<5; i++) { jumlah = jumlah + nilai[i]; } rata2 = jumlah / 5; cout<<"Nilai rata-rata adalah "<<rata2<<endl; getch(); }
  • 9. Mendefinisikan Array  Mendefinisikan array meliputi : ◦ Tipe data elemen array ◦ Nama array ◦ Jumlah elemen array  Misal :  Subscript array (index array) dimulai dari nol. float nilai[5];
  • 10. Mengakses Elemen Array  Contoh : cin>>suhu[i]; cout<<suhu[3];
  • 11. Memberikan Nilai Awal  Contoh :  Atau int jum_hari[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; int jum_hari[] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
  • 12. Memberikan Nilai Awal  Untuk memberikan nilai awal yang sama pada array : int tmp[5] = { 0 };
  • 13. Contoh Program #include <iostream.h> #include <conio.h> void main() { int jum_hari[12] = { 31,29,31,30,31,30,31,31,30,31,30,31 }; int tgl, bln, jumlah; cout<<"Program Mencari Hari Di Tahun 2008"<<endl; cout<<"Masukkan Tanggal : "; cin>>tgl; cout<<"Masukkan Bulan : "; cin>>bln; jumlah = 0; for(int i=0; i<(bln-1); i++) { jumlah = jumlah + jum_hari[i]; } jumlah = jumlah + tgl; cout<<"Jumlah Hari = "<<jumlah<<endl; int sisa; sisa = jumlah % 7; cout<<"Tanggal "<<tgl<<" Bulan "<<bln<<" adalah Hari = "; if (sisa==0) cout<<"Senin"<endl; else if (sisa==1) cout<<"Selasa"<endl; else if (sisa==2) cout<<"Rabu"<endl; else if (sisa==3) cout<<"Kamis"<endl; else if (sisa==4) cout<<"Jumat"<endl; else if (sisa==5) cout<<"Sabtu"<endl; else if (sisa==6) cout<<"Minggu"<endl; getch(); }