program saya ini adalah bahasa java. program yang saya buat ini adalah tugas postes praktikum Algoritma dan pemograma. untuk menghitung deret N. sebenernya sihh sebelum saya buat program ini saya udah membuat terleibih dahulu dengan bahasa c++ (yang saya posting kemarin). algoritmanya pun sama pada materi menghitung deret N pada c++ kemarin. sekarang langsung saja lihat codingnya dan bedakan dengan program yg c++ kemarin
// java:
import jeliot.io.*;
public class hitung {
public void input(){
System.out.println("tentukan nilai n:");
n=Input.readInt();
}
public void proses(){
jumlah=0;
total=0;
rumus=-1;
for(int j=1; j<=n; j++)
{
rumus=(rumus*(-1));
total=rumus/j;
jumlah+=total;
if(j==1)
System.out.println(+total);
if(j>1)
System.out.println(+total);
System.out.println("hasil penjumlahan deret = "+jumlah);
}
}
private int n;
private float rumus,jumlah,total;
public static void main() {
hitung h=new hitung();
h.input();
h.proses();
}
}
Tampilkan postingan dengan label pemograman java. Tampilkan semua postingan
Tampilkan postingan dengan label pemograman java. Tampilkan semua postingan
20 Apr 2011
14 Apr 2011
Menentukan tahun kabisat dengan Java
Kemarin pas praktikum diminta dosen untuk membuat validasi tahun kabisat di program java, untung sebelumnya udah pernah buat dengan program C++ *yg saya posting sebelumnya. jadi tinggal mengingat-ingat lagi. Meskipun program ini dibuat dengan bahasa program java, tapi algoritmanya bisa juga dipake untuk bahasa program lainnya, misalkan php dan vb c++. Tinggal disesuaikan saja bahasa programnya. Langsung aja lihat codingnya:CEKIDOT
import jeliot.io.*;
public class tatang {
public void masuk(){
System.out.println("Program Pemilihan tahun-tahun");
System.out.println("tahun");
a=Input.readInt();}
public void tatang_tahun(){
if (a%4==0){
System.out.println("tahun kabisat");
}
else {
System.out.print("bukan tahun kabisat");
}
}
private int a;
public static void main() {
tatang x=new tatang();
x.masuk();
x.tatang_tahun();
}
}
Sekian dan maturThank yuu.......
Jangan lupa kasih komentar demi kemajuan blog ini...!!!
3 Apr 2011
Java program to calculate the factorial (menghitung nilai faktorial dg java)
Now we will create a program to calculate factorial. A factorial in difinisikan as follows:
n!=n x(n-1)x(n-2)x......x 2 x 1
examples :
n!=n x(n-1)x(n-2)x......x 2 x 1
examples :
2!= 2 x 1 =2
3!= 3 x 2 x 1 =6
4!= 4 x 3 x 2 x 1 = 24
Algoritma:
1. Masukkan (n)
2. bil <-- n
2. hasil=1
3.untuk bil>=1, maka bil-1
hasil <-- hasil* bil
4. tampilkan(hasil)
The following program :
import jeliot.io.*;
public class faktorial
{
public static void main (String[ ] args)
{
long limit = 20; // menghitung faktorial integer daeri 1 – 20
long faktorial = 1; // pendefinisian variabel faktorial
for (int i = 0; i <= limit; i++)
{
faktorial = 1;
for (int faktor = 2; faktor <= i; faktor ++)
faktorial *= faktor;
System.out.println (i + "!" + " adalah " + faktorial);
}
}
}
31 Mar 2011
Konversi C++ to Java
khir-akhir ini sering sekali ketika praktikum kita menggunakan program jeliot. nah kita juga masih awam bagaimana cara konversi program c++ ke jeliot??
secara garis besar konversi c++ ke jeliot itu mirip dengan ketika kita pertama kali kita belajar c ++
langkah 1 : kita mulai membuat program dasar seperti program untuk menghitung penjumlahan a dan b l
angkah ke 2 :kita pahami aja perubahan dari bahasa c++ ke java.
misal cout<<"masukkan nilai a :"; menjadi System.out.print("masukkan nilai a :");
cin>>a; menjadi a=Input.readInt();
setelah itu kita rubah saja semua program diatas dengan konversi javanya
langkah ke 3 :dari program diatas kita coba kembangkan ke fungsi-fungsi.
lBahasa C++
#include
#include
void main() {
int A[10] = {1,2,3,4,5,6,7,8,9,10};
int n = 10;
cout << "Nilai array asal : ";
for (int i=0; i<n; i++)
cout << "Nilai indeks ke-[" << i << "] adalah " << A << endl;
getch();
}in jeliot
import jeliot.io.*;
public class array {
public static void main()
{
int[] A = {1,2,3,4,5,6,7,8,9,10};
int n = 10;
System.out.print("Nilai array asal : ");
for (int i =0; i<n; i++)
{
System.out.print("Nilai indeks ke-[");
System.out.print(i);
System.out.print("] adalah ");
System.out.print(A[1]); //karena menunjuk alamat
System.out.print("\n");
}
}
}
Langganan:
Postingan (Atom)

