hahaha mantıklıctrl+c = ctrl+v yapmak çok zor olmalı?
teşekkürler hocam![]()
Hocam kod yanlış,doğrusunu yazıyorum.C#:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { class Program { static void Main(string[] args) { // İlk olarak değişkenlerimizi tanımlıyoruz int ksayi,bsayi; // Kullanıcıdan sırasıyla küçük sayıyı ve büyük sayıyı girmesini istiyoruz ve değişkenleri int şeklinde atıyoruz. Console.WriteLine("Küçük sayıyı giriniz: "); ksayi = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Büyük sayıyı giriniz: "); bsayi = Convert.ToInt32(Console.ReadLine()); // Temizlik TİME Console.Clear(); // Bu işlem için while kullanıcaz istersek for da kullanabiliriz for mantığı için diğer derslere bakabilirsiniz. // while içine yazdığımız ksayi değişkeni bsayi değişkenine eşit değilse (!= eşit değilse == eşit ise) içindeki işlemleri tekrarla while(ksayi != bsayi) { // Burada if in içerisine yazdığımız eğer ksayi değişkeni 2 ye bölündüğünde 1 e eşitse içindeki işlemi yap if (ksayi % 2 == 1) { // tek olan sayıyı ekrana yazdırıp ksayi değişkenini 1 arttırıyoruz Console.WriteLine(ksayi); ksayi++; } else { // çift olan sayıyla işimiz olmadığı için ksayi değişkenini 1 arttırıyoruz ksayi++; } } // Konsol kapanmaması için bunu yazıyoruz Console.ReadKey(); } } }
int sayi, sayi1;
Console.Write("Birinci sayıyı giriniz: "); // Bir sayı giriyoruz
sayi = Convert.ToInt32(Console.ReadLine()); // Tanımlıyoruz
Console.Write("İkinci sayıyı giriniz: "); // ikinci sayı giriyoruz
sayi1 = Convert.ToInt32(Console.ReadLine()); // Tanımlıyoruz.
if (sayi > sayi1) // Eğer 1.sayı 2.sayıdan büyük girilirse
{
int enbuyuk = sayi; // 1.sayıyı en büyük olarak atıyoruz.
sayi = sayi1; // Girilen 2 sayıyı 1 sayıya eşitliyoruz.
sayi1 = enbuyuk; // Girilen 2 sayıyı en büyük olarak eşitliyyoruz.
// Yani burada yapılan 3 tane değişken tanımlanıyor, 1.sayıyı 2 sayı olarak gösteriyoruz ve hata almadan devam ediyoruz.
}
int ciftToplam = 0, tekToplam = 0; // çift ve tek sayıları = 0 eşitliyoruz sürekli değişeceği için.
for (int i = sayi; i <= sayi1; i++) // Girilen sayılar arasındaki sayıları öğrenmek için for döngüsü kullanıyoruz.
{
if (i % 2 == 0) // eğer girilen sayılar arasında 2'ye kalansız bölünen olursa bu çift sayıdır.
ciftToplam = ciftToplam + 1;
else
tekToplam = tekToplam +1; // eğer bölünmüyorsa bu tek sayıdır.
}
Console.Write("{0} sayısı ile {1} sayısı arasında {2} adet çift sayı vardır",sayi,sayi1,ciftToplam); // kaç adet çift sayı olduğunu yazdıralım :)
Console.Write("{0} sayısı ile {1} sayısı arasında {2} adet tek sayı vardır", sayi, sayi1, tekToplam);// kaç adet tek sayı olduğunu yazdılarım
Console.ReadKey(); // BİTİŞ /* MAGİCALCODER FARKIYLA. */
// Doğru kod budur böyle anlatım yaparsan sevinirim, internetten copy paste yaparak ilerleme katledemezsiniz.
sıfırdan başlayanlara ne nerirsiniz (hiç dil bilmeyenlere) ben programlama öğrenmek istiyorum fakat hiç bilgim yok yardımcı olabilirmisinizC#:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { class Program { static void Main(string[] args) { // İlk olarak değişkenlerimizi tanımlıyoruz int ksayi,bsayi; // Kullanıcıdan sırasıyla küçük sayıyı ve büyük sayıyı girmesini istiyoruz ve değişkenleri int şeklinde atıyoruz. Console.WriteLine("Küçük sayıyı giriniz: "); ksayi = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Büyük sayıyı giriniz: "); bsayi = Convert.ToInt32(Console.ReadLine()); // Temizlik TİME Console.Clear(); // Bu işlem için while kullanıcaz istersek for da kullanabiliriz for mantığı için diğer derslere bakabilirsiniz. // while içine yazdığımız ksayi değişkeni bsayi değişkenine eşit değilse (!= eşit değilse == eşit ise) içindeki işlemleri tekrarla while(ksayi != bsayi) { // Burada if in içerisine yazdığımız eğer ksayi değişkeni 2 ye bölündüğünde 1 e eşitse içindeki işlemi yap if (ksayi % 2 == 1) { // tek olan sayıyı ekrana yazdırıp ksayi değişkenini 1 arttırıyoruz Console.WriteLine(ksayi); ksayi++; } else { // çift olan sayıyla işimiz olmadığı için ksayi değişkenini 1 arttırıyoruz ksayi++; } } // Konsol kapanmaması için bunu yazıyoruz Console.ReadKey(); } } }