Öne Çıkanlar
C++ Programlama Ders 02 - Veri Tipleri ve Değişkenler
- Ayrıntılar
- Yazan: Örsan NUHOĞLU
- Kategori: C++ Dersleri
- Görüntüleme: 8028
//standart girdi çıktı
#include <stdio.h>
//string nesnesinin olduğu sınıf dahil ediliyor
#include <string>
//herzamanki ana işlev
int main(int argc, char **argv)
{
//string nesnesi için
using namespace std;
//temel veri tipleri için bellkekte değişkenler atandı ve bellekte yer ayrıldı
char derece ;
//bu veri tipi ASCII tablosundaki karakterleri kapsar başka değer almaz.
bool cins ;
//bu veri tipi sadece 0 ve 1 değeri alabilir. mantıksal ifade olarak kullanılabilir
int sira ; //tam sayı tipidir
short y ; //tam sayı tipidir
long tcno ; //tam sayı tipidir
float puan ; //reel sayı tipidir
double z ; //reel sayı tipidir
long double m ; //reel sayı tipidir
//nesne den veri tipi
string adi, soyadi; // veritipi adı aynı olanlar virgülle tek satırda tanımlanabilir.
//bu kodlarda sadece bellekte yer ayrılması işlemi yapıldı.
//şimdi bellete ayrılan yere değer girelim.
derece = 'a' ; //derece için bellekte ayrılan yere a harfi yerleştirilir
cins = '0' ; //cinsiyet sadece 1 yada 0 yazılabilir.
sira = 001 ; //sira değişkeni tamsayı değeri alabilir.
puan = 5,0 ; //reel sayı tipi olduğundan rasyonel sayı değeri alabilir.
tcno = 12345678910; // daha uzun tam sayı değeri gerektiğinden long kullanmıştık.
return 0;
}
Devamını oku: C++ Programlama Ders 02 - Veri Tipleri ve Değişkenler
Java Programlama Ders 01 - Başlangıç
- Ayrıntılar
- Yazan: Örsan NUHOĞLU
- Kategori: Java Dersleri
- Görüntüleme: 8433
Java gerçekten çok basit bir dil olduğu için üzerinden fazla geçmeden C++ dan farklı yönleriyle alatacağım. Java da nesne tabanlı bir dildir. Java platform bağımsız çalışır. platform bağımsız demek java ile kodlanan bir yazılım her işletim sisteminde çalıştırılabilir yani bunun illa windows linux gibi değil telefon gibi gömülü işletim sistemine sahip aygıtlarda da çalıştırılması demektir.
Java desteği olmayan bir işletim sisteminde yani Java Virtual Machine (JVM) yani java sanal makinası kurulu olmayan bir sistemde java uygulamaları çalışmaz. Java sanal makina aslında işletim sistemi içinde çalışan bir sanal işletim sistemi gibi düşünebilirsiniz. Bu sebeple java ile kodlanım derlenen yazılımlar her türlü işletim sisteminde çalıştırılması mümkündür denilebilir.
Diğer önemli farklar c++ da yazılım yazarken üstten aşşağı doğru yazılır fakat bir işlev sınıf daha önce tanımlanmamışsa hata verebilir yazılış sıraları önemlidir. Java da ise programlanırken bütün sınıflar nesneler işlevler aynı seviyeden erişilir. Kod yazarken belirli bir sıra üzerinde gidilmesine gerek yoktur. Elbette her dilde sıralı yazılması gereken yerler olacaktır bu şimdilik kafa karıştırmasına gerek yok. C++ 1. Derste (C++ Programlama Ders 01 - Başlangıç) anllatığım herşey bu ders için de geçerli bu sebeple java üzerinde fazla durmadan. ilk dersteki örnek yazılım java da nasıl yazılır birlikte görelim.
//paket adı
package proje;
//sınıf adı
public class Proje {
//main işlevi
public static void main(String[] args) {
//ilk kodlar bu süslü parantezlerin araya yazılır.
}
}
Sayfa 10 / 14