1-) JAVA - klavyeden girilen iki sayının küçüğünü ekrana yazan program
1.yol while break ile
import java.util.Scanner;
public class JavaApplication1 {
public static Scanner scan = new Scanner(System.in); // klavyeden değer almak için
public static void main(String[] args) {
System.out.println("selamün aleyküm");
while (true) {
System.out.println("işlem giriniz 1 devam -- 0 çıkış");
int girilensayi = scan.nextInt();
if (girilensayi == 1) {
System.out.println("giriş yapıldı");
System.out.println("2 sayi giriniz ");
int sayi1 = scan.nextInt();
int sayi2 = scan.nextInt();
if (sayi1 < sayi2) {
System.out.println(sayi1 + "küçük sayıdır");
} else if (sayi1 == sayi2) {
System.out.println("sayılar eşittir");
} else {
System.out.println(sayi2 + "küçük sayıdır");
}
} else if (girilensayi == 0) {
System.out.println("girilen sayı 0 oldugu için cıkıs yapılıyor ");
break;
}
else
{
System.out.println("girilen sayı 1 veya 0 değil. Lütfen doğru sayıları giriniz");
}
}
}
}
2.yol for ile yapma
package javaapplication1;
import java.util.Scanner;
public class JavaApplication1 {
public static Scanner scan = new Scanner(System.in); // klavyeden değer almak için
public static void main(String[] args) {
System.out.println("selamün aleyküm");
for (;true;) {
System.out.println("işlem giriniz 1 devam -- 0 çıkış");
int girilensayi = scan.nextInt();
if (girilensayi == 1) {
System.out.println("giriş yapıldı");
System.out.println("2 sayi giriniz ");
int sayi1 = scan.nextInt();
int sayi2 = scan.nextInt();
if (sayi1 < sayi2) {
System.out.println(sayi1 + "küçük sayıdır");
} else if (sayi1 == sayi2) {
System.out.println("sayılar eşittir");
} else {
System.out.println(sayi2 + "küçük sayıdır");
}
} else if (girilensayi == 0) {
System.out.println("girilen sayı 0 oldugu için cıkıs yapılıyor ");
break;
}
else
{
System.out.println("girilen sayı 1 veya 0 değil. Lütfen doğru sayıları giriniz");
}
}
}
}
3. yol while ve değişken ile
package javaapplication1;
import java.util.Scanner;
public class JavaApplication1 {
public static Scanner scan = new Scanner(System.in); // klavyeden değer almak için
public static void main(String[] args) {
System.out.println("selamün aleyküm");
int girilensayi = 12;
while (girilensayi != 0) {
System.out.println("işlem giriniz 1 devam -- 0 çıkış");
girilensayi = scan.nextInt();
if (girilensayi == 1) {
System.out.println("giriş yapıldı");
System.out.println("2 sayi giriniz ");
int sayi1 = scan.nextInt();
int sayi2 = scan.nextInt();
if (sayi1 < sayi2) {
System.out.println(sayi1 + "küçük sayıdır");
} else if (sayi1 == sayi2) {
System.out.println("sayılar eşittir");
} else {
System.out.println(sayi2 + "küçük sayıdır");
}
} else if (girilensayi == 0) {
System.out.println("girilen sayı 0 oldugu için cıkıs yapılıyor ");
} else {
System.out.println("girilen sayı 1 veya 0 değil. Lütfen doğru sayıları giriniz");
}
}
}
}