1. Anasayfa
  2. Nesne Tabanlı Programlama

C# Console Örnekleri – Girilen Sayının Basamakları Üzerinde İşlem Yapma

C# Console Örnekleri – Girilen Sayının Basamakları Üzerinde İşlem Yapma
4

Kullanıcının girmiş olduğu sayının basamakları toplamını, sayının tersini, ilk ve son basamaklarını,iki ve üçüncü basamaklarını yer değiştiren program
basamakyerdegistir

Console.WriteLine("4 Basamaklı Bir Sayı Girin");
            int n = int.Parse(Console.ReadLine());
            int basamak1 = (n / 1000) % 10;
            int basamak2 = (n / 100) % 10;
            int basamak3 = (n / 10) % 10;
            int basamak4 = (n % 10);
            //http://www.bilisimogretmeni.com/
            Console.WriteLine("Basamakları Toplamı: {0}", basamak1 + basamak2 + basamak3 + basamak4);
            Console.WriteLine("Ters Hali: {0}{1}{2}{3}", basamak4, basamak3, basamak2, basamak1);
            Console.WriteLine("İlk ve son basamak yer değiştirince: {0}{1}{2}{3}", basamak4, basamak1, basamak2, basamak3);
            Console.WriteLine("İki ve üçüncü basamak yer değiştirince: {0}{1}{2}{3}", basamak1, basamak3, basamak2, basamak4);
            Console.ReadKey();
Bu İçeriğe Tepkin Ne Oldu?
  • 1
    ba_ar_l_
    Başarılı
  • 2
    gayet_yi
    Gayet İyi
  • 1
    te_ekk_rler
    Teşekkürler
  • 1
    anlamad_m
    Anlamadım
  • 3
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

4 Yorum
Inline Feedbacks
View all comments
Batuhan Subaşı

import java.util.Scanner;
public class basamak {
public static void main(String args[])

{
int sayi;
Scanner scan=new Scanner(System.in);
do
{
System.out.println(“4 basamaklı bir sayi girin:”);
sayi=scan.nextInt();
}while(sayi9999);
int binler,yuzler,onlar,birler;
binler=sayi/1000;
yuzler=(sayi/100)%10;
onlar=(sayi/10)%10;
birler=(sayi%10);
System.out.printf(“Basamaklar toplamı:%d”,binler+yuzler+onlar+birler);
System.out.printf(“nİlk ve son Basamak Yer D.” + birler + yuzler + onlar + binler);
}
}
//JAVA İÇİN

BilisimOgretmeni

Teşekkürler

enes gündüz

abi bana yardım edermisin abi vallaha yapamadım bana yardım et nolur ya nolurr atıyorum programın sorusunu Console programimizda Kullanicidan 2 lik sayi sistemindeki rakamlar, yani 001110110 onlari girmesini istiycez programda onu sekizlige cevircek ayni mantikla 8 lik sayi sistemini 2 lige cevircek abi sizin için zor bişey değil biliyorum bana yardım edin ?

BilisimOgretmeni