Disusun oleh:
Nama = Bintang Kusumaningrum
NIM = 4101422106
Program studi = Pendidikan Matematika
RUMPUN MATEMATIKA
UNIVERSITAS NEGERI SEMARANG
2023
Laporan Praktikum 4
(1 Pertemuan : 1 x 2 SKS)
A. Capaian Pembelajaran
Setelah melaksanakan praktikum ini, diharapkan mahasiswa mampu
menerapkan konsep dasar pemrograman dalam implementasi bidang
matematika secara logis dan sistematis, sehingga praktikum ini difokuskan
untuk pemahaman awal mengenai algoritma dan pemrograman.
B. Tugas Praktikum
Buatlah program menghitung Luas Persegi dan Luas Persegi Panjang, dengan
ketentuan:
1. Diawali dengan menu pilihan
2. Setelah selesai proses yang dipilih, muncul pertanyaan untuk memilih
mengitung lagi atau keluar.
3. Apabila lagi, maka akan diarahkan ke menu dan apabila tidak maka program
berhenti.
4. Suadara tidak diperkenankan menggunkan fungsi atau prosedur.
C. Penialian
Berikut ini adalah aturan penilaian pada Praktikum 4:
Nilai Keterangan
86 – 100 Membuat program dengan benar
Efisiensi kode yang dibuat
Lengkap dengan penjelasan analisis program
Kerapian dalam menyusun laporan
71 – 85 Membuat program dengan benar
Terdapat 1-3 langkah yang bisa diringkas
Lengkap dengan penjelasan analisis program
Kerapian dalam menyusun laporan
61 – 70 Membuat program dengan sedikit kesalahan
algoritma
Kurang lengkap dengan penjelasan analisis
program
Kerapian dalam menyusun laporan
50 – 60 Membuat program dengan sedikit kesalahan
algoritma
Kurang lengkap dengan penjelasan analisis
program
Kurang rapi dalam menyusun laporan
0 Tidak mengerjakan
#include <iostream>
#include <windows.h>
#include <conio.h>
int main()
{
int pil;
float sisi, panjang, lebar, luas;
bool loop=true;
while (loop)
{
system ("cls");
cout <<
"===================================================" << endl;
cout << "PROGRAM MENGHITUNG LUAS PERSEGI DAN PERSEGI
PANJANG" << endl;
cout <<
"===================================================" << endl;
cout << "(1). Luas PERSEGI"<< endl;
cout << "(2). Luas PERSEGI PANJANG"<< endl;
cout<<"Masukkan Pilihan 1 atau 2 = ";
cin>>pil;
switch (pil)
{
case 1 :
cout <<"Masukkan Sisi = ";
cin>>sisi;
luas=sisi*sisi;
cout <<"Luas Persegi Anda adalah "<<luas<<endl;
break;
case 2 :
cout <<"Masukkan Panjang = ";
cin>>panjang;
cout <<"Masukkan Lebar = ";
cin>>lebar;
luas=panjang*lebar;
return 0;
}
11b