Rabu, 23 September 2009

TIGAS ALGORITMA

Gmbr 1

Pseudocode

Algoritma bilangan_genap_bukan
angka: long
Begin
Input (angka)
Output ('masukkan sebuah bilangan')
If angka mod2=0 then
Output ('angka adalah bilangan genap')
End if


Bahasa C++

#include
#include
main ( ) {
Printf (" Masukkan sebuah bilangan")
Scanf ("%i ",& i Angka);
If (i Angka %2 == 0) {
Printf ("angka adalah bilangan genap");
} else {
}
gecth ( );
}



GMBR2

Pseudocode:

Algoritma bilangan_genap_bukan
Kamus Data
angka: long
Begin
Input(angka)
Output('masukkan sebuah bilangan')
If angak mod2=0 then
Output (angka dalah bilangan genap)
else
Output (angka adalah bilangan ganjil)
End if


Bahasa C++ :

#include
#include
main ( ) {
Int iAngka;
Printf ("masukkan sebuah bilangan")
Scantf ("%i",& iAngka);
If (iAngka %2==0) {
Printf ("angka adalah bilangan genap");
}else{
Printf("angka adalah bilangan ganjil");

getch ( );
}


Gmbar 3

Pseudocode

Algoritma bilangan_genap_bukan
Kamus Data
angka: long
Begin
Input (angka)
Output ('masukkan sebuah bilangan')
If angka mod2=0 then
If angka >0 then
Output ('angka adalah bilangan genap dan bilangan positif')
alse
Output ('angka adalah bilangan genap dan bilangan negatif')
End if
Else
If angka>0 then
Output ('angka adalah bilangan ganjil dan bilangan positif')
else
Output ('angka adalah bilangan ganjil dan bilangan negatif')
End if
End if

Bhasa C++ :

#include

#include

main () {

int iAngka;

printf ("Masukkan sebuah bilangan");

scanf("%i", & iAngka);

if (iAngka %2==0) {

if (iAngka >0) {

printf("Angka adalah Bilangan Genap dan bilangan Positif");

} else {

printf("Angka adalah Bilangan Genap dan Bilangan Negatif");

}} else

if (iAngka >0) {

printf("Angka adalah Bilangan Ganjil dan bilangan Positif");

} else {

printf("Angka adalah Bilangan Ganjil dan Bilangan Negatif");

}

getch ();

}