Hello saudara. Kali ini saya akan membahas algoritma menentukan bilangan ganjil atau genap.
Kaidah:
1) Sebuah bilangan dikatakan ganjil apabila bilangan itu TIDAK HABIS DIBAGI 2
2) Sebuah bilangan dikatakan genap apabila bilangan itu HABIS DIBAGI 2
Penjelasan:
Dalam ilmu matematika ada istilah "modulus", yakni sisa hasil pembagian. Misalnya:
7 dibagi 4 sama dengan 1 sisa 2 (angka 2 adalah hasil modulus)
Di beberapa bahasa pemrograman, operasi modulus ini dengan mudah dilakukan. Misalnya pada pemrograman bahasa Java dapat ditulis:
7 % 4 maka hasilnya adalah 2. Dan karena tidak habis dibagi 2 (karena hasil modulusnya lebih dari nol), maka 7 termasuk bilangan ganjil
Implementasi Algoritma:
1) Masukkan sebuah bilangan n
2) Bagi bilangan itu dengan 2, dan simpan modulusnya ke dalam m
3) Jika m > 0 maka bilangan ganjil. Jika m = 0 maka bilangan genap
4) Selesai
Implementasi dalam Bahasa Java:
// simpan dengan nama file: GanjilGenap.java
import java.util.Scanner;
public class GanjilGenap {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int number;
System.out.print("Masukkan sebuah bilangan: ");
number = scanner.nextInt();
if (number % 2 == 0) {
System.out.println(number + " adalah bilangan genap");
} else {
System.out.println(number + " adalah bilangan ganjil");
}
}
}
Implementasi dalam Bahasa C
#include <stdio.h>
int main() {
int number;
printf("Masukkan sebuah bilangan: ");
scanf("%d", &number);
if (number % 2 == 0) {
printf("%d adalah bilangan genap\n", number);
} else {
printf("%d bukan bilangan ganjil\n", number);
}
return 0;
}
Gampang kan? Begitulah algoritma menentukan bilangan ganjil atau genap!
Kaidah:
1) Sebuah bilangan dikatakan ganjil apabila bilangan itu TIDAK HABIS DIBAGI 2
2) Sebuah bilangan dikatakan genap apabila bilangan itu HABIS DIBAGI 2
Penjelasan:
Dalam ilmu matematika ada istilah "modulus", yakni sisa hasil pembagian. Misalnya:
7 dibagi 4 sama dengan 1 sisa 2 (angka 2 adalah hasil modulus)
Di beberapa bahasa pemrograman, operasi modulus ini dengan mudah dilakukan. Misalnya pada pemrograman bahasa Java dapat ditulis:
7 % 4 maka hasilnya adalah 2. Dan karena tidak habis dibagi 2 (karena hasil modulusnya lebih dari nol), maka 7 termasuk bilangan ganjil
Implementasi Algoritma:
1) Masukkan sebuah bilangan n
2) Bagi bilangan itu dengan 2, dan simpan modulusnya ke dalam m
3) Jika m > 0 maka bilangan ganjil. Jika m = 0 maka bilangan genap
4) Selesai
Implementasi dalam Bahasa Java:
// simpan dengan nama file: GanjilGenap.java
import java.util.Scanner;
public class GanjilGenap {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int number;
System.out.print("Masukkan sebuah bilangan: ");
number = scanner.nextInt();
if (number % 2 == 0) {
System.out.println(number + " adalah bilangan genap");
} else {
System.out.println(number + " adalah bilangan ganjil");
}
}
}
Implementasi dalam Bahasa C
#include <stdio.h>
int main() {
int number;
printf("Masukkan sebuah bilangan: ");
scanf("%d", &number);
if (number % 2 == 0) {
printf("%d adalah bilangan genap\n", number);
} else {
printf("%d bukan bilangan ganjil\n", number);
}
return 0;
}
Gampang kan? Begitulah algoritma menentukan bilangan ganjil atau genap!
The Best New Blackjack Games - Betting Sites 777
ReplyDeleteBlackjack is played with 강원 랜드 앵벌이 a minimum of three possible hands. You 뱃 플릭스 will be dealt the dealer's cards, so you 룰렛 만들기 have no choice but 스포츠 벳 to keep 토큰룰렛 winning. This is also the