Anda di halaman 1dari 4

A.

STRUKTUR PENGURUTAN (SEQUENCE)

1. Algoritma Luas Persegi Panjang


Akan dihitung Luas Persegi Panjang yang diketahui panjang dan lebar persegi panjang

Deskripsi
1. Mulai
2. Baca panjang
3. Baca lebar
4. Hitung Luas = panjang  lebar
5. Tampilkan Luas
6. Selesai

Flowchart

Pseudocode
Judul
Program Lpersegi_panjang;
Kepala program
File header : iostream
Deklarasi
Var Luas, panjang, lebar : integer; (mendefinisikan variabel dengan tipe data tertentu)

Algoritma (fungsi utama)


Panjang  20 cm; (input data dengan cara assignment/penentuan
langsung)
Lebar  10 cm; (input data dengan cara assignment/penentuan
langsung)
Luas  Panjang * Lebar; (proses pencarian luas)

Write(Luas); (output hasil proses)

Pemrograman dengan C++


/*Program Lpersegi-panjang*/

// Header {merupakan kepala program memuat library yang digunakan}


#include <iostream>
using namespace std;

//Prototipe Fungsi {memuat fungsi-fungsi yang diperlukan}

//Fungsi Utama {memuat program utama}


int main() {
int Luas, panjang, lebar; //(mendefinisikan variabel dengan tipe data tertentu)
cout << "##  Program C++ Luas Persegi  ##" << endl;
   cout << "=================================" << endl;
cout << endl;

panjang = 20; //(input data dengan cara assignment/penentuan


langsung)
lebar = 10; //(input data dengan cara assignment/penentuan
langsung)

Luas = panjang * lebar; //(proses pencarian luas)

cout<<”Luas Persegi Panjang = “<<Luas; //(output hasil proses)

return 0; } //(selesai)

2. Algoritma isi tabung


Akan dihitung volume tabung yang diketahui jari-jari dan tinggi tabung

Deskripsi
1. Mulai
2. Baca jari-jari
3. Baca tinggi
4. Baca nilai phi ( = 3,14)
5. Hitung Volume = phi * r^2
6. Tampilkan Volume
7. Selesai

Flowchart

Pseudocode
Judul
Program Vtabung;
Kepala program
File header : iostream
Deklarasi
Var V,r, t : real; (mendefinisikan variabel dengan tipe data tertentu)
phi :real
Algoritma (fungsi utama)
r  5 cm; (input data dengan cara assignment/penentuan langsung)
t  15 cm; (input data dengan cara assignment/penentuan langsung)
V  phi * r^2*t; (proses pencarian volume)
Write(V); (output hasil proses)

Pemrograman dengan C++


/*Program Vtabung*/

// Header {merupakan kepala program memuat library yang digunakan}


#include <iostream>
using namespace std;

//Prototipe Fungsi {memuat fungsi-fungsi yang diperlukan}

//Fungsi Utama {memuat program utama}


int main() {
float V, phi, r, t; //(mendefinisikan variabel dengan tipe data tertentu)
cout << "##  Program C++ Volume Tabung  ##" << endl;
   cout << "=================================" << endl;
cout << endl;

r = 5; //(input data dengan cara assignment/penentuan langsung)


t = 15; //(input data dengan cara assignment/penentuan langsung)
phi = 3,14;

V = phi * r*r *t; //(proses pencarian Volume)

cout<<”Volume Tabung= “<<V; //(output hasil proses)

return 0; } //(selesai)

3. Menghitung Konversi Suhu


Akan dihitung konversi dari suhu derajat Celcius yang diinput ke Fahreinheit, Kelvin dan
Reamur.

Deskripsi
1. Mulai
2. Baca suhu berderajat oC dari hasil masukkan
3. Hitung Fahrenheit = 9/5 * C + 32
4. Hitung Kelvin = C + 273,15
5. Hitung Reamur = 4/5*C
6. Tampilkan Fahrenheit
7. Tampilkan Kelvin
8. Tampilkan Reamur
9. Selesai

Flowchart
Pseudocode
Judul
Program Konversi_Suhu;
Kepala program
File header : iostream
Deklarasi
Var C,F, K, R : float; (mendefinisikan variabel dengan tipe data tertentu)

Algoritma (fungsi utama)


read(C); {diinput user}
F  9/5*C + 32; (proses penghitungan Fahrenheit)
K  C + 273,15; (proses penghitungan Kelvin)
R  ; 4/5*C; (proses penghitungan Reamur)

Write(F); (output F hasil proses)


Write(K); (output K hasil proses)
Write(R); (output R hasil proses)

Pemrograman dengan C++


/*Program Konversi_Suhu*/

// Header {merupakan kepala program memuat library yang digunakan}


#include <iostream>
using namespace std;

//Prototipe Fungsi {memuat fungsi-fungsi yang diperlukan}

//Fungsi Utama {memuat program utama}


int main() {
float C, F, K, R; //(mendefinisikan variabel dengan tipe data tertentu)

cout << "##  Program C++ Konversi Suhu  ##" << endl;
   cout << "=================================" << endl;
   cout << endl;

cout<<”Masukkan besaran suhu (oC) : ”;


cin>>C;
cout<<endl;

F = (9.0/5.0*C) + 32; //(proses penghitungan Fahrenheit)


K = C + 273.15; //(proses penghitungan Kelvin )
R = 4.0/5.0*C; //(proses Penghitungan Reamur)

cout<<”Fahreinheit = “<<F<<endl; //(output hasil proses)


cout<<”Kelvin = “<<K<<endl; //(output hasil proses)
cout<<”Reamur = “<<R<<endl; //(output hasil proses)

return 0; } //(selesai)

Anda mungkin juga menyukai