Hocalar C Dili İle İlgili...
-
Sayın müridler, ben C# biliyorum. İstanbul'da ilk defa düzenlenen bir olimpiyata katıldım, yazılım dilini C olarak seçmişler. Ben C# bilmeme rağmen C'yi de okuyabiliyorum fakat şu sorunum var : printf nedir? %d, %10d, scanf, %s gibi şeyler gördüm bunlar ne işe yarar ?
-
sen C# mı biliyorsun ?
-
Evet. Bi imzama baksana hacı :)
-
mamii bunu yazdı:
-----------------------------Evet hacı. Bi imzama baksana hacı :)
-----------------------------he pardon hacı görmemişim :|
-
kardeş ben c# pek bilmiom ama java'daki kodların aynısıysa bunlar;
%d : belirlenen integer
%s : belirlenen string karakter
printf : tanımlanan (formatted) bilginin ekranda görüntülenmesi
olarak tanımlanıo...
-
hacı programlama bilipte printf i bilmemek olmaz herhalde saşırdım
-
seadog bunu yazdı:
-----------------------------
hacı programlama bilipte printf i bilmemek olmaz herhalde saşırdım
-----------------------------hacı sanırım sende imzayı okumamışsın :|
-
seadog bunu yazdı:
-----------------------------
hacı programlama bilipte printf i bilmemek olmaz herhalde saşırdım
-----------------------------Dediğim gibi C# kullanıyorum ve C#'ta öyle bir şey yok ama ben bilmiyorsam ve varsa ben şuana kadar yaptığım hiçbir şeyde kullanmadım..
-
ben c biliyom c# bilmiyom :) ama anladığım kadarı ile sen c de bişey yazamazsın hocam.C de Hello world den sonra bu sordukların geliyo :).Basit şeyler,biraz alışman gerek...
-
chelishky bunu yazdı:
-----------------------------
ben c biliyom c# bilmiyom :) ama anladığım kadarı ile sen c de bişey yazamazsın hocam.C de Hello world den sonra bu sordukların geliyo :).Basit şeyler,biraz alışman gerek...
-----------------------------Tamam da sorumu cevaplsan :D
-
sana en iyisi java'dan basit bi örnekle açıklayım...
import java.util.Scanner;
public class ornek
{
public static void main (String args)
{
Scanner gir = new Scanner(System.in);
int a;
int b;
int sonuc;
System.out.print("Birinci değer:");
a = gir.nextInt();
System.out.print("İkinci değer:");
b = gir.nextInt();
sonuc = a+b;
System.out.printf("Sonuç: %d", sonuc);
}}
Bu örnekte klavyeden girilen a ve b değerleri alınıo ve "sonuç" olarak toplanarak ekran çıktısına gönderilmesi sağlanıo... Formatted değein ekranda izlenebilmesi için "printf"parametresi ve bu parametrenin sonucu tanımlayarak görüntülenmesi için "%d" kullanılıo... "%d" tanımlamasının sonucu belirlemek içinse tırnaktan sonra sonuc değeri belirtilmesi gerek...
Thats all!!!