13

Öğr .Gör.Mustafa YAVAŞ

  • Upload
    mea

  • View
    57

  • Download
    0

Embed Size (px)

DESCRIPTION

Rize MYO Bilgisayar Teknolojileri. Hafta-2 C# - Console application uygulama çalIşmalarI. Öğr .Gör.Mustafa YAVAŞ. www. mustafayavas .org. void aMethod() { float f = (1 / 4) * 10; int i = Math.round(f); Console.WriteLine(i); } - PowerPoint PPT Presentation

Citation preview

Page 1: Öğr .Gör.Mustafa YAVAŞ
Page 2: Öğr .Gör.Mustafa YAVAŞ

void aMethod() { float f = (1 / 4) * 10; int i = Math.round(f); Console.WriteLine(i); }Derlenince hata verir donusum yapmadan float degişkeni int degişkene atama yapıyor..calışması icin double i olmalı.

Page 3: Öğr .Gör.Mustafa YAVAŞ

int i=1, j=10;do {Console.Write(++i + “,”);} while (i<j);

Console.WriteLine(i);

Sonuc : 2,3,4,5,6,7,8,9,10,10 eger ++i ise

Sonuc : 2,3,4,5,6,7,8,9,10 eger i++ ise

Page 4: Öğr .Gör.Mustafa YAVAŞ

for (int m=10; m>=1; m/=2)Console.Write(m + “,”);

Sonuc int m =10,5,2,1,

Float olsa : 10,5,2.5,1.25,

Page 5: Öğr .Gör.Mustafa YAVAŞ

int i = 6;Console.Write (i++); 6 yazar ve arttırırak sonraki satıra gecerConsole.Write (++i); 7 dir ve arttırarak burayı 8 yaparConsole.Write (i); burayada 8 yazar

6 8 8

Page 6: Öğr .Gör.Mustafa YAVAŞ

double pi = 3.1;double yaricap; double cevre = 2.0 * pi * yaricap;

Cevap : Ekranda Console.WriteLine() yok o yuzden ekran boş gelir.--------------------------

Page 7: Öğr .Gör.Mustafa YAVAŞ

double pi = 3.1;int n = 2;n = n * pi;Console.WriteLine(n);

Veri tipi uyuşmazlıgından pi double ve n ise int,N=n* (int) pi; düzelir. Yada n double olarak tanımlanırsa sonuc 6 cıkar.

Page 8: Öğr .Gör.Mustafa YAVAŞ

int a = 4;while (a >= 0.5){Console.Write(a);a = a / 2;}

Sonuc : 421

Page 9: Öğr .Gör.Mustafa YAVAŞ

bool b1 = true, b2 = false; int i1 = 1, i2 = 3; double f1 = 3.5, f2 = 0;if ( (i2 > 2) || ( f1 < 10) )if (!b1)i1 = (int) f1; elsei1 = (int) f2; elsei2 = (int) (f1 + 2.0);

Console.WriteLine(b1 + ", " + b2 + ", " + i1 + ", " + i2 + ", " + f1 + ", " + f2);

Sonuc : true, false, 0, 3, 3.5, 0

Page 10: Öğr .Gör.Mustafa YAVAŞ
Page 11: Öğr .Gör.Mustafa YAVAŞ
Page 12: Öğr .Gör.Mustafa YAVAŞ
Page 13: Öğr .Gör.Mustafa YAVAŞ