bilişim teknolojileri eğitimi – video dersler
Visual C#
Programlamanın Temellleri Dersi
Visual Studio .NET c# Dili video dersleri
C# – For Döngüsü Console Application Örnekleri
21 Şub
0 ile 100 arasındaki dereceleri fahrenayta çeviren program.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double i, fah;
for (i = 0; i <= 100; i++)
{
fah=1.8*i+32;
Console.WriteLine(i + " derece --> {0} fahrenayta eşittir.",fah);
}
Console.ReadLine();
}
}
}
0 ile 360 arasındaki dereceleri radyana çevirip 90 ve katlarında Özel Açı yazan program.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double i, radyan;
for (i = 1; i <= 360; i++)
{
radyan = i * 3.14 / 180;
Console.WriteLine(i + " derece --> {0} radyandır.", radyan);
if (i%90==0)
{
Console.WriteLine("Özel açıdır.");
Console.ReadKey();
}
}
Console.ReadLine();
}
}
}
C# – ikinci dereceden bir bilinmeyenli denklem çözümü
9 Oca
ikinci dereceden bir bilinmeyenli denklemin çözüm kümesini bulma örneği
if kullanım
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
double a, b, c, delta, sonuc1, sonuc2;
Console.WriteLine("a değerini giriniz : ");
a = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("b değerini giriniz : ");
b = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("c değerini giriniz : ");
c = Convert.ToDouble(Console.ReadLine());
delta = (Math.Pow(b,2) - 4 * a * c);
if (delta>0)
{
sonuc1 = (-b + Math.Sqrt(delta)) / (2 * a);
sonuc2 = (-b - Math.Sqrt(delta)) / (2 * a);
Console.WriteLine("Çözüm kümesi = {0},{1}", sonuc1, sonuc2);
Console.ReadLine();
}
if (delta == 0)
{
sonuc1 = sonuc2 = -(b/(2*a));
Console.WriteLine("Çözüm kümesi = {0},{1}", sonuc1, sonuc2);
Console.ReadLine();
}
if (delta < 0)
{
Console.WriteLine("Delta negatif ise denklemin gerçel kökü yoktur yani denklemin çözümü bulunamaz.");
Console.ReadLine();
}
}
}
}
c# -> matematiksel işlemler , matematik fonksiyonları
1 Haz
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Sqrt(Convert.ToDouble(textBox1.Text)).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Round(Convert.ToDouble(textBox1.Text)).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Abs(Convert.ToDouble(textBox1.Text)).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Log(Convert.ToDouble(textBox1.Text)).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
int a =Convert.ToInt32( textBox1.Text);
int b = Convert.ToInt32(textBox2.Text);
MessageBox.Show(Math.Max(a, b).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
int a =Convert.ToInt32( textBox1.Text);
int b = Convert.ToInt32(textBox2.Text);
MessageBox.Show(Math.Min(a, b).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
int a =Convert.ToInt32( textBox1.Text);
int b = Convert.ToInt32(textBox2.Text);
MessageBox.Show(Math.Pow(a, b).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Log10(Convert.ToDouble(textBox1.Text)).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Floor(Convert.ToDouble(textBox1.Text)).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Ceiling(Convert.ToDouble(textBox1.Text)).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Sign(Convert.ToDouble(textBox1.Text)).ToString());
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Acos(Convert.ToDouble(textBox1.Text)).ToString());
}
c# -> string fonksiyonlar
23 May
Trim : Verilen ifadenin istenilen kadar başındaki ve sonundaki boşluk karakterlerini siler, böylece yeni bir ifade elde edilir.
Trimstart : Verilen ifadenin sadece başındaki boşluk karakterini siler.
Trimend : Verilen ifadenin sadece sonundaki boşluk karakterini siler.
{
string ad = " Rabia Gamze " ;
string yeniad = ad.Trim();
MessageBox.Show(yeniad.Length.ToString());
}
C#–> Fonksiyon İle İlgili Örnekler
14 May
Örnek1: Verilen iki metnin toplam karakter sayısını bulan fonksiyon.
int UzunlukBul (string kelime1, string kelime2)
{
int u1,u2;
u1=kelime1.Length;
u2=kelime2.Length;
return u1+u2;
}
private void Form1_Load(object sender, EventArgs e)
{
label1.Text=UzunlukBul("haftaya sınav","var").ToString();
}
Örnek2:TextBox ta yazı yazıldığı anda TextBox içeriğini büyük harfe çevirip Label a aktaran fonksiyon.
string Cevir (string metin)
{
return metin.ToUpper();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
label1.Text=Cevir(textBox1.Text);
}
Örnek3: Verilen sayının tam bölen sayısını bulan fonksiyon.
int TamBolen (int sayi)
{
int sayac=0;
for(int i=2; i<sayi; i++)
{
if(sayi%i==0)
sayac++;
}
return sayac;
}
private void button1_Click(object sender, EventArgs e)
{
label1.Text=TamBolen(Convert.Toınt32(textBox1.Text)).ToString();
}
Örnek4: Verilen sayıya kadar olan tek sayıların toplamını bulup gönderen fonksiyon.
double TekTopla (int sayi)
{
double toplam=0;
for (int i=0; i<sayi; i++)
{
if(i%2==1)
toplam+=i;
}
return toplam;
}
private void button1_Click(object sender, EventArgs e)
{
label1.Text=TekTopla(Convert.ToInt32(textBox1.Text)).ToString();
}



