Klavyeden girilen herhangi bir sayının katlarını sıralamak için ;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp9
{
class Program
{
static void Main(string[] args)
{
int sayı, sayaç; //tanımlama
sayaç = 0; // sıralamaya 0'dan başlar. Bu değeri 3 yaparsanız 4ün katlarını sıralarken 0 yazma direk 4'den devam eder.
sayı = int.Parse(Console.ReadLine()); // kullanıcıdan sayı girmesini istiyoruz.
while (sayaç < sayı) // while döngüsü sonsuz döngüdür.Bu döngü sayesinde sonsuz sıralama yapabiliriz.
{
if (sayaç % 4 == 0) // % 4 kısmını hangi sayının katlarını sıralamak isterseniz 4 sayısını değiştirmeniz yeterli olacaktır. örnek if ( sayaç %10 == 0) şeklinde.
Console.WriteLine(" 4un katları =" + sayaç.ToString()); // Buraya sayının katlarını sıralarken sayının yanına yazdırmak istediğiniz yazıyı yazabilirsiniz.
sayaç++;
}
Console.WriteLine("bitti"); // işlem bittikten sonra en alta bitti yazar. Değiştirebilirsiniz.
Console.ReadKey(); // bitti yazısını gördükten sonra herhangi bir tuşa basarsanız direk çıkış yapar.
}
}
}
Kodlarını kullanmanız yeterli olacaktır. Kodlar içerisinde //şeklinde olan kısımlar açıklama metnidir dikkate almanızı tavsiye ederim. // işaretli kısımları silebilirsiniz. Aklınıza takılan herhangi bir soru olursa iletişim kısmından veya yorum kısmından bize ulaşabilirsiniz.
Kaynak : Bilgili Admin