IRC ve mIRC Kullanıcılarının Buluşma Noktası
  Reklam Ver


Forum tutkunlarının tek adresi Türkiye Sohbet Odaları Sohbetteyiz herkes burda

ayna chat muhabbetbayilik veren firmalar

Şeker Shell  Sohbet



1Beğeni(ler)
  • 1 Post By toXic

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 18 Mart 2010, 10:20   #1
Çevrimdışı
C Ve Java'nın FARKI


-- Sponsor Baglantı --


C Ve Javanın Farkını anlaticağim.

Öncelikle basit birer örnek ile gösterirsek daha cok akılda kalici olabileceği düşüncesindeyim. Örneğin basit bir toplama programı yapalim..

Soru -> Girilen 2 sayının toplamini veren bir program yazalim..


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
import java.io.*; import Text; class ikitamsayitopla { public static void main (String args[]) throws IOException { int sayi1,sayi2; int toplam=0; // DataInputStream me=new DataInputStream(System.in); System.out.println("Bir tam sayi gir : "); sayi1=Text.readInt(me); System.out.println("Ikinci bir tam sayi gir : "); sayi2=Text.readInt(me); toplam=sayi1+sayi2; System.out.println("Iki tam sayinin toplami : "+toplam); } }


Javada aynen bu sekilde yazabiliriz programi..


C Programlama dilinde ise;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#include <stdio.h> #include <conio.h> // getch fonksiyonu icin main() { int sayi1,sayi2; int toplam=0; int sonuc=0; char isleme_devam; do { printf("2 sayi giriniz:"); scanf("%d%d",&sayi1,&sayi2); toplam=sayi1+sayi2; // toplam degiskeni ile disardan girilen 2 sayi toplaniyor sonuc=sonuc+toplam; // sonuc ile bir onceki sonucu ve girilen 2 sayiyi yani toplam degiskenini topluyoruz printf("isleme devam edilsinmi..evet icin 1 e basiniz\n"); isleme_devam=getch(); } while( isleme_devam=='1'); // disardan ilk 2 sayi girisi aliniyor. // do while dongusu icerisinde toplama islemi gerceklestiriliyor // isleme_devam isminde bir degisken sayesinde islemin devami kontrol ediliyor //1 disinda herhangi bir tusa basildiginda islem sona eriyor printf("islemin sonucu=%d",sonuc); getch(); // bu getch dev-c de ekranin kapanmasini engellemek icin }



Olarak programı yazabiliriz..

Döküman -> İbrahim UYGUN ( toXic )
C Ve Javanın Farkını anlaticağim.

Öncelikle basit birer örnek ile gösterirsek daha cok akılda kalici olabileceği düşüncesindeyim. Örneğin basit bir toplama programı yapalim..

Soru -> Girilen 2 sayının toplamini veren bir program yazalim..


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
import java.io.*; import Text; class ikitamsayitopla { public static void main (String args[]) throws IOException { int sayi1,sayi2; int toplam=0; // DataInputStream me=new DataInputStream(System.in); System.out.println("Bir tam sayi gir : "); sayi1=Text.readInt(me); System.out.println("Ikinci bir tam sayi gir : "); sayi2=Text.readInt(me); toplam=sayi1+sayi2; System.out.println("Iki tam sayinin toplami : "+toplam); } }


Javada aynen bu sekilde yazabiliriz programi..


C Programlama dilinde ise;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#include <stdio.h> #include <conio.h> // getch fonksiyonu icin main() { int sayi1,sayi2; int toplam=0; int sonuc=0; char isleme_devam; do { printf("2 sayi giriniz:"); scanf("%d%d",&sayi1,&sayi2); toplam=sayi1+sayi2; // toplam degiskeni ile disardan girilen 2 sayi toplaniyor sonuc=sonuc+toplam; // sonuc ile bir onceki sonucu ve girilen 2 sayiyi yani toplam degiskenini topluyoruz printf("isleme devam edilsinmi..evet icin 1 e basiniz\n"); isleme_devam=getch(); } while( isleme_devam=='1'); // disardan ilk 2 sayi girisi aliniyor. // do while dongusu icerisinde toplama islemi gerceklestiriliyor // isleme_devam isminde bir degisken sayesinde islemin devami kontrol ediliyor //1 disinda herhangi bir tusa basildiginda islem sona eriyor printf("islemin sonucu=%d",sonuc); getch(); // bu getch dev-c de ekranin kapanmasini engellemek icin }



Olarak programı yazabiliriz..

Döküman -> İbrahim UYGUN ( toXic )
__________________
ordo ab chao

Hiç bir şey doğru değil, her şey mümkündür...
Ad Gloriam.
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
Cevapla

Etiketler
farki, javanin, javanın, ve

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
JRE (Java Runtime Engine - Java Çalışma Zamanı Motoru) toXic Java 2 18 Aralık 2011 13:40
Sorun söyleyeyim (Java,JSP,ASP.NET(C#),PL/SQL,jQuery,Java Script,Ajax) J2EE123 Java 2 03 Kasım 2011 12:57
JRE (Java Runtime Engine - Java Çalışma Zamanı Motoru) Stealth Java 1 29 Eylül 2010 22:19
Maa$ Farki? SuNSeT Fıkra 1 21 Aralık 2007 12:45