Teknik Informatika
Muhammad Firdaus (2011420050)
Kamis, 29 Desember 2011
Menghitung Deret Ukur
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package deretukur;
import java.util.Scanner;
/**
*
* @author Admin
*/
public class deret_ukur {
public static void main(String[]args){
int bilangan, pembeda, jumlah_ke_n, itungane, i, temp;
Scanner inputane = new Scanner(System.in);
System.out.print("masukkan angka pertama : ");
bilangan = inputane.nextInt();
//System.out.print("masukkan angka pembeda : ");
//pembeda = inputane.nextInt();
System.out.print("masukkan jumlah suku yang dicari : ");
jumlah_ke_n = inputane.nextInt();
System.out.print(bilangan);
itungane = bilangan;
//int data[] = new int [jumlah_ke_n];
for (i=1; i<jumlah_ke_n; i++){
bilangan+=bilangan;
System.out.print(" + "+bilangan);
itungane = itungane + bilangan;
}
// itungane = (jumlah_ke_n*bilangan)+ (jumlah_ke_n/2)+(jumlah_ke_n-1)*pembeda;
//itungane = jumlah_ke_n*jumlah_ke_n;
System.out.println(" = "+itungane);
}
}
Menghitung Deret Hitung
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package derethitung;
import java.util.Scanner;
/**
*
* @author Admin
*/
public class derethitung {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int bilangan, pembeda, jumlah_ke_n, itungane, i, temp;
Scanner inputane = new Scanner(System.in);
System.out.print("masukkan angka pertama : ");
bilangan = inputane.nextInt();
System.out.print("masukkan angka pembeda : ");
pembeda = inputane.nextInt();
System.out.print("masukkan jumlah suku yang dicari : ");
jumlah_ke_n = inputane.nextInt();
System.out.print(bilangan);
itungane = bilangan;
//int data[] = new int [jumlah_ke_n];
for (i=1; i<jumlah_ke_n; i++){
bilangan+=pembeda;
System.out.print(" + "+bilangan);
itungane = itungane + bilangan;
}
//itungane = (jumlah_ke_n*bilangan)+ (jumlah_ke_n/2)+(jumlah_ke_n-1)*pembeda;
System.out.println(" = "+itungane);
}
}
Selasa, 13 Desember 2011
mencari bilangan prima
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package prima;
import java.util.Scanner;
/**
*
* @author Admin
*/
public class Prima {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
int bilangan;
int jumlah;
int i;
System.out.print("Masukkan bilangan bulat : ");
bilangan = input.nextInt();
jumlah = 0;
for (i = 1; i<=bilangan; i++)
if (jumlah = = 2)
System.out.println("Bilangan Prima");
else
System.out.println("Bukan Bilangan Prima ");
}
}
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package prima;
import java.util.Scanner;
/**
*
* @author Admin
*/
public class Prima {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
int bilangan;
int jumlah;
int i;
System.out.print("Masukkan bilangan bulat : ");
bilangan = input.nextInt();
jumlah = 0;
for (i = 1; i<=bilangan; i++)
jumlah++;if (bilangan % i = = 0)
if (jumlah = = 2)
System.out.println("Bilangan Prima");
else
System.out.println("Bukan Bilangan Prima ");
}
}
Senin, 31 Oktober 2011
Perulangan
for (int i=4; i >=1; i--){
for (int j=1; j <=i; j++){
System.out.print(i);
}
System.out.println("");
}
}
}
Rabu, 12 Oktober 2011
Flowchart Menentukan Sisa Gaji
Berikut script programnya :
import javax.swing.JOptionPane;
/**
*
* @author Admin
*/
public class Sisagaji {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int gaji,potongan,potonganstatus,nilaigajiawal,nilaigajiakhir;
String status,gajistr;
gajistr=JOptionPane.showInputDialog("Masukan gaji : ");
status=JOptionPane.showInputDialog("Masukan status : ");
gaji = Integer.parseInt(gajistr);
/* Gaji:nilai input awal
* potongan:potongan pajak
* potonganstatus:potongan dari status
* nilaigajiawal=nilai gaji inputan - potongan pajak
* nilaigajiakhir= nilai gaji inputan -potongan pajak - potongan status
*/
if (gaji >= 0 && gaji <= 499999 ){
potongan = gaji*0/100;
nilaigajiawal = gaji-potongan;
if ("nikah".equals(status)){
potonganstatus = nilaigajiawal*-1/100;
nilaigajiakhir = nilaigajiawal - potonganstatus;
JOptionPane.showMessageDialog(null,"Gaji anda adalah: " +nilaigajiakhir);
}
else {
JOptionPane.showMessageDialog(null,"Gaji anda adalah: " +nilaigajiawal);
}
}
if (gaji >= 500000 && gaji <= 1500000 ){
potongan = gaji*2/100;
nilaigajiawal = gaji-potongan;
if ("nikah".equals(status)){
potonganstatus = nilaigajiawal*-1/100;
nilaigajiakhir = nilaigajiawal - potonganstatus;
JOptionPane.showMessageDialog(null,"Gaji anda adalah: " +nilaigajiakhir);
}
else {
JOptionPane.showMessageDialog(null,"Gaji anda adalah: " +nilaigajiawal);
}
}
if (gaji > 1500000 ){
potongan = gaji*3/100;
nilaigajiawal = gaji-potongan;
if ("nikah".equals(status)){
potonganstatus = nilaigajiawal*-1/100;
nilaigajiakhir = nilaigajiawal - potonganstatus;
JOptionPane.showMessageDialog(null,"Gaji anda adalah: " +nilaigajiakhir);
}
else {
JOptionPane.showMessageDialog(null,"Gaji anda adalah: " +nilaigajiawal);
}
}
}
}
Jumat, 07 Oktober 2011
Tugas flowchart Menentukan Nilai
Flowchart Menentukan Nilai Suatu Bilangan
flowchart ini jika dibuatkan programnya maka menggunakan konsep perbandingan misalnya if - else.
Contoh script java programming :
int nilai = 50; (terserah)
if (nilai >=0&& nilai <=40)
System.out.println("E");
if (nilai >=41&& nilai<=55)
System.out.println("D");
if (nilai >=56&& nilai<=65)
System.out.println("C");
if (nilai >=66&& nilai<=75)
System.out.println("B");
if (nilai >=76&& nilai<=100)
System.out.println("A");
else
System.out.println("Nilai tidak dikenal");
flowchart ini jika dibuatkan programnya maka menggunakan konsep perbandingan misalnya if - else.
Contoh script java programming :
int nilai = 50; (terserah)
if (nilai >=0&& nilai <=40)
System.out.println("E");
if (nilai >=41&& nilai<=55)
System.out.println("D");
if (nilai >=56&& nilai<=65)
System.out.println("C");
if (nilai >=66&& nilai<=75)
System.out.println("B");
if (nilai >=76&& nilai<=100)
System.out.println("A");
else
System.out.println("Nilai tidak dikenal");
Langganan:
Postingan (Atom)