Populer Posts Hari ini
Popular Posts
-
Java Inputan / Ouput Kumpulan Source Code dengan Bahasa Java IF ...
-
Pengertian Akar persamaan kuadrat Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk umum da...
-
#include <stdio.h> #include <stdlib.h> void DesimalToBiner(int N){ if(N>1){ DesimalToBiner(N/2); } ...
-
1. Insertion Sort 2. Buble Sort 3. Shell Sort 4. Quick Sort 5. Pengurutan Matriks
-
Palindrom adalah sebuah kata, frasa, angka maupun susunan lainnya yang dapat dibaca dengan sama baik dari depan maupun bela...
-
Pengertian Akar persamaan kuadrat Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk umum dari...
-
Perulangan For yaitu perulangan yang dilakukan ketika kondisi kapan perulangan dihentikan dan banyaknya proses perulang...
-
program kalkulator GUI dengan java di netbeans Download
-
Bilangan Prima adalah bilangan asli yang lebih dari satu yang tidak dapat dibagi oleh bilangan manapun kecuali o...
-
#include <stdio.h> #include <conio.h> int main() { int i,j,c; printf("deret bilangan prima 1-100 adalah \n...
Powered by Blogger.
Labels
Lorem 1
adsense
"
});
Circle Gallery
"
});
‹
›
News
"
});
Frekuensi Kemunculan data
adalah menghitung banyaknya data yang muncul dalam sekelompok data. Misalnya ada sekelompok data seperti berikut :
4 7 6 8 5 8 7 5 9 8 5 8 7 4 9 6 6 9 5 6
Secara tertulis, frekuensi data diperoleh dengan cara menghitung banyaknya tiap data dan menuliskan data mulai dari data yang terkecil ke terbesar dalam tabel. Kolom pertama berisi data dan kolom kedua berisi frekuensi masing-masing data.
Source Code Menghitung Frekuensi Kemunculan Data Dengan Bahasa Java
package menghitungfrekuensikemunculandata;
import java.util.Scanner;
public class MenghitungFrekuensiKemunculanData {
private static void FrekuensiKemunculanData(int N){
int i,Frekuensi,Angka,AngkaSelanjutnya;
Scanner input=new Scanner(System.in);
int [] A=new int[N+1];
for(i=0;i<N;i++){
System.out.print("Masukkan elemen data ke:"+i+"\t");
A[i]=input.nextInt();
}
//Pengurutan Data
for(i=0;i<N;i++){
for(int j=i+1;j<N;j++){
if(A[j]<A[i]){
int temp=A[i];
A[i]=A[j];
A[j]=temp;
}
}
}
Frekuensi=1;
i=0;
System.out.println("");
System.out.println("Fekuensi Kemunculan Data");
System.out.println("");
System.out.println("Nilai(X)"+"\tFrekuensi(f)");
while(i <N){
Angka=A[i];
AngkaSelanjutnya =A[i+1];
if (Angka == AngkaSelanjutnya){
Frekuensi = Frekuensi+1;
}
else{
System.out.println(""+Angka+"\t\t:"+Frekuensi);
Frekuensi = 1;
}
i = i + 1;
}
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int i;
Scanner input=new Scanner(System.in);
System.out.print("Masukkan banyak jumlah data :\t");
int N=input.nextInt();
FrekuensiKemunculanData(N);
}
}
for - if - java - prosedur - while
Pengertian Array
Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Indeks array selalu bertipe integer yang dimulai dari 0. Setiap elemen array tersebut dapat diakses dengan cara A[indeks]. Berikut ini gambar yang dapat mengilustrasikan sebuah array :
Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Indeks array selalu bertipe integer yang dimulai dari 0. Setiap elemen array tersebut dapat diakses dengan cara A[indeks]. Berikut ini gambar yang dapat mengilustrasikan sebuah array :
Source Code Mencari Maks dan Min dari suatu Array
package maxminarray;
import java.util.Scanner;
/**
*
* @author bacoet
*/
public class MaxMinArray {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int []Bil=new int[11];
int Max,Min;
Scanner input = new Scanner( System.in );
int i;
for(i=1;i<=10;i++){
System.out.print( "Bil["+i +"]" +" :");
Bil[i] = input.nextInt();
}
Max=0;
Min=Bil[1];
for(i=1;i<=10;i++){
if(Max<Bil[i]){
Max=Bil[i];
}
else if(Min>Bil[i]){
Min=Bil[i];
}
}
System.out.println("Max \t:"+Max);
System.out.println("Min \t:"+Min);
}
}
algoritma - for - if - java
Pengertian Larik
Larik adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan nama variabel yang sama. Nilai-nilai data di suatu larik disebut dengan elemen-elemen larik. Letak urutan dari suatu elemen larik disebut dengan index.
Larik dapat di deklarasikan dengan menyebutkan jumlah dari elemennya yang di tulis di antara tanda "[ ]". Misalkan int M[10]: berarti suatu larik dimensi satu dengan nama Y di deklarasikan dengan tipe ineteger yang memmiliki 10 elemen.
Source code Menyisipkan elemen baru kedalam Larik terurut
package menyisipkanarray;
public class MenyisipkanArray {
private static void SisipArray(int ElemenBaru){
boolean cari;
int N=6;
int []A=new int[10];
A[0]=1;
A[1]=2;
A[2]=3;
A[3]=5;
A[4]=6;
A[5]=7;
int i,j;
cari=false;
System.out.println("Array sebelum di urutkan");
for(int m=0;m<N;m++){
System.out.print("\t"+A[m]);
}
System.out.println("\nAngka yang disisipkan :\t"+ElemenBaru);
i=0;
while(i<N && !cari){
if(ElemenBaru < A[i]){
cari=true;
}
else{
i++;
}
}
if(cari){
for(j=N-1;j>=i;j--){
A[j+1]=A[j];
}
A[i]=ElemenBaru;
}
else{
A[N]=ElemenBaru;
}
System.out.println("Array setelah di sisipkan");
for(int m=0;m<=N;m++){
System.out.print("\t"+A[m]);
}
System.out.println("");
}
public static void main(String[] args) {
int x=4;
SisipArray(x);
}
}
Kunjungi juga Algoritma menyisipkan elemen baru kedalam larik terurut
Mohon like dan komentarnya, Terimah kasih
array - if - java - while
Pengertian Akar persamaan kuadrat
Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk umum dari persamaan kuadrat yaitu y=ax²+bx+c dengan a≠0 dan koefisien kuadrat a merupakan koefisien dari x², koefisien linear b merupakan koefisien dari x sedangkan c adalah koefisien konstan atau biasa juga disebut suku bebas. Nilai koefisien a,b dan c ini yang menentukan bagaimana bentuk parabola dari fungsi persamaan kuadrat dalam ruang xy.
Contoh:
Tentukan Akar persamaan kuadart dari 2X^2 - 2X -4 =0,
Maka a=2, b= -2, c =-4
Contoh:
Tentukan Akar persamaan kuadart dari 2X^2 - 2X -4 =0,
Maka a=2, b= -2, c =-4
Source code dan Program Akar Persamaan Kuadrat dengan Java
package akarpersamaankudarat;
import static java.lang.Math.sqrt;
import java.util.Scanner;
public class AkarPersamaanKudarat {
private static void PersamaanKuadrat(int a, int b, int c){
float D,X1 = 0,X2=0;
D=(b*b)-(4*a*c);
if(D<0){
System.out.println("Akar-Akar persamaan kuadratnya Imajiner");
}
else if(D>0){
X1=(float) (-b + sqrt(D))/(2*a);
X2=(float) (-b - sqrt(D))/(2*a);
}
else{
X1=(float) (-b + sqrt(D))/(2*a);
X2=X1;
}
System.out.println("Akar-Akar persamaan Kudratnya adalah :");
System.out.println("X1:\t"+X1);
System.out.println("X2:\t"+X2);
}
public static void main(String[] args) {
int A,B,C;
Scanner input=new Scanner(System.in);
System.out.print("Masukkan a:\t");
A=input.nextInt();
System.out.print("Masukkan b:\t");
B=input.nextInt();
System.out.print("Masukkan c:\t");
C=input.nextInt();
PersamaanKuadrat(A, B, C);
}
}
Hasil
Mohon like dan komentarnya, terima kasih!!!
if - input/output - java - matematika - prosedur
Pengertian Bilangan Fibonacci
Barisan bilangan Fibonacci pertama kali dikemukakan oleh Leonardo Pisano atau lebih dikenal sebagai Fibonacci. Ia merupakan seorang ahli matematika yang cukup terkenal di masa abad pertengahan. Barisan Fibonacci merupakan sebuah barisan bilangan yang memiliki bentuk yang unik. Suku pertama dari barisan bilangan ini adalah 1, kemudian suku keduanya juga 1, lalu untuk suku ketiga ditentukan dengan menjumlahkan kedua suku sebelumnya sehingga diperoleh barisan bilangan dengan pola di bawah ini:
1, 1, 2, 3, 5, 8, 13, 21, 34 ...dan seterusnya.
Source code / program dengan bahasa Java
package fibonacci;
import java.util.Scanner;
public class Fibonacci {
private static void Fib(int n){
int p,q,r,i;
p=0;
q=1;
for(i=1;i<=n;i++){
System.out.print(" "+p);
r=p+q;
p=q;
q=r;
}
}
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.print("Maukkan N: \t");
int N=input.nextInt();
if (N>=1){
Fib(N);
}
else{
System.out.println("N harus lebih besar dari 1 !!!");
}
}
Mohon Like dan Komentarnya, Terimah kasih!!!
for - if - matematika - prosedur
Algoritma Menentukan Bilangan terbesar dan terkecil
DEKLARASI
Bil1,Bil2 :integer
Algoritma
Read(Bil1)
Read(Bil2)
if(Bil1 > Bil2) then
Read('Bil1 Terbesar')
else if(Bil1 =Bil2) then
Read('Bil1 sama dengan Bil2')
else
Read(Bil2 Terbesar)
endif
Program Menentukan Bilangan terbesar dan terkecil dengan Bahasa Java
package menentukanterbesarterkecil;
import java.util.Scanner;
public class MenentukanTerbesarTerkecil {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.print("Masukkan Bilangan Pertama :\t");
int Bil1=input.nextInt();
System.out.print("Masukkan Bilangan Kedua :\t");
int Bil2=input.nextInt();
if(Bil1>Bil2){
System.out.println("Bilangan " +Bil1+ " Terbesar");
}
else if(Bil1==Bil2){
System.out.println("Bilangan " +Bil1+ " Sama dengan "+Bil2);
}
else{
System.out.println("Bilangan " +Bil2+ " Terbesar");
}
}
}
Hasil
* Jika Bilangan pertama lebih kecil dari bilangan kedua
DEKLARASI
Bil1,Bil2 :integer
Algoritma
Read(Bil1)
Read(Bil2)
if(Bil1 > Bil2) then
Read('Bil1 Terbesar')
else if(Bil1 =Bil2) then
Read('Bil1 sama dengan Bil2')
else
Read(Bil2 Terbesar)
endif
Program Menentukan Bilangan terbesar dan terkecil dengan Bahasa Java
package menentukanterbesarterkecil;
import java.util.Scanner;
public class MenentukanTerbesarTerkecil {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.print("Masukkan Bilangan Pertama :\t");
int Bil1=input.nextInt();
System.out.print("Masukkan Bilangan Kedua :\t");
int Bil2=input.nextInt();
if(Bil1>Bil2){
System.out.println("Bilangan " +Bil1+ " Terbesar");
}
else if(Bil1==Bil2){
System.out.println("Bilangan " +Bil1+ " Sama dengan "+Bil2);
}
else{
System.out.println("Bilangan " +Bil2+ " Terbesar");
}
}
}
Hasil
* Jika Bilangan pertama lebih kecil dari bilangan kedua
Mohon Like dan Komentarnya, Terimah kasih!!!
algoritma - if - java
Permutasi
adalah menggabungkan beberapa objek dari suatu kumpulan dengan memperhatikan urutannya. Oleh karena itu, permutasi berbeda dengan kombinasi, dimana letak perbedaannya adalah susunannya yang diurutkan.
package permutasi;
import java.util.Scanner;
public class Permutasi {
public static void main(String[] args) {
int n,r,m,Permutasi;
int Fak1,Fak2,Fak3;
Fak1=Fak2=Fak3=1;
Scanner input=new Scanner(System.in);
System.out.print("n:\t");n=input.nextInt();
System.out.print("r:\t");r=input.nextInt();
m=n-r;
if(n<=0){
System.out.println("Angka Yang Anda masukkan Salah!!!");
}
else{
while(n>0){
Fak1=Fak1*n;
n=n-1;
}
while(m>0){
Fak2=Fak2*m;
m=m-1;
}
}
Permutasi=Fak1/Fak2;
System.out.println("Kombinasi \t:"+Permutasi);
}
}
adalah menggabungkan beberapa objek dari suatu kumpulan dengan memperhatikan urutannya. Oleh karena itu, permutasi berbeda dengan kombinasi, dimana letak perbedaannya adalah susunannya yang diurutkan.
Secara matematik, dari sebuah himpunan yang mempunyai elemen sebanyak n, banyaknya permutasi dengan ukuran (permutasi dengan jumlah elemen) r ditulis sebagai P(n,r) atau nPr atau nPr.
Rumusnya adalah
Contoh :Terdapat 3 buku yaitu bahasa indonesia, matematika dan fisika. Berapa banyaknya cara untuk mengatur 3 buku tersebut di atas rak buku?
Jawab :
susunan 1: Bahasa indosesia, matematika, fisika
susunan 2: Bahasa indosesia, fisika, matematika
susunan 3: matematika, fisika, Bahasa indonesia
susunan 4: matematika, Bahasa indonesia, fisika
susunan 5: fisika, Matematika, Bahasa Indonesia
susunan 6: fisika, Bahasa Indonesia, Matematika
P(n,r)= 3!/(3-3)!=3!/0!=6/1=6
Source code/Program Permutasi dengan bahasa Java
package permutasi;
import java.util.Scanner;
public class Permutasi {
public static void main(String[] args) {
int n,r,m,Permutasi;
int Fak1,Fak2,Fak3;
Fak1=Fak2=Fak3=1;
Scanner input=new Scanner(System.in);
System.out.print("n:\t");n=input.nextInt();
System.out.print("r:\t");r=input.nextInt();
m=n-r;
if(n<=0){
System.out.println("Angka Yang Anda masukkan Salah!!!");
}
else{
while(n>0){
Fak1=Fak1*n;
n=n-1;
}
while(m>0){
Fak2=Fak2*m;
m=m-1;
}
}
Permutasi=Fak1/Fak2;
System.out.println("Kombinasi \t:"+Permutasi);
}
}
Mohon Like dan Komentarnya, Terimah Kasih!!!
if - input/output - java - while
#include <iostream>
#include <conio.h>
using namespace std;
main (void) {
string username;
int password;
int i;
cout << "------------------------------------------\n";
cout << "Selamat Datang Di Form Login Informatika \n";
cout << "------------------------------------------\n\n";
string user ="andi";
int pass = 12345;
int login=0;
i = 1;
do {
cout << "Username : "; cin >> username;
cout << "Password : "; cin >> password;
if (username ==user && password == pass) {
cout << "\n--------------------\n";
cout << "Anda Berhasil Login" << endl;
cout << "--------------------\n\n";
i=4;
login=1; }
else {
cout << "\n------------------------\n";
cout << "Maaf ID & PASSWORD Salah!" << endl; cout << "-------------------------\n\n";
i = i +1;
}
}while (i <= 3);
if(login != 1){
cout<<"Anda Telah 3x Memasukan ID & PASSWORD Yang Salah\n";
cout << "Mohon Maaf Akun Anda Kami Blockir, Terima Kasih.."; }
getch();
#include <conio.h>
using namespace std;
main (void) {
string username;
int password;
int i;
cout << "------------------------------------------\n";
cout << "Selamat Datang Di Form Login Informatika \n";
cout << "------------------------------------------\n\n";
string user ="andi";
int pass = 12345;
int login=0;
i = 1;
do {
cout << "Username : "; cin >> username;
cout << "Password : "; cin >> password;
if (username ==user && password == pass) {
cout << "\n--------------------\n";
cout << "Anda Berhasil Login" << endl;
cout << "--------------------\n\n";
i=4;
login=1; }
else {
cout << "\n------------------------\n";
cout << "Maaf ID & PASSWORD Salah!" << endl; cout << "-------------------------\n\n";
i = i +1;
}
}while (i <= 3);
if(login != 1){
cout<<"Anda Telah 3x Memasukan ID & PASSWORD Yang Salah\n";
cout << "Mohon Maaf Akun Anda Kami Blockir, Terima Kasih.."; }
getch();
C++ - do while - if
#include <iostream>
#include <conio.h>
using namespace std;
main (void) {
string username;
int password;
int i;
cout << "------------------------------------------\n";
cout << "Selamat Datang Di Form Login Informatika \n";
cout << "------------------------------------------\n\n"; string user ="andi";
int pass = 12345;
int login=0;
i = 1;
do {
cout << "Username : "; cin >> username;
cout << "Password : "; cin >> password;
if (username ==user && password == pass) {
cout << "\n--------------------\n";
cout << "Anda Berhasil Login" << endl;
cout << "--------------------\n\n";
i=4;
login=1; }
else {
cout << "\n------------------------\n";
cout << "Maaf ID & PASSWORD Salah!" << endl; cout << "-------------------------\n\n";
i = i +1;
}
}while (i <= 3);
if(login != 1){
cout<<"Anda Telah 3x Memasukan ID & PASSWORD Yang Salah\n";
cout << "Mohon Maaf Akun Anda Kami Blockir, Terima Kasih.."; }
getch()
}
#include <conio.h>
using namespace std;
main (void) {
string username;
int password;
int i;
cout << "------------------------------------------\n";
cout << "Selamat Datang Di Form Login Informatika \n";
cout << "------------------------------------------\n\n"; string user ="andi";
int pass = 12345;
int login=0;
i = 1;
do {
cout << "Username : "; cin >> username;
cout << "Password : "; cin >> password;
if (username ==user && password == pass) {
cout << "\n--------------------\n";
cout << "Anda Berhasil Login" << endl;
cout << "--------------------\n\n";
i=4;
login=1; }
else {
cout << "\n------------------------\n";
cout << "Maaf ID & PASSWORD Salah!" << endl; cout << "-------------------------\n\n";
i = i +1;
}
}while (i <= 3);
if(login != 1){
cout<<"Anda Telah 3x Memasukan ID & PASSWORD Yang Salah\n";
cout << "Mohon Maaf Akun Anda Kami Blockir, Terima Kasih.."; }
getch()
}
C++ - do while - if
Subscribe to:
Posts (Atom)









