people

Dışarıdan girilen bir tamsayının rakamları arasındaki en büyük sayıyı bulan program.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;

namespace Soru_Yirmidort
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Saynz Girin");
string _Sayi1 = Console.ReadLine();
int _Basamak = _Sayi1.Length;
int _Sayi = Convert.ToInt32(_Sayi1);
ArrayList _Liste = new ArrayList();
int _Enb = -32000;
if (_Sayi > 0)
{
if (_Sayi <>= 0) Console.WriteLine(_Sayi);
else
{
int a = 1, _Bolum = 0, _Kalan = 0;
for (int i = 0; i < _Basamak - 1; i++)
{
a = a * 10;
}
_Bolum = _Sayi / a;
_Kalan = _Sayi % a;
_Liste.Add(_Bolum);
do
{
a = a / 10;
_Bolum = _Kalan / a;
_Kalan = _Kalan % a;
_Liste.Add(_Bolum);
} while (_Kalan > 10);
_Liste.Add(_Kalan);
}
}
else Console.WriteLine("Ltfen Pozitif Say Giriniz");
foreach (int _Veri in _Liste)
{
if (_Veri > _Enb) _Enb = _Veri;
}
Console.WriteLine("En Byk Rakam : "+_Enb);
Console.ReadLine();
}
}
}

0 yorum:

Yorum Gönder