te e 2 103 algoritma dan pemrograman
DESCRIPTION
TE E 2 103 Algoritma dan Pemrograman. Tugas Terstruktur II. Dosen: Abdillah, MIT Hp : 0853 6581 8665 Email: abdill 01 @ gmail.com Website: www. abdill01.wordpress.com. Tujuan. M enambah pemahaman tentang fungsi yang meliputi pointer, array dan struktur dalam runtunan komputasi program C. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: TE E 2 103 Algoritma dan Pemrograman](https://reader036.vdokumen.com/reader036/viewer/2022083005/568137bb550346895d9f5c27/html5/thumbnails/1.jpg)
TEE 2103 Algoritma dan Pemrograman
Tugas Terstruktur II
Dosen: Abdillah, MITHp: 0853 6581 8665Email: [email protected]: www.abdill01.wordpress.com
![Page 2: TE E 2 103 Algoritma dan Pemrograman](https://reader036.vdokumen.com/reader036/viewer/2022083005/568137bb550346895d9f5c27/html5/thumbnails/2.jpg)
Tujuan
Menambah pemahaman tentang fungsi yang meliputi pointer, array dan struktur dalam runtunan komputasi program C.
Memperbaiki pemahaman tentang control flow yang meliputi pemilihan (if dan switch ) dan pengulangan (while, for dan do) yang gagal dilakukan mahasiswa pada tugas terstruktur I.
![Page 3: TE E 2 103 Algoritma dan Pemrograman](https://reader036.vdokumen.com/reader036/viewer/2022083005/568137bb550346895d9f5c27/html5/thumbnails/3.jpg)
Judul: Program Selisih Hari
Buatlah program yang menghitung selisih hari antara 2 buah tanggal dimana tanggal kedua setelah tanggal pertama. Program ini menerima masukan berupa tanggal, bulan, tahun dan ya/tidak. Program memungkinkan Anda melakukan penghitungan selisih hari berulang kali hingga jawaban yang dimasukkan adalah tidak (N). Catatan: Buatlah fungsi hari_bulan yang menghitung jumlah hari dalam satu bulanAnda bebas menggunakan pointer, array atau struktur
![Page 4: TE E 2 103 Algoritma dan Pemrograman](https://reader036.vdokumen.com/reader036/viewer/2022083005/568137bb550346895d9f5c27/html5/thumbnails/4.jpg)
Algoritma dan program ditulis tangan di kertas putih polos ukuran A4.
Contoh eksekusi progam dan cover tugas diprint. Laporan tidak perlu dijilid.
Laporan dikumpulkan hari Selasa tanggal 24 Des di Lab Komputer TE.
File selisih.c dikirim dengan attachment email ke [email protected], lokal diganti dengan huruf sesuai lokal Anda.
Format Laporan
![Page 5: TE E 2 103 Algoritma dan Pemrograman](https://reader036.vdokumen.com/reader036/viewer/2022083005/568137bb550346895d9f5c27/html5/thumbnails/5.jpg)
1. Program dapat menghitung selisih hari pada tahun yang sama.
2. Program dapat menghitung selisih hari pada tahun yang berbeda.
3. Program dapat menghitung selisih hari yang melibatkan bulan februari tahun kabisat.
4. Program mengulang penghitungan selisih hari jika pilihan yang dimasukkan adalah Y.
5. Program berhenti jika pilihan yang dimasukkan adalah N.
Penilaian
![Page 6: TE E 2 103 Algoritma dan Pemrograman](https://reader036.vdokumen.com/reader036/viewer/2022083005/568137bb550346895d9f5c27/html5/thumbnails/6.jpg)
6. Program menampilkan pesan kesalahan jika tanggal yang dimasukkan salah.
7. Program menampilkan pesan kesalahan jika tanggal kedua sebelum tanggal pertama.
8. Program berhenti setelah menampilkan pesan kesalahan.
9. Program sesuai dengan algoritma.
Penilaian
![Page 7: TE E 2 103 Algoritma dan Pemrograman](https://reader036.vdokumen.com/reader036/viewer/2022083005/568137bb550346895d9f5c27/html5/thumbnails/7.jpg)
Contoh EksekusiProgram