Java(Yardım)
-
Java ile alakalı 3 sorum olacak yardımcı olabilecek arkadaşlar varsa şimdiden teşekkür ederim ;
Soru1) Üç tam sayıyı okuyan ve sayıları tersten yazdıran bir Java programı yazınız.
Şu şekilde olacak :
Lütfen üç tam sayı giriniz = 23 98 17
Tersten okundugunda = 17 98 23 yazabilecek.
Soru2) Üç basamaklı bir tamsayı değeri giren ve sayının basamaklarının toplamını ve çarpımını çıktı olarak veren programı yazınız.
Örneğin: sayı değeri 327 ise, çıktı değeri toplamı 12 çarpımı 42 yazacak şekilde.
soru3) Toplam harcama 250 den kücük ise her 50 tl başına 10 Puan
Toplam harcama 250 ve 500 arasında ise her 50 tl basına 15 puan
Toplam harcama 500 den büyük ise her 50 tl basına 20 puan yazdıracak bi sistem olacak
-
acil yardım
-
import java.util.Scanner; public class BackWard { private static String input; public static void main(String[] args){ Scanner in = new Scanner(System.in); input = ""; System.out.print("Write the number group:"); input = in.nextLine(); String[] data = input.split(" "); for (int i = data.length-1; i >= 0; i--) { System.out.print(data[i]+" "); } in.close(); } }tersten yazma icin basit sunu kullanabilirsin check falan yapmaz direk oyle yazarsan tersten verir sana
toplamali carpmali soru icin
public class BackWard { private static int input; public static void main(String[] args){ Scanner in = new Scanner(System.in); System.out.print("Write the number:"); input = in.nextInt(); int temp = 0,mult = 1,total = 0; while(input != 0){ temp = input%10; input /= 10; mult *= temp; total += temp; } System.out.print("Total:"+total+" and mult:"+mult); in.close(); } }ve puanli soru icin
public class BackWard { private static int input; public static void main(String[] args){ Scanner in = new Scanner(System.in); System.out.print("Write the number:"); input = in.nextInt(); int temp = input/50; if(input < 250){ System.out.print("Total sale with:"+input+"USD and you won:"+temp*10+" points"); }else if(input > 250 && input < 500){ System.out.print("Total sale with:"+input+"USD and you won:"+temp*15+" points"); }else{ System.out.print("Total sale with:"+input+"USD and you won:"+temp*20+" points"); } in.close(); } }
musdawdaf tarafından 29/Kas/13 11:39 tarihinde düzenlenmiştir
