speecash

bisnis online, jual beli online, sistem pembayaran, pembayaran online, bisnis online

laman

Selasa, 06 Desember 2011

Prak Algo Modul 1 (java)



2.    Disebuah rental computer menerima jasa print dengan tariff print HP = Rp.500,-/lbr, Print BW Rp. 1000,-/lbr danjika dalam rental tersebut memberikan discount 10% untuk print per 10lbr. Maka berapakah total biaya yang akan kita bayar setiap kita melakukan print di rental tersebut ? buat flowchart dan program dengan inputan keyboard !
OPI
Output :  total biaya harga print
               Dengan ketentuan :
               Hp (Hitam putih) = Rp.500,-/lbr
               Bwn (Berwarna)  = Rp.1000,-/lbr
               Discount 10% untuk print per 10 lembar untuk masing masing jenis print
Proses :   -menentukan harga diskon untuk setiap jenis print
1.      Harga diskon print Hp (10 x 500) x 90% = 4500
2.      Harga diskon print Bwn (10 x 1000) x 90 % = 9000
-menentukan banyaknya print yang mendapat diskon
1. sisa print Hp = N print Hp % 10 
2. jumlah diskon print Hp = (N print Hp – sisa print Hp) /10
Untuk berwarna.
1.      Sisa print Bwn = N print Bwn  % 10
2.      Jumlah diskon print Bwn = (N print Bwn – sisa print Bwn)/10.
-menentukan harga yang harus dibayar
1.      print Hp :
         Total diskon Hp = jumlah diskon x harga diskon
         Harga sisa print Hp = sisa print Hp x harga per lembar
         Total harga Hp = Total diskon Hp + Harga sisa print Hp
2              print Bwn :
Total diskon Bwn = jumlah diskon x harga diskon
Harga sisa print Bwn = sisa print Hp x harga per lembar
Total harga Bwn = Total diskon Bwn x Harga sisa print Bwn
               -harga yang harus dibayar :
               Total harga = Total harga Hp + Total harga Bwn
Input :    N hp
               N Bwn
 

Prak Algo Modul 2 (java)





1.    Buatlah flowchart dan program pemilihan dengan switch case dengan semua jumlah batasan merupakan inputan dari keyboard !
Ø  Menampilkan deret bilangan ganjil dan menghitung jumlah seluruh deret yang ditampilkan
Ø  Program untuk menampilkan deret fibonaci.
OPI
Output :  Tampilan berupa menu pilihan :
1.      Menampilkan deret bilangan ganjil dan menghitung jumlah seluruh deret.
2.      Menampilkan deret fibonaci.
Setelah user memilih salah satu menu akan terjadi tampilan sesuai dengan menu yang dipilih
Proses :   Pilihan 1:
                     total = 0
                     diulang i = 1 sampai dengan N
                           diuji jika (N%2=1) maka
                                 cetak i, total = total +1
                     cetak total
               Pilihan 2 :
                     a = 1, b = 1
                     cetak a,b
                     d = N-2
                     selama (d>0)
                           c=a+b
                           cetak c
                           a=b,b=c
                           d- -
Input :    N dan pilihan
 

Prak Algo Modul 3 (java)



1.    Buatlah flowchart dan program untuk menampilkan hasil penjumlahan dua buah matriks inputan keyboard dan menghitung determinan dari matriks yang telah kita hitung sebelumnya !
OPI
Output :  Matrik hasil penjumlahan dan determinan nya
Proses  : diulang i=1 sampai Baris
                     Diulang j=1 sampai Kolom
                           Masukkan Matrik1[i][j]
               Diulang i=1sampai Baris
                     Diulang j=1 sampai Kolom
                           Masukkan Matrik2[i][j]
               Diulang i=1sampai Baris
                     Diulang j=1 sampai Kolom
                           Matrik3 = Matrik1[i][j] + Matrik2[i][j]
               Diulang i=1 sampai Baris
                     Diulang j=1sampai Kolom
                           Op = Matrik3[i][j]/Matrik3[i][i]
                           Diulang k=1 sampai Baris
                           Matrik3[j][k] = Matrik3[j][k] – Op x Matrik3[i][k]
               Det =1
               Diulang i=1 sampai Baris
                     Diulang j=1 sampai Kolom
`                          diuji jika i=j maka det = det x matrik3[i][j]
Input   :  Baris, Kolom
               Matrik1 Baris x Kolom, Matrik2 Baris x Kolom          

bebrapa buku mengenai islam jawa (Syekh Siti Jenar)


Syekh Siti Jenar: makna "kematian"

Syekh Siti Jenar: Makrifat dan makna kehidupan

 
sumber
google book
link download ebook

Senin, 05 Desember 2011

Program bezier 6 point dengan java

import java.awt.*;
import javax.swing.*;
import java.math.*;
import java.awt.event.*;
class bazier
{
    double x1,x2,x3,x4,x5,x6;
    double y1,y2,y3,y4,y5,y6;
    double x,y,xt,yt;
    double t=0.005;
    double ax,bx,cx,dx,ex;
    double ay,by,cy,dy,ey;
    public void set_x_y(double x_1,double y_1,double x_2,double y_2,double x_3,double y_3,double x_4,double y_4,double x_5,double y_5,double x_6,double y_6)
    {
        x1=x_1;x2=x_2;x3=x_3;x4=x_4;x5=x_5;x6=x_6;
        y1=y_1;y2=y_2;y3=y_3;y4=y_4;y5=y_5;y6=y_6;
    }

Program bezier 5 point dengan java

import java.awt.*;
import javax.swing.*;
import java.math.*;
import java.awt.event.*;
class bazier
{
    double x1,x2,x3,x4,x5;
    double y1,y2,y3,y4,y5;
    double x,y,xt,yt;
    double t=0.005;
    double ax,bx,cx,dx;
    double ay,by,cy,dy;
    public void set_x_y(double x_1,double y_1,double x_2,double y_2,double x_3,double y_3,double x_4,double y_4,double x_5,double y_5)
    {
        x1=x_1;x2=x_2;x3=x_3;x4=x_4;x5=x_5;
        y1=y_1;y2=y_2;y3=y_3;y4=y_4;y5=y_5;
    }

Kamis, 10 November 2011

program bezier 3 point dengan java

import java.awt.*;
import javax.swing.*;
import java.math.*;
import java.awt.event.*;
class bazier_3_point
{
    double x1,x2,x3;
    double y1,y2,y3;
    double x,y,xt,yt;
    double t=0.005;
    double ax,bx;
    double ay,by;
    public void set_x_y(double x_1,double y_1,double x_2,double y_2,double x_3,double y_3)
    {
        x1=x_1;x2=x_2;x3=x_3;
        y1=y_1;y2=y_2;y3=y_3;
    }
    public void hitung_ab_x()
    {
        bx=2.0*(x2-x1);
        ax=x3-x1-bx;
    }
    public void hitung_ab_y()
    {
        by=2.0*(y2-y1);
        ay=y3-y1-by;
    }
}

gambar 2d raja catur dengan java

code program

program bazier 4 point dengan java

import java.awt.*;
import javax.swing.*;
import java.math.*;
import java.awt.event.*;
class bazier
{
    double x1=0;double y1=0;double x2=0;double y2=0;double x3=0;double y3=0;double x4=0;double y4=0;
    double x,y,xt,yt;
    double t=0.005;
    double ax,bx,cx;
    double ay,by,cy;
    public void set_x_y(double x_1,double y_1,double x_2,double y_2,double x_3,double y_3,double x_4,double y_4)
    {
        x1=x_1;x2=x_2;x3=x_3;x4=x_4;
        y1=y_1;y2=y_2;y3=y_3;y4=y_4;
    }

Kamis, 20 Oktober 2011

program dda dengan java

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.math.*;
class garis
{
    double x1=0;double y1=0;double x2=0;double y2=0;
    double x_inc,y_inc;
    double dx,dy,max;
    public void set_x_y(double x11,double y11,double x22,double y22)
    {
        x1=x11;y1=y11;
        x2=x22;y2=y22;
    }