C# dan java ya geçiş yaptım bi ötöbüs firmasına benzer kolay konsol uygulaması yaptım metotlarla deniyim dedim yapamadım int olarak tanımladığım secim değişkeni dönmüyor nerde hata yaptım
import java.util.*;
public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); //Değiken Tanımı
//byte yolcuNoSecim; int secim=0; String sofor="Yok"; String yolcu[] = {"Boş","Boş","Boş","Boş","Boş","Boş","Boş","Boş","Boş","Boş","Boş","Boş"}; int koltukNo[] = {1,2,3,4,5,6,7,8,9,10,11,12}; for(int p=11;p<=12;p--) { yazi(yolcu,sofor,koltukNo); sec(secim); System.out.println(secim);//burayı ne yazarsak yazalım 0 dönüyor islem(yolcu,sofor,secim);
System.out.println(); } } public static int sec(int secim) {Scanner input = new Scanner(System.in);
System.out.println(); System.out.println("1: Yolcu eklemek veya düzenler"); System.out.println("2: Yolcu siler"); System.out.println("3: Şöför Ekle veya Değiştir"); System.out.println(); System.out.print("Seçiminizi Yazınız yanlış seçim hataya sebep olur : "); secim = input.nextInt(); System.out.println();
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
//Değiken Tanımı
//byte yolcuNoSecim;
int secim=0;
String sofor="Yok";
String yolcu[] = {"Boş","Boş","Boş","Boş","Boş","Boş","Boş","Boş","Boş","Boş","Boş","Boş"};
int koltukNo[] = {1,2,3,4,5,6,7,8,9,10,11,12};
for(int p=11;p<=12;p--)
{
yazi(yolcu,sofor,koltukNo);
sec(secim);
System.out.println(secim);//burayı ne yazarsak yazalım 0 dönüyor
islem(yolcu,sofor,secim);
System.out.println();
}
}
public static int sec(int secim)
{Scanner input = new Scanner(System.in);
System.out.println();
System.out.println("1: Yolcu eklemek veya düzenler");
System.out.println("2: Yolcu siler");
System.out.println("3: Şöför Ekle veya Değiştir");
System.out.println();
System.out.print("Seçiminizi Yazınız yanlış seçim hataya sebep olur : ");
secim = input.nextInt();
System.out.println();
return secim;
}
public static void yazi(String[] yolcu,String sofor,int[] koltukNo)
{
int i=0;
System.out.println("Söför : "+sofor);
System.out.println();
for(int x:koltukNo)
{
System.out.print(x+" = ");
for(int j=0;j<1;j++)
{
System.out.println(yolcu+" ");
}
i++;}
}
public static Object islem(String[] yolcu, String sofor, int secim)
{Scanner input = new Scanner(System.in);
byte yolcuNoSecim;
switch(secim)
{
case 1:
System.out.print("Değiştirmek istediğiniz koltuk numarasını yazınız : ");
yolcuNoSecim = input.nextByte();
System.out.println();
System.out.print("Değiştirmek istediğiniz "+yolcuNoSecim+" numaralı koltuğunun ismini giriniz : ");
String yolcuisim = input.next();
System.out.println();
yolcuNoSecim--;
yolcu[yolcuNoSecim] = (yolcuisim);
break;
case 2:
System.out.print("Silmek istediğiniz koltuğun numarasını giriniz : ");
yolcuNoSecim = input.nextByte();
yolcuNoSecim--;
yolcu[yolcuNoSecim] = ("Boş");
System.out.println();
break;
case 3:
System.out.print("Şöförün ismini giriniz : ");
sofor = input.next();
System.out.println();
break;
default:
System.out.println("Yanlış seçim yaptınız....");
break;
}
return 0;
}
}
< Bu mesaj bu kişi tarafından değiştirildi BariscanGNGR -- 4 Şubat 2016; 20:39:56 >
< Bu ileti mobil sürüm kullanılarak atıldı >