Java

Java Girilen Sayıyı Ters Çevirip Büyükten Küçüğü Çıkarma

Java örnekleri gelişim aşamasında  bazen karşımıza problemler çıkar. Bunlardan bir tanesi de girilen sayıyı ters çevirip büyük olanda küçük olanı çıkarma işlemi nasıl yapılır sorusu çıkıyor.

Bu kodlar ile birlikte java programında girilen sayı ters çevrilip büyük olanda küçük olanı çıkarma işlemini kolayca yapabileceksiniz.

Girilen Sayıyı Ters Çevirip Çıkarma Uygulaması

  • İlk Olarak islem1 , islem2 , basamak , sayi , islem , tersi adında integer değişkenler atıyoruz.
  • Kullanıcıdan sayı değişkeni ile ters çevirmek istediği sayıyı alıyoruz.
  • Sayımızı yedek değişkenine kopyaladıktan sonra for döngüsü ile sayı sıfır’a eşit olmadığı sürece 10 a bölüyoruz
  • For döngüsü kodları içine basamak değişkenine sayımızın 10 modunu alarak yazıyoruz.
  • Bir sonraki adımda ise basamak sayısını 10 ile çarparken her adımda topluyoruz bu adım ile birlikte sayımız tersine dönmüş oluyor. ( örnek 123 sayısı 321 sayısına dönüşüyor)
  • Son olarak çıkan sonucumuza göre gerekli if koşulu ile sayımızı tersi olan sayıdan çıkartıp ekrana yazdırıyoruz.

 

Java Girilen Sayıyı Ters Çevirip Büyükten Küçüğe Çıkarma

package paket3;    //Bu satırı kendi paket isminiz ile değiştirmeyi unutmayınız.
import java.util.Scanner;
import java.util.Random;
public class sinif3 {  //Bu satırı kendi sınıf isminiz ile değiştirmeyi unutmayınız.

public static void main(String[] args) {

int islem1 =0, islem2 =0, basamak, sayı, islem =0, tersi =0;
Scanner scan=new Scanner (System.in );
System.out.println( "Sayı Giriniz: " );
sayı =scan.nextInt ();
int yedek =sayı;
for( ;sayı !=0; sayı /=10) {
basamak =sayı %10; tersi =tersi *10+ basamak ;}
System.out.println( "sayının tersi: "+tersi ); System.out.println( "------ ------");
if (yedek < tersi) {
islem1 =tersi -yedek; System.out.println( "sonuc:" + islem1 ); }
else if (yedek > tersi)
{ islem2 =yedek -tersi; System.out.println("Sonuç: " +islem2 );

}}}

 

 

 

Sizlerde kendi yazdığınız programları, istek ve sorularınızı bizlere iletişim kısmından iletebilirsiniz.

Java ile ilgili kavramlara ek olarak; Java öğrenimini teşvik etmek için başta döngü kontrolleri dahil olmak üzere bazı  örnek uygulamalar vardır.

Diğer örneklere de göz atabilirsiniz:

Java Asal Sayı Program

 1- 100 Arası Kaç Adet 1 Olduğunu Bulan Program

Java Harshad Sayı Program

Polidromik Sayı

Kodlarda herhangi bir problem olduğunda lütfen yorum kısmından iletişime geçiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir