Csharp Programlama Dilinde Metodlar Bölüm 3
Daha önceki makalelerimizde Metodlara giriş yapmıştık, aşağıdaki linklerden ilgili bölümleri inceleyebilirsiniz.
C# Programlama Dilinde Metodlar Bölüm 1
C# Programlama Dilinde Metodlar Bölüm 2
Soru1: Klavyeden girilen iki sayı arasında 3'e tam bölünenleri bulup, döndüren metodu yazınız.
İlk önce Main ana metodu dışında static ile başlayan metodumuzu oluşturuyoruz. Daha önceki bölümlerden hatırlayacak olursanız; herhangi bir class içinde tanımlı olmayan bir metodu tanımlarken static anahtar kelimesi başlıyorduk.
static int bul(int s1, int s2)
Bu metodu int tipinde iki tam sayı alıyor, s1 isimli değişken 1.sayıyı, s2 isimli değişken de ikinci gösteriyor.
using System;
C# Programlama Dilinde Metodlar Bölüm 1
C# Programlama Dilinde Metodlar Bölüm 2
Soru1: Klavyeden girilen iki sayı arasında 3'e tam bölünenleri bulup, döndüren metodu yazınız.
İlk önce Main ana metodu dışında static ile başlayan metodumuzu oluşturuyoruz. Daha önceki bölümlerden hatırlayacak olursanız; herhangi bir class içinde tanımlı olmayan bir metodu tanımlarken static anahtar kelimesi başlıyorduk.
static int bul(int s1, int s2)
Bu metodu int tipinde iki tam sayı alıyor, s1 isimli değişken 1.sayıyı, s2 isimli değişken de ikinci gösteriyor.
using System;
namespace MetodBolum3
{
class Program
{
static int bul(int s1, int s2)
{
int sayac = 0;
for(int i=s1; i<=s2; i++)
{
if (i % 3 == 0)
{
sayac++;
} //if
}//for
return (sayac);
} //metod bul
static void Main(string[] args)
{
Console.Write("1.Sayıyı giriniz:");
int a = int.Parse(Console.ReadLine());
Console.Write("2.Sayıyı giriniz:");
int b = int.Parse(Console.ReadLine());
int sonuc = bul(a, b);
Console.WriteLine("Sonuc:{0}", sonuc);
}
}
}
Soru: 1/1 + 1/2 + 1/3 +...+1/n toplamını girilen n değerine göre bulan metodu bulunuz?
Sayısal olarak verilen bir notun harf olarak karşılığını bulan metodu yazınız. Örneğin girilen not 85 ile 100 arasında ise 'A' döndürecektir.
else if (n >= 54.5 && n < 69.5)
else if (n >= 49.5 && n < 54.5)
else if (n > 0 && n < 49.5)
Mutlu Kodlamalar,
Mayıs, 2015
Oğuzhan TAŞ
Soru: 1/1 + 1/2 + 1/3 +...+1/n toplamını girilen n değerine göre bulan metodu bulunuz?
using System;
namespace MetodOrnek
{
class Program
{
static double hesapla(int n)
{
double toplam = 0;
for (int i = 1; i <=n; i++)
{
toplam += 1.0 / i;
}
return (toplam);
}
static void Main(string[] args)
{
Console.Write("1/1 + 1/2 + ... + 1/n için n:");
int n= int.Parse(Console.ReadLine());
double sonuc = hesapla(n);
Console.WriteLine("Toplam sonucu:{0}", sonuc);
}
}
}
Sayısal olarak verilen bir notun harf olarak karşılığını bulan metodu yazınız. Örneğin girilen not 85 ile 100 arasında ise 'A' döndürecektir.
using System;
namespace MetodNotHarf
{
class Program
{
static char NotHarf(double n)
{
char harfnotu=' ';
if (n >= 84.5 && n <= 100)
harfnotu='A';
else if (n >= 69.5 && n < 84.5)
harfnotu = 'B';
else if (n >= 54.5 && n < 69.5)
harfnotu = 'C';
else if (n >= 49.5 && n < 54.5)
harfnotu = 'D';
else if (n > 0 && n < 49.5)
harfnotu = 'E';
return (harfnotu);
}
static void Main(string[] args)
{
Console.Write("Notunuzu giriniz(1-100):");
double dersnotu = double.Parse(Console.ReadLine());
Console.WriteLine("Harf değeri:{0}", NotHarf(dersnotu));
}
}
}
Mayıs, 2015
Oğuzhan TAŞ
Dil Değiştir(Change Language)
Kategoriler
- Csharp(58)
- Csharp Formlar(23)
- Web Tasarım(9)
- CSS(27)
- JavaScript(37)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(17)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(7)
- C Programlama(10)
- Flutter - Dart(11)
- Bootstrap(1)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP ile Basit Dosya Yükleme
- :: C# Programlama Dili ile İlgili Örne...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...
- :: Excel hücrelerinde yıldız koyarak b...
- :: Hangisi acaba, PHP mi ASP.NET mi ?