You are on page 1of 4

MODUL 01 PRAKTIKUM ALGORITMA & PEMROGRAMAN PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN ELEKTRO UNIVERSITAS HASANUDDIN Materi : Struktur

Runtunan Tujuan Pembelajaran : 1. Memahami struktur dasar algoritma runtunan. 2. Membuat algoritma runtunan untuk menyelesaikan suatu permasalahan menggunakan kalimat deskriptif, flowchart, dan pseudocode.

3. Mengimplementasikan algoritma runtunan dalam bahasa C++ Latihan 01 Menghitung Luas Persegi Panjang dimana panjang dan lebarnya dimasukkan melalui Keyboard Penyelesaian: a. Algoritma dengan kalimat deskriptif -Masukkan panjang dan lebar -Kalikan panjang dengan lebar dan simpan hasilnya sebagai luas -Tulislah hasilnya b. Algoritma dengan flowchart

Start Input =(p,l)


(P,L)

Luas = p* l
Output (luas) (P,L)

End

c. Algoritma dengan pseudocode Algoritma LuasPersegiPanjang {Menghitung luas persgi panjang} Definisi Variabel

Float p, l, luas; Rincian Langkah read (p,l); Luas = p * l write (luas); d. Implementasi algoritma dalam c++
/*Program luas Persegi Panjang*/ /*Menghitung luas Persegi Panjang*/ #include<iostream.h> #include<stdio.h> main() { float p; float luas,l; printf("Menghitung Luas Persegi panjang\n"; printf("Isikan nilai p="); scanf("%f", &p); printf("Isikan lebar l="); scanf("%f", &l); luas=p*l; printf("Luas Persegi panjang : %5.4f\n", luas;

Latihan 02 Menghitung Luas Bola Penyelesaian: a. Algoritma dengan kalimat deskriptif -Tentukan nilai pi yaitu sama dengan 3.14 -Masukkan jejari -Kalikan pi dengan kuadrat jejarinya dan simpan hasilnya sebagai luas -Tulislah hasilnya b. Algoritma dengan flowchart
Start pi = 3,14
(P,L) luas= phi*jejari*jejari Output (luas) (P,L)

End

c. Algoritma dengan pseudocode Algoritma LuasBola {Menghitung luas bola} Definisi Variabel Const pi=3.14; Float jejari, luas; Rincian Langkah read (jejari) Luas = pi * jejari*jejari write (luas) d. Implementasi algoritma dalam c++
/*Prpogram luas Bola*/ /*Menghitung luas Bola*/ #include <stdio.h> #define pi 3.14 main() { float luas; float jejari; printf("Menghitung Luas Bola\n"); printf("masukkan nilai jejari:"); scanf("%f",&jejari); luas=4*pi*jejari*jejari; printf("Luas Bola:%5.2f\n",luas); }

Untuk latihan berikutnya buatlah seperti latihan 01 dan 02 Latihan 03 Menghitung luas dan keliling lingkaran dengan besarnya jari-jari lingkaran dimasukkan melalui keyboard Latihan 04 Konversikan total detik menjadi berapa jam lebih berapa menit lebih berapa detik Latihan 05 Konversi jam, menit, detik ke dalam total detik Latihan 06 Menghitung sisi miring dan keliling segitiga siku-siku dengan sisi tegak dan sisi mendatar merupakan input yang dimasukkan melalui keyboard

QUIS Menukarkan 2 buah nilai dari 2 buah variable Mis: Input output bilangan pertama = 4 bilangan pertama = 5 bilangan kedua = 5 bilangan kedua = 4

You might also like