Pesimis musuh q, OPTIMIS TEMAN Q, Mundur musuh q, MAJU TEMAN Q \\-_-//
Monday, September 23, 2013
Java Antrian ukiran anak uin suska
Program Dasar Stack dan antrian
class n{
int atas;
int bawah;
String array[] = new String [5];
boolean isempty (){
if ((atas == -1)&&(bawah == -1)){
return (true);
}
else{
return (false);
}
}
boolean full (){
if ((atas == 4)&&( bawah == 0)){
return (true);}
else{ return (false);
}
}
void masuk (String data){
if (full()) {
System.out.println("tumpukan penuh");
}
else {
bawah =0;
atas= atas +1;
array[atas] = data;
}
}
void keluar (){
if (isempty()) {
System.out.println("tumpukan kosong");
}
else {
bawah=0;
for (int i=1; i<=atas; i++) {
array[i-1] = array[i];
}
System.out.println(array[bawah]);
atas= atas-1;
}
}
}
public class sila {
public static void main (String []args){
n a = new n ();
a.masuk ("a");
a.masuk ("b");
a.masuk ("c");
System.out.println ("");
a.keluar();
a.keluar();
a.keluar();
}
}
-------------------------------
import java.util.Scanner;
class teller{
Scanner s = new Scanner(System.in);
int awal;
int akhir;
String nama[]= new String [10];
boolean kosong (){
if(awal==-1){
return (true);
}
else{
return(false);
}
}
boolean penuh(){
if(awal==10){
return(true);
}
else{
return(false);
}
}
void masuk(){
awal=0;
akhir =0;
for (int i=awal; i<11; i++){
if (penuh()){
System.out.println ("Tumpukan penuh yaaaaa, krna antrian terbatas , jadi pindah ke antrian lain");
String bnt=s.nextLine();
}
else{
System.out.println("Anda menempati no antrian ke "+(i+1) + " please enter your name :");
System.out.println("*=======================================================*");
nama[awal]= s.nextLine();
}
awal= awal+1;
}
awal=awal-2;
}
void keluar (){
for( int i =akhir; i<11 ; i++){
if (kosong()){
System.out.println(" Tumpukan kosong yaa :");
}
else{
System.out.println("======jadi yang dahulu keluar adalah======");
System.out.println("Antrian ke "+(i+1)+" wiht name:\t"+nama [akhir]);
}
akhir= akhir + 1;
awal=awal-1;
}
}
}
public class endang_Queue{
public static void main (String []args){
teller bank = new teller();
bank.masuk ();
bank.keluar ();
}
}
Subscribe to:
Post Comments
(
Atom
)
keyenn ya kk title blog nya hikhik
ReplyDelete