Buatlah pseudocode, flowchart dan program untuk :
1. Menentukan apakah suatu bilangan merupakan bilangan prima atau bukan ?
- Deklarasi Variabel h,I,j
- input bilangan yang ingin ditentukan apakah bilangan prima atau bukan
- hitung bilangan tersebut dengan cara faktor pembagiannya hanya bisa dibagi 1 atau bilangan itu sendiri
- tanya apakah bilangan tersebut hanya bisa dibagi 1 atau bilangan itu sendiri
- jika hanya bisa dibagi 1 atau bilangan itu sendiri maka bilangan tersebut adalah bilangan prima, sedangkan jika bilangan tersebut bisa dibagi dengan bilangan lain lagi, maka itu bukan bilangan prima
- selesai
FlowChart
Borland
#include <iostream.h>
#include <conio.h>
#include <windows.h>
int main()
{
int h, i, j;
system ("color A");
cout<<"Menentukan Bilangan Prima"<<endl;
cout<<"========================="<<endl;
cout<<"Masukan Bilangan : "; cin >> h;
i= 0;
for (j=1; j<=h; j++)
if (h%j==0)
i++;
if (i==2)
cout<< h << " Adalah Bilangan Prima "<<endl<<endl;
else
cout<< h << " Bukan Bilangan Prima "<<endl<<endl;
getch ();
}
( Jadi Proses Diatas itu memakai matriks )
2. Program untuk menentukan apakah tahun yang diinputkan termasuk tahun kabisat/bukan. Catatan Tugas :
- Masukan Tahun
- apakah sisa hasil bagi tahun(tahun %4)=0 ?
- jika ya cetak hasil jika tahun yang anda masukkan adalah tahun kabisat.
- jika tidak maka cetak tahun anda masukkan tadi bukan tahun kabisat.
- SelesaI
Flowchart
BORLAND
#include <iostream.h>
#include <conio.h>
#include <windows.h>
void main()
{
int tahun;
system ("color A");
cout<< "Masukan Tahun : "; cin >> tahun;
if (tahun%4==0)
cout<< "Tahun Kabisat " <<endl;
else
cout<< "Bukan Tahun Kabisat "<<endl;
getch ();
}
No comments:
Post a Comment