Anda di halaman 1dari 6

Nama : Mufti teniro

NIM :14101069
M. Kuliah : Pemrograman Komputer

Soal :

Populasi penduduk Indonesia pada tahun 2005 sebanyak 200 juta jiwa. Dan

pertambahan penduduk tiap tahun sebesar 2%. sebagai berikut :

a. Populasi penduduk Indonesia melewati 300 juta jiwa.

Buatlah Flowchart dan Programnya dalam bahasa foktran dari soal

tersebut.

Jawab :.............
A. FLOWCHART

Mulai

Input Pilihan
Menu

Tahun
1 2005
Input Jumlah Input Tiap
Tahun Tahun
Tiap
2
Tahun

If tiap tahun
 = 2%
Default Salah

Tahun 2005 = 200 juta

Pertambahan Penduduk tiap tahun nya= 2% * 200 juta

Populasi penduduk melewati 300 juta = total keseluruhan pertambahan


Mulai
penduduk tiap tahun nya
B. PROGRAM DALAM BAHASA FOKTRAN

Keterangan :
 Populasi penduduk diasumsikan
 Tiap tahun diasumsikan
Source code :
#include
#include
//merupakan library
//start program
int main()
{
int jml, lama, kode;
float diskon = 0.25, total, hpenduduk, adm = 4 juta;
//inisialisasi variabel
printf(“\n”);//untuk deklarasi ENTER
printf(“\t\t Jumlah penduduk \n”); //mencetak tulisan, untuk \t deklarasi TAB
printf(“\t
=====================================================\n\
n”);
printf(“\t |—————————————————-|\n”);
printf(“\t | Jumlah penduduk | | Tiap tahun nya \n”);
printf(“\t |—————————————————-|\n”);
printf(“\t | 1 | 200 juta | Tahun 2005 |\n”);
printf(“\t | 2 | 204 juta | Tahun 2006 |\n”);
printf(“\t | 3 | 300 juta | Tahun 2026 |\n”);
printf(“\t |—————————————————-|\n”);
printf(“\tPilih Kode Mobil [1, 2, 3] : “);
scanf_s(“%d”, &kode);//deklarasi inputan int kode
switch (kode)//memilih kode mobil
{
case 1: //jika memilih kode 1 (|200 juta)
hpenduduk=200 juta;
printf(“\tAnda akan memilih untuk bertambah nya penduduk\n”);
printf(“\tJumlah penduduk: “);//menanyakan jumlah bertambahnya penduduk
yang akan di tanyakan
scanf_s(“%d”, &jml);
printf(“\tSilahkan masukan lama tahun nya (*tiap tahun) : “);
scanf_s(“%d”, &tahun);
if (lama >= 2)//pertumbuhan penduduk setiap tahun nya
populasi penduduk melewati 300 juta=((total keseluruhan pertambahan
penduduk tiap tahun nya
else
totalbiaya=(( pertumbuhan penduduk setiap tahun nya
populasi penduduk melewati 300 juta=((total keseluruhan pertambahan
penduduk tiap tahun nya) break;
case 2: //jika memilih kode 2 (204 juta)
hpenduduk=204 juta;
printf(“\tAnda akan memilih untuk bertambah nya penduduk\n”);
printf(“\tJumlah penduduk: “);//menanyakan jumlah bertambahnya penduduk
yang akan di tanyakan
scanf_s(“%d”, &jml);
printf(“\tSilahkan masukan lama tahun nya (*tiap tahun) : “);
scanf_s(“%d”, &tahun);
if (lama >= 2)//pertumbuhan penduduk setiap tahun nya
populasi penduduk melewati 300 juta=((total keseluruhan pertambahan
penduduk tiap tahun nya
else
totalbiaya=(( pertumbuhan penduduk setiap tahun nya
populasi penduduk melewati 300 juta=((total keseluruhan pertambahan
penduduk tiap tahun nya) break;
case 3: //jika memilih kode 3 (300 juta)
hpenduduk=300 juta;
printf(“\tAnda akan memilih untuk bertambah nya penduduk\n”);
printf(“\tJumlah penduduk: “);//menanyakan jumlah bertambahnya penduduk
yang akan di tanyakan
scanf_s(“%d”, &jml);
printf(“\tSilahkan masukan lama tahun nya (*tiap tahun) : “);
scanf_s(“%d”, &tahun);
if (lama >= 2)//pertumbuhan penduduk setiap tahun nya
populasi penduduk melewati 300 juta=((total keseluruhan pertambahan
penduduk tiap tahun nya
else
totalbiaya=(( pertumbuhan penduduk setiap tahun nya
populasi penduduk melewati 300 juta=((total keseluruhan pertambahan
penduduk tiap tahun nya) break;
default:
printf(“\tAnda belum memilih jumlah populasi penduduk”);
break;
}
//untuk output
printf(“\n”);
printf(“\t\tData jumlah populasi penduduk \n”);
printf(“\t
=====================================================\n\
n”);
printf(“\t |—————————————————-|\n”);
printf(“\t | Jumlah penduduk | Jumlah | Tiap tahun nya | Total populasi
penduduk tiap tahun nya melewati 300 juta |\n”);
printf(“\t | %d | %d | %d | %f |\n”,kode,jml,lama,totalbiaya);//menampilkan
semua
printf(“\t |—————————————————-|\n”);
system(“pause”);
return(0);
}

Drainase yang ada di perkotaan ini saling terkait dalam suatu jaringan
drainase dan membentuk satu sistem drainase perkotaan. Hal ini dikarenakan
suatu kota terbagi-bagi menjadi beberapa kawasan yang saling berhubungan.

Adanya sistem drainase di suatu kawasan, dapat memberi berbagai manfaat,


diantaranya yaitu:

Meningkatnya kenyamanan, keasrian, dan kesehatan masyarakat di daerah


pemukiman dan daerah perkotaan pada umumnya.
Mengurangi kelebihan air sehingga suatu kawasan dapat difungsikan secara
optimal dan normal sebagaimana mestinya. Hal ini dikarenakan sistem
drainase dapat mengurangi debit air di suatu kawasan dengan dibuang ke
tempat lain yang lebih rendah dan tidak mengganggu.
Kualitas hidup penduduk di wilayah bersangkutan menjadi lebih baik dan
meningkatkan ketentraman seluruh masyarakat karena tidak adanya genangan
air, banjir, dan pembuangan limbah yang tidak teratur.
Meminimalisir kerusakan jalan dan bangunan yang ada diperkotaan maupun
dilingkup rumah karena drainase dapat mengendalikan pengikisan tanah.
Dengan memakai sistem drainase tertentu, drainase juga dapat mencegah
pencemaran air tanah oleh buangan limbah cair.

Anda mungkin juga menyukai