1. Flowchart to Pseudocode
Gbr 1
Algoritma Bilangan
Kamus Data
nilai: short
Begin
output (‘Masukkan sebuah bilangan’)
input (nilai)
if nilai mod 2 = 0 then
angka adalah bilangan genap
end if
End
Gbr 2
Algoritma Bilangan
Kamus Data
nilai: short
Begin
output (‘Masukkan sebuah bilangan’)
input (nilai)
if nilai mod 2 = 0 then
angka adalah bilangan genap
else
angka adalah bilangan ganjil
end if
End
Gbr 3
Algoritma Bilangan
Kamus Data
nilai: short
Begin
output (‘Masukkan sebuah bilangan’)
input (nilai)
if nilai mod 2 = 0 then
if nilai>0 then
angka adalah bilangan genap dan bilangan positif
else
angka adalah bilangan genap dan bilangan negative
end if
else
if nilai>0 then
angka adalah bilangan ganjil dan bilangan positif
else
angka adalah bilangan ganjil dan bilangan negative
end if
end if
End
2. Pseudocode to C++
Gbr 1
#include
main () {
int inilai;
printf("masukkan sebuah bilangan: ");
scanf("%i", & inilai);
if (inilai %2 == 0) {
printf("angka adalah bilangan genap");
} else {
}
getch();
}
Gbr 2
main (){
int inilai;
printf("Masukkan sebuah bilangan: ");
scanf("%i", & inilai);
if (inilai %2 == 0) {
printf("Angka adalah bilangan genap");
} else {
printf("Angka adalah bilangan ganjil");
}
getch();
}
Gbr 3
#include
main () {
int inilai;
printf("Masukkan sebuah bilangan: ");
scanf("%i", & inilai);
if (inilai %2 == 0) {
if (inilai > 0) {
printf("Angka adalah bilangan genap dan bilangan positif");
} else{
printf("Angka adalah bilangan genap dan bilangan negatif");
}
} else {
if (inilai > 0) {
printf("Angka adalah bilangan ganjil dan bilangan positif");
} else {
printf("Angka adalah bilangan ganjil dan bilangan negatif");
}
}
getch();
}


0 komentar:
Posting Komentar