int tinggi, baris, kolom ;
Scanner masuk = new Scanner (System.in);
// menerima input dari user
System.out.print("Masukkan tinggi segitiga = ");
tinggi = masuk.nextInt();
// proses pengulangan
for (baris = 1 ; baris <= tinggi ; baris++){
// proses pengulangan dalam pengulangan
for (kolom = 1 ; kolom <= baris ; kolom++)
// menampilkan hasil
System.out.print('*');
System.out.println();
}
}
}
welcome
WELCOME TO MY BLOG
Kamis, 18 Oktober 2012
Source Code Menampilkan Hari dalam Angka
Scanner masuk = new Scanner (System.in);
int x, y=1, hari; // deklarasi variabel
System.out.print("Masukkan hari (angka) = "); // menerima input dari user
hari = masuk.nextInt();
for (x=1; x<=hari ; x++) // proses pengulangan
{
System.out.print( y + " " );
y++;
if (y>=8) // membuat angka yang ditampilkan sampai dengan angka 7
y=1;
}
System.out.println("\n\n"); // membuat spasi
}
}
int x, y=1, hari; // deklarasi variabel
System.out.print("Masukkan hari (angka) = "); // menerima input dari user
hari = masuk.nextInt();
for (x=1; x<=hari ; x++) // proses pengulangan
{
System.out.print( y + " " );
y++;
if (y>=8) // membuat angka yang ditampilkan sampai dengan angka 7
y=1;
}
System.out.println("\n\n"); // membuat spasi
}
}
Source Code Menampilkan Bilangan Ganjil Dari 11 sampai 188
System.out.println("=====Bilangan ganjil dari 11 sampai 188=====");
int bilangan; // deklarasi variabel
// pengulangan dengan menggunakan for
for(bilangan = 11; bilangan < 188 ; bilangan++)
if(bilangan%2!=0) // syarat bilangan yang ditampilkan
// menampilkan bilangan
System.out.println(bilangan+" adalah bilangan GANJIL");
} // akhir method
} // akhir kelas
int bilangan; // deklarasi variabel
// pengulangan dengan menggunakan for
for(bilangan = 11; bilangan < 188 ; bilangan++)
if(bilangan%2!=0) // syarat bilangan yang ditampilkan
// menampilkan bilangan
System.out.println(bilangan+" adalah bilangan GANJIL");
} // akhir method
} // akhir kelas
Senin, 01 Oktober 2012
MENENTUKAN NILAI MAHASISWA DENGAN JAVA NETBEANS
Aplikasi Menentukan
Nilai Mahasiswa
1.
Definisi masalah
Masalah :
Buatlah aplikasi menggunakan Java NetBeans untuk
menentukan nilai mahasiswa.
Definisi : Jika nilai
mahasiswa
·
>80 = Mahasiswa mendapat nilai A
·
70-79 = Mahasiswa mendapat nilai B
·
60-69 = Mahasiswa mendapat nilai C
·
50-59 = Mahasiswa mendapat nilai D
·
<50 = Mahasiswa mendapat nilai E
Data yang diperlukan : Nilai Mahasiswa.
2.
Model perhitungan atau matematika
Ø >80 nilai
A
Ø 70-79nilai
B
Ø 60-69nilai
C
Ø 50-59nilai
D
Ø <50 nilai
E
3.
Flow Chart atau rancangan algoritma
a. Pseudocode (Algoritma menentukan nilai mahasiswa)
Mulai
Tentukan nilai mahasiswa (x)
Jika
>80 maka mahasiswa mendapat nilai A
Jika 70-79 maka mahasiswa mendapat nilai B
Jika 60-69 maka mahasiswa mendapat nilai C
Jika 50-59 maka mahasiswa mendapat nilai D
Jika <40 maka mahasiswa mendapat nilai E
Tentukan
nilai mahasiswa
Selesai
b. Flowchart
4.
Source code dan Output dari run
a.
Source code
/*
* To change this template, choose Tools |
Templates
* and open the template in the editor.
*/
package lat3;
import
java.util.Scanner;
/**
*
* @author thosiba
*/
public class
nilaiMahasiswa {
public static
void main (String []args){
Scanner masuk = new Scanner (System.in);
double nilai;
System.out.print("Masukkan nilai anda
:");
nilai=masuk.nextDouble();
if (nilai>=80&&nilai<=100)
System.out.println("Anda mendapat
nilai A");
else if (nilai>=70&&nilai<80)
System.out.println("Anda mendapat
nilai B");
else if (nilai>=60&&nilai<70)
System.out.println("Anda mendapat
nilai C");
else if (nilai>=50&&nilai<60)
System.out.println("Anda mendapat
nilai D");
else
System.out.println("Anda mendapat
nilai E");
}}
b.
Output dari run
Contoh menentukan mahasiswa yang mendapat nilai 75.
run:
Masukkan nilai anda :75
Anda mendapat nilai B
BUILD SUCCESSFUL (total time: 4 seconds)
MENENTUKAN KELULUSAN DENGAN JAVA NETBEANS
Aplikasi Menentukan
Kelulusan Mahasiswa
1.
Definisi masalah
Masalah :
Buatlah aplikasi menggunakan Java NetBeans untuk
menentukan kelulusan mahasiswa.
Definisi :
Jika nilai
mahasiswa
·
>=60 maka
mahasiswa dinyatakan lulus
·
<60 maka mahasiswa dinyatakan tidak lulus
·
<0 atau
>100 maka nilai yang dimasukkan salah
Data yang diperlukan : Nilai Mahasiswa.
2.
Model perhitungan atau matematika
Ø Nilai mahasiswa>=60 mahasiswa lulus
Ø Nilai mahasiswa < 60 mahasiswa tidak lulus
Ø Nilai mahasiswa <0 v >100 nilai yang dimasukkan salah
3.
Flow Chart atau rancangan algoritma
a. Pseudocode (Algoritma menentukan kelulusan mahasiswa)
Mulai
Tentukan nilai mahasiswa
Jika nilainya
>=60 maka mahasiswa dinyatakan lulus
Jika nilainya <60
maka mahasiswa dinyatakan tidak lulus
Jika nilai nya<0 atau >100 maka
nilai yang dimasukkan salah
Tentukan
nilai mahasiswa
Selesai
b. Flow Chart
4.
Source code dan Output dari run
a.
Source code
/*
* To change
this template, choose Tools | Templates
* and open
the template in the editor.
*/
package lat3;
import java.util.Scanner;
/**
*
* @author
thosiba
*/
public class lulus {
public
static void main(String[] args) {
Scanner masukan = new Scanner (System.in);
//deklarasi variabel
double
a;
//menerima input dari user
System.out.print("Masukkan nilai anda :");
a =
masukan.nextDouble();
//pengecekan terhadap nilai
if
(a<0||a>100)
System.out.println("Maaf nilai anda salah");
else
if (a>60)
System.out.println("Selamat anda lulus");
else
System.out.println("Maaf anda tidak lulus");
}
}
b.
Output dari run
Contoh menentukan kelulusan mahasiswa yang mendapat
nilai 75.
run:
Masukkan nilai anda :75
Selamat anda lulus
BUILD SUCCESSFUL (total time: 13 seconds)
Langganan:
Postingan (Atom)