PEMROGRAMAN
DENNY KURNIADI
Pertemuan ke-1. Pengantar Algoritma pemrograman
Algoritma &
Pemrograman
Topik 1. Penulisan Algoritma
… or this?
Deskripsi:
start
• Masukkan nilai panjang, lebar dan tinggi
• Menghitung volume:
• volume <- panjang * lebar * tinggi
• Menampilkan hasil berupa nilai volume
stop
Memperhalus algoritma:
Algoritma menghitung volume balok, diperbaiki:
Hitung_Volume_Balok (input, output)
{algoritma untuk menghitung volume balok berdasarkan nilai Panjang,
lebar, dan tinggi yang diinputkan}
Deklarasi:
• Variable:
volume, panjang, lebar, tinggi: REAL (double)
Deskripsi:
start
• Read(panjang, lebar, tinggi)
• volume <- panjang * lebar * tinggi
• Write(volume)
stop
Algoritma menghitung volume balok, perbaikan terakhir:
Algoritma Hitung_Volume_Balok (input, output)
{algoritma untuk menghitung volume balok berdasarkan nilai Panjang,
lebar, dan tinggi yang diinputkan}
Deklarasi:
• Variable:
volume, panjang, lebar, tinggi: REAL (double)
Deskripsi:
start
• Write(‘Ketikan nilai panjang, lebar dan tinggi, pisahkan masing2 dg spasi: ’)
• Read(panjang, lebar, tinggi)
• volume <- panjang * lebar * tinggi
• Write(‘Nilai volume balok adalah: ‘ + volume + ‘m persegi’)
stop
/*
program untuk menghitung volume balok berdasarkan nilai Panjang, lebar, dan tinggi yang diinputkan
Nama File: volBalok.c
programmer: Antu
*/
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
main()
{
printf(“Ketikkan nilai panjang, lebar dan tinggi, pisahkan masing2 dg spasi: “);
readln(“%lf %lf %lf”, &Panjang, &lebar, &tinggi);
volume = panjang * lebar * tinggi;
printf(“Nilai volume balok adalah: %lf M persegi\n”, volume);
}
/*
program untuk menghitung volume balok berdasarkan nilai Panjang, lebar, dan tinggi yang diinputkan
Nama File: volBalok.c
programmer: Antu
*/
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
main()
{
double volume, panjang, lebar, tinggi;
printf(“Ketikkan nilai panjang, lebar dan tinggi, pisahkan masing2 dg spasi: “);
readln(“%lf %lf %lf”, &Panjang, &lebar, &tinggi);
volume = panjang * lebar * tinggi;
printf(“Nilai volume balok adalah: %lf M persegi\n”, volume);
}
Tugas-1-algo-nama dan nim anda.docx
Buatlah algoritma untuk menyelesaikan kasus di bawah ini
dalam bentuk PSEUDOCODE dan FLOWCHART
1. Menghitung Luas Lingkaran
2. Menghitung Volume tabung
3. Menghitung tinggi pohon berdasarkan sudut elevasi
4. Menghitung kebutuhan kalori manusia (Laki-laki dan
Perempuan) untuk seluruh (min 3) kategori aktivitas fisik.
5. Artikel yang membahas tentang cara download,
menginstall dan contoh penggunaan IDE DevC++ dilengkapi
dengan tangkapan layar (screenshot)