C# – Tıklanan İki Noktanın Mesafesinin Hesaplanması

Arka arkaya tıklanan form üzerindeki 2 noktayı ekrana çizen ve arasındaki mesafeyi messagebox ile gösteren uygulama.

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{

public partial class Form1 : Form
{

public Form1()
{
InitializeComponent();

}
Random q = new Random();

int birposy;
int birposx;
int ikiposy;
int ikiposx;
int count = 0;

int kirmizi = 125;
int yesil = 125;
int sari = 125;

private void Form1_MouseClick(object sender, MouseEventArgs e)
{
//  Read more

C# Dairenin Alanı

C#’ta Dairenin alanını bulan Console Application örneği.Örnekte:Kullanıcıdan istenen daire yarıçapı ile daha önceden girilmiş olan pi sayısı kullanılarak dairenin alanı elde ediliyor.


int alan,r;
Console.Write("Dairenin Yarıçapını Giriniz :");
r = Convert.ToInt16(Console.ReadLine());
alan = 3*r*r;
Console.Write("Dairenin alanı..:{0}", alan);
Console.ReadKey();

C# Derece – Radyan Çevrimi

Bu örneğimizde C# for döngüsü ve C# else if kullanılarak derece radyana çevriliyor.

double radyan,i;
for (i=1; i<=360; i++)
{
radyan = i * (3.14) / 180;
Console.WriteLine(i + " Derece eşittir " + radyan + " radyan");
if (i % 90 == 0)
{
Console.WriteLine("özel açı");
Console.ReadKey();
}
}
if (i == 90)
{
Console.Write("özel açı");
}
Console.ReadKey();

C Sharp Girilen Sayıların En Büyüğü ve En Küçüğünü Bulma

C# for döngüsü , C# dizi ve C# if-else kullanılarak oluşturulan kullanıcının girdiği 3 adet sayıyı diziye gönderilip daha sonra  en küçük ve en büyük sayılarını  ekrana yazdırmamızı sağlayan örnek.

int[] c = new int[3];
int enbuyuk = 0;
int enkucuk = 9999;
for (int i = 0; i < 3; i++)
{
Console.WriteLine("Sayı giriniz");
c[i] = Convert.ToInt32(Console.ReadLine());
if (c[i] > enbuyuk)
{
enbuyuk = c[i];
}
if (c[i] < enkucuk)
{
enkucuk = c[i];
}
}
Console.WriteLine("en kücük deger : " + enkucuk);
Console.WriteLine("en büyük deger : " + enbuyuk);
Console.ReadLine();
1 2 3