Populer Posts Hari ini
Popular Posts
-
Java Inputan / Ouput Kumpulan Source Code dengan Bahasa Java IF ...
-
#include <stdio.h> #include <conio.h> #include <stdlib.h> void main() { int musuh,player; char ulang; rand...
-
kali ini saya akan berbagi program penjumlahan matriks dengan bahasa c #include<stdio.h> #include<conio.h> int main() { ...
-
Pengertian Diagram Batang Diagram batang adalah diagram yang menunjukkan bilangan atau kuantitas yang dinyatakan dalam be...
-
Pengertian Akar persamaan kuadrat Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk umum da...
-
Pengertian Akar persamaan kuadrat Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk umum dari...
-
#include <iostream> #include <conio.h> using namespace std; main (void) { string username; int password; ...
-
Pengertian Diagram Lingkaran Diagram lingkaran adalah penyajian data statistik dengan memakai gambar yang berbentuk lingkar...
-
1. Insertion Sort 2. Buble Sort 3. Shell Sort 4. Quick Sort 5. Pengurutan Matriks
-
Apa itu Eksepsi ??? Eksepsi adalah kesalahan-kesalahan yang terjadi pada saat program sedang dijalankan atau suatu objek ya...
Powered by Blogger.
Labels
Lorem 1
adsense
"
});
Circle Gallery
"
});
‹
›
News
"
});
Blog Archive
Pengertian Larik
Misalkan suatu larik A={1,2,3,4} maka nilai rata-ratanya adalah: 2,5
Kunjungi juga Algoritma-menghitung-nilai-rata-rata suatu Array / 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 Menghitung nilai rata-rata suatu Array / Larik dengan Java
package hitungratalarik;
import java.util.Scanner;
public class HitungRataLarik {
private static void RerataLarik(int N){
int i;
int jumlah=0;
float Rata_rata;
Scanner input=new Scanner(System.in);
int[] A=new int[N];
for(i=0;i<N;i++){
System.out.print("Masukkan nilai ke-"+(i+1)+"\t:");
A[i]=input.nextInt();
}
for(i=0;i<N;i++){
jumlah=jumlah+A[i];
}
Rata_rata=(float)jumlah/N;
System.out.println("Rata-Rata nilai larik yang anda masukkan adalah :"+Rata_rata);
}
public static void main(String[] args) {
int N;
Scanner input=new Scanner(System.in);
System.out.print("Masukkan banyak Data \t:");
N=input.nextInt();
RerataLarik(N);
}
Kunjungi juga Algoritma-menghitung-nilai-rata-rata suatu Array / larik
Mohon like dan komentarnya, Terimah Kasih!!!
array - for - input/output - java
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
Palindrom
adalah sebuah kata, frasa, angka maupun susunan lainnya yang dapat dibaca dengan sama baik dari depan maupun belakang (spasi antara huruf-huruf biasanya diperbolehkan). Kata "palindrom" berasal dari bahasa Yunani: palin ("balik") dan dromos ("pacuan kuda").
Contoh :Katak, Kodok, Macam, Makam, Malam, Tamat dll.
import java.util.Scanner;
public class Palindrom {
private static boolean Palindroms(int N){
Scanner input=new Scanner(System.in);
boolean pal;
int i,j;
String []A=new String[N];
System.out.println("Masukkan karakter :");
for(i=0;i<N;i++){
System.out.print("Karakter ke-"+i+":\t");
A[i]=input.next();
}
i=0;
j=N-1;
pal=true;
while(i<= j && pal){
if(!A[i].equals(A[j])){
pal=false;
}
i++;
j--;
}
return pal;
}
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int N;
System.out.print("Masukkan banyak Karakter :\t");
N=input.nextInt();
if(Palindroms(N)){
System.out.println("Karakter Palindrom!!!");
}
else{
System.out.println("Bukan Karakter Palindrom!!!");
}
}
}
Algoritma Palindrom
adalah sebuah kata, frasa, angka maupun susunan lainnya yang dapat dibaca dengan sama baik dari depan maupun belakang (spasi antara huruf-huruf biasanya diperbolehkan). Kata "palindrom" berasal dari bahasa Yunani: palin ("balik") dan dromos ("pacuan kuda").
Contoh :Katak, Kodok, Macam, Makam, Malam, Tamat dll.
Source code Palindrom dengan Java
package palindrom;import java.util.Scanner;
public class Palindrom {
private static boolean Palindroms(int N){
Scanner input=new Scanner(System.in);
boolean pal;
int i,j;
String []A=new String[N];
System.out.println("Masukkan karakter :");
for(i=0;i<N;i++){
System.out.print("Karakter ke-"+i+":\t");
A[i]=input.next();
}
i=0;
j=N-1;
pal=true;
while(i<= j && pal){
if(!A[i].equals(A[j])){
pal=false;
}
i++;
j--;
}
return pal;
}
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int N;
System.out.print("Masukkan banyak Karakter :\t");
N=input.nextInt();
if(Palindroms(N)){
System.out.println("Karakter Palindrom!!!");
}
else{
System.out.println("Bukan Karakter Palindrom!!!");
}
}
}
Hasil
Mohon like dan komentarnya, Terima kasih!!!
fungsi - input/output - java - larik - matematika - while
Pengurutan Ascending
Pengurutan data ascending adalah pengurutan data dari yang tertinggi ke yang terendah.Contoh :
Data acak : 3 7 1 6 11 5 4
Ascending : 11 7 6 5 4 3 1
Algortima Pengurutan Ascending
DEKLARASI
Data,N,i,j,a,temp :integer
angka :array[1...N] of ineteger
ALGORITMA
Read(N)
for i <-- 0 toi N do
Read(angka[i]
endfor
for i <-- 0 to N do
for j <-- 0 to N do
if angka[i] < angka[j] then
temp <-- angka[i]
angka[i] <--angka[j]
angka[j] <-- temp
endif
endfor
endfor
for i <-- 0 to N do
Read(angka[i])
endfor
Source Code / Program Pengurutan Ascending dengan Java
package sortingascending_descending;
import java.io.*;
import java.util.Scanner;
public class SortingAscending_Descending {
public static void main(String[] args) {
int Data,N = 0;
int i, j, a, temp;
Scanner input = new Scanner(System.in);
System.out.print("Input banyaknya jumlah data : ");
try{
N=input.nextInt();
}
catch(Exception e){
System.out.println("Data Harus Berupa angka!!!");
}
int angka[] = new int[N];
int angka_desc[] = new int[N];
int angka_desc[] = new int[N];
for(i=0;i<N;i++){
System.out.print("Masukkan data ke - " + (i+1) + " : ");
try{
Data = input.nextInt();
angka[i]=Data;
angka_Desc[i]=Data;
}
catch(Exception e){
System.out.println("Data Harus Berupa angka!!!");
}
}
for(i=0;i<N-1;i++){
for(j=i+1;j<N;j++){
if(angka_Desc[i]< angka_Asc[j]){
temp=angka_Desc[i];
angka_Desc[i]=angka_Desc[j];
angka_Desc[j]=temp;
}
}
}
System.out.print("\n\nData sebelum diurutkan : ");
for(i=0;i<N;i++){
System.out.print(angka[i] + ", ");
}
System.out.print("\nData setelah diurutkan Descending : \n");
for(i=0;i<N;i++){
System.out.print(angka_Desc[i] + ", ");
}
System.out.println("");
}
}
Algoritma dan program pengurutan Ascending dengan Java
Hasil
Algoritma dan program pengurutan Ascending dengan Java
Mohon Like dan Komentarnya, Terima kasih!!!
array - for - input/output - java - sorting
Pengertian Modus
Modus adalah data yang paling sering muncul. Jika terdapat dua data yang memilki nilai sekaligus jumlah sering munculnya sama maka modusnya kedua data tersebut.Contoh :
2, 4, 1, 3, 3, 5, 2, 4, 2
Modus =2
Source Code menentukan Modus dengan Java
package modus;import java.util.Scanner;
public class Modus {
private static void ModuS(int N){
int HModus=0,i,FrekModus,KandidatModus,FrekKandidatModus;
boolean MasihSama;
Scanner input=new Scanner(System.in);
int [] A=new int[N];
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-1;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;
}
}
}
FrekModus=0;
i=0;
while(i <N){
KandidatModus=A[i];
FrekKandidatModus=1;
i++;
MasihSama = true;
while(MasihSama && i<N){
if(A[i]==KandidatModus){
FrekKandidatModus=FrekKandidatModus+1;
MasihSama=true;
}
else{
MasihSama=false;
}
i++;
}
if(FrekKandidatModus > FrekModus){
HModus=KandidatModus;
FrekModus=FrekKandidatModus;
}
}
System.out.println("Modus :\t"+HModus);
}
public static void main(String[] args) {
int i;
Scanner input=new Scanner(System.in);
System.out.print("Masukkan banyak jumlah data :\t");
int N=input.nextInt();
ModuS(N);
}
}
Hasilnya
Algoritma menentukan modus
Mohon Like dan Komentarnya, Terimah Kasih
for - input/output - java - matematika - prosedur - while
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
Oke teman-teman kali ini saya akan berbagi source code mengenai cara membaca file.txt di sebuah direktori komputer dengan bahasa Java. pada contoh source code saya di bawah ini, saya akan membaca sebuah file dengan nama "membacafile.txt" pada direktori D di komputer saya berikut source codenya!!!
package membacafile;
/**
*
* @author andi
*/
import java.io.*;
public class MembacaFile {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
FileInputStream finput=null;
int data;
try {
finput =new FileInputStream("d:\\membacafile.txt");
} catch (FileNotFoundException fnfe) {
System.out.println("File tidak di temukan");
return;
}
try {
while((data=finput.read()) !=-1){
System.out.print((char)data);
}
}
catch (IOException ioe) {
System.out.println(ioe.getMessage());
return;
}
try {
finput.close();
} catch (IOException ioe) {
}
}
package membacafile;
/**
*
* @author andi
*/
import java.io.*;
public class MembacaFile {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
FileInputStream finput=null;
int data;
try {
finput =new FileInputStream("d:\\membacafile.txt");
} catch (FileNotFoundException fnfe) {
System.out.println("File tidak di temukan");
return;
}
try {
while((data=finput.read()) !=-1){
System.out.print((char)data);
}
}
catch (IOException ioe) {
System.out.println(ioe.getMessage());
return;
}
try {
finput.close();
} catch (IOException ioe) {
}
}
}
file - input/output - java
Oke teman-teman kali ini saya akan berbagi source code mengenai cara membaca file.txt di sebuah direktori komputer dengan bahasa Java. pada contoh source code saya di bawah ini, saya akan membaca sebuah file dengan nama "membacafile.txt" pada direktori D di komputer saya berikut source codenya!!!
package membacafile;
/**
*
* @author andi
*/
import java.io.*;
public class MembacaFile {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
FileInputStream finput=null;
int data;
try {
finput =new FileInputStream("d:\\membacafile.txt");
} catch (FileNotFoundException fnfe) {
System.out.println("File tidak di temukan");
return;
}
try {
while((data=finput.read()) !=-1){
System.out.print((char)data);
}
}
catch (IOException ioe) {
System.out.println(ioe.getMessage());
return;
}
try {
finput.close();
} catch (IOException ioe) {
}
}
}
package membacafile;
/**
*
* @author andi
*/
import java.io.*;
public class MembacaFile {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
FileInputStream finput=null;
int data;
try {
finput =new FileInputStream("d:\\membacafile.txt");
} catch (FileNotFoundException fnfe) {
System.out.println("File tidak di temukan");
return;
}
try {
while((data=finput.read()) !=-1){
System.out.print((char)data);
}
}
catch (IOException ioe) {
System.out.println(ioe.getMessage());
return;
}
try {
finput.close();
} catch (IOException ioe) {
}
}
}
file - input/output - java
Subscribe to:
Posts (Atom)





