Programcılık

Bu başlık kilitlidir. Yeni mesajlar gönderilemez veya mevcut mesajlar düzenlenemez.
myguitar
31-12-2004, 09:35   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
4 mesaj
Kayıt Tarihi:Kayıt: Ara 2004

Arkadaşlar yeni aranıza katıldım.
Benim sorum programcılığa yeni başlamak isteyen birisi olarak kararsız kaldım.
Yani c,c++,delphi hangisi üzerine yoğunlaşmalıyım.
Hangisi en çok tutulan program dilidir?
Şimdiden teşekkürler.

myguitar
31-12-2004, 10:08   |  #2  
OP Taze Üye
Teşekkür Sayısı: 0
4 mesaj
Kayıt Tarihi:Kayıt: Ara 2004

Teşekkürler.
Bugün kitap almayı düşünüyorumda herhalde c kitabı alacağım.
C'den başlamak en mantıklısı gibi gözüküyor.
Algoritma öğrendikten sonra tabii   :)

SeRBoY_WHiTe
01-01-2005, 18:02   |  #3  
Yıllanmış Üye
Teşekkür Sayısı: 0
390 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

myguitar tercihin icin tebrik ediyorum. Tam 12 den vurmussun. Bu konuyla ilgili baska forumlarda da bircok kez fikar beyan etmistik. Onları da incelersen ileriye yonelik bir fikir edinmis olursun. Kolay gelsin...

myguitar
02-01-2005, 10:18   |  #4  
OP Taze Üye
Teşekkür Sayısı: 0
4 mesaj
Kayıt Tarihi:Kayıt: Ara 2004

Teşekkürler.
Zaten gezmediğim forum kalmadı  :)
Gerçekten çok emek ve sabır isteyen bir iş.
Günler geçtikçe insan bişeyler öğrendikçe zevk almaya başlıyor.

Son Düzenleme: myguitar ~ 02 Ocak 2005 10:19
Thunderbold
03-01-2005, 07:55   |  #5  
Üye
Teşekkür Sayısı: 0
90 mesaj
Kayıt Tarihi:Kayıt: Şub 2004

Assembly..
En kral ve en zor dil..
Onu öğrendinmi diğerleri vız gelir sana..

Banned
03-01-2005, 13:27   |  #6  
Banlandı
Teşekkür Sayısı: 0
326 mesaj
Kayıt Tarihi:Kayıt: Kas 2004

Zaten bununla yazılıyor öteki diller..Makine dili zor bir dil.Ama ben  öğrenmek için koları sıvadım 2 ay sonra başlıyorum bir aksilik çıkmazsa..

SeRBoY_WHiTe
03-01-2005, 15:02   |  #7  
Yıllanmış Üye
Teşekkür Sayısı: 0
390 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

Baslayın bakalım da su foruma birde assembly baslıgı attıralım. Cok renkli olur dogrusu...

selsoft
10-02-2005, 15:49   |  #8  
Yeni Üye
Teşekkür Sayısı: 0
32 mesaj
Kayıt Tarihi:Kayıt: Eyl 2004

merhaba arkadaşlar ben 1.5 yıldır C kullanıyorum ve kullanmayada devam edeceğim
ama artık görsel programlamaya geçmek istiyorum. C++ veya java'ya geçmek istiyorum.
Hangisini tavsiye edersiniz? İkiside C'ye çok benziyor.Eğer c++ derseniz hangi
derleyiciyi kullanmamı tavsiye edersiniz. Derleyiciler arasında buyuk farklılıklar olurmu.
C derleyicilerinde buyuk farklılıklar yoktu.Elimde bir tane c++ builder kitapı var.
visual c++.net hakkında beni bilgilendirebilirmisiniz..net denilen platform nedir.
sadece visual c++'ı kuramazmıyım .net platformundan bağımsız olarak.Aslında sorum
şöylede olabilir c++ builder'mı visual c++.net mi?

SeRBoY_WHiTe
10-02-2005, 22:11   |  #9  
Yıllanmış Üye
Teşekkür Sayısı: 0
390 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

Esasında sorun epey bir acıklama gerektirmekteydi ancak sonunu bagladıgın yer beni bu konuda kendi fikrimi beyan ederek tatmin edici bir cevap verebilecegim konusunda ikna etti. Genede şöyle bir giriş yapacak olursak .Net bir Microsoft teknolojisi; yani senin öğrendiğin C ile(muhtemelen Borland C++ 3.0 ı derleyici olarak kullandın)kodları biraz farklı. Borland ise beraberinde gelen IDE ile gayet güzel bir yazılım geliştirme ortamı sunuyor. Bu .Net in kotu oldugu anlamına kesinlikle gelmez. Ancak ben birazda Microsoft antipatisinden olacak ki Borland dan kullandım tercihimi ve sanada onu tavsiye ederim. Gene bir parantez acacak olursak C# ve turevlerinin alternatifide gene bu paralelde Java dır. Tercih senin. Kolay gelsin!...

selsoft
11-02-2005, 12:06   |  #10  
Yeni Üye
Teşekkür Sayısı: 0
32 mesaj
Kayıt Tarihi:Kayıt: Eyl 2004

aslında ben şunu sormak istedim .net beraberinde birçok programlama dilinide bulunduruyor.
Bir yerden duyduğuma göre sanırım 4 yada 7 cd lik bir alan kaplıyor.Acaba diyorum ki sadece
c++ .neti kuramazmıyım yoksa bunlar hep birlikte(c++, c#, j#...) beraber mi geliyor.Eğer saçma
sorular soruyorsam kusura bakmayın görsel dile yabancıyım hele .net platformuna daha yabancıyım.

SeRBoY_WHiTe
17-02-2005, 16:49   |  #11  
Yıllanmış Üye
Teşekkür Sayısı: 0
390 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

Estagfirullah! Öncelikle sunu belirteyim .NET in duydugun sürümlerinin yanında tek CD lik sürümleride var. BEn kullndım ve C# ile hazırladıgım port programıda sorunsuz calıstı. Ancak konu C++ olunda Borland C++ Builder 5.0 veya üzerini kur ve huzur bul derim. Kolay gelsin...

selsoft
18-02-2005, 08:40   |  #12  
Yeni Üye
Teşekkür Sayısı: 0
32 mesaj
Kayıt Tarihi:Kayıt: Eyl 2004

teşekkür ederim

SeRBoY_WHiTe
21-02-2005, 14:53   |  #13  
Yıllanmış Üye
Teşekkür Sayısı: 0
390 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

Sorun degil!...

selsoft
21-02-2005, 14:58   |  #14  
Yeni Üye
Teşekkür Sayısı: 0
32 mesaj
Kayıt Tarihi:Kayıt: Eyl 2004

merhaba, c ile ilgili bir sorum var sistem tarihini bildirebilecek bir fonksiyon varmı veya sistem tarihini bildirebilecek bir fonksiyon biz geliştirebilirmiyiz.

SeRBoY_WHiTe
21-02-2005, 16:07   |  #15  
Yıllanmış Üye
Teşekkür Sayısı: 0
390 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

//Bu kod isini gorur...
#include <stdio.h>
#include <stdlib.h>

int is_leap(int year);
void display_date(int day, int month, int year);
int is_valid_date(int day, int monty, int year);

char *months[] = {"January", "February", "March", "April", "May", "June",
              "July","August", "September", "October", "November", "December"};

int daytab[] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};

int main()
{
    int day, month, year;

   printf("Lutfen tarih giriniz [DD MM YYYY]: ");
   scanf("%d%d%d", &day, &month, &year);
   if (!is_valid_date(day, month, year)) {
      printf("invalid date!\n");
      return 0;
   }
   display_date(day, month, year);
   putchar('\n');

   return 0;
}
/*************************************************/
int is_leap(int year)
{
    return (year % 4 == 0 && year % 100 != 0 || year % 400 == 0);
}
/*************************************************/
void display_date(int day, int month, int year)
{
   printf("%s ", months[month - 1]);
   printf("%2d", day);

   switch (day) {
        case 1: case 21: case 31:
         printf("st, "); break;
        case 2: case 22:
         printf("nd, "); break;
        case 3: case 23:
         printf("rd, "); break;
        default :
         printf("th, ");
    }
   printf("%d ", year);
}
/*************************************************/
int is_valid_date(int day, int month, int year)
{
   daytab[1] = 28 + is_leap(year);
   if (year < 0)
      return 0;
   if (day > daytab[month - 1] || day <= 0)
      return 0;
   if (month < 1 || month > 12)
      return 0;
   return 1;
}

Son Düzenleme: SeRBoY_WHiTe ~ 21 Şubat 2005 16:08
selsoft
25-02-2005, 14:10   |  #16  
Yeni Üye
Teşekkür Sayısı: 0
32 mesaj
Kayıt Tarihi:Kayıt: Eyl 2004

gönderdiğin kodlar için teşekkür aslında benim tam olarak istediğim bilgisayardan sistem tarihini alıp ve daha sonra kullanıcının bir tarih girmesi ve bu iki tarih arasındaki zaman farkını (gün olarak)bulan ve kullanıcının girdiği tarihin hangi gün olduğunu söyleyen (pazartesi,salı) gibi bir program...

Arkantos
25-02-2005, 18:20   |  #17  
Taze Üye
Teşekkür Sayısı: 0
11 mesaj
Kayıt Tarihi:Kayıt: Eyl 2004
alıntı:
Gönderen : selsoft

aslında ben şunu sormak istedim .net beraberinde birçok programlama dilinide bulunduruyor.
Bir yerden duyduğuma göre sanırım 4 yada 7 cd lik bir alan kaplıyor.Acaba diyorum ki sadece
c++ .neti kuramazmıyım yoksa bunlar hep birlikte(c++, c#, j#...) beraber mi geliyor.Eğer saçma
sorular soruyorsam kusura bakmayın görsel dile yabancıyım hele .net platformuna daha yabancıyım.


Yok canım gayet mantıklı sorular. Aslında görsel dil diye bir şey yok. Görsel olan geliştirme ortamları Visual C++ gibi. Sadece C++ uygulamaları geliştireceksen VC++ NET Standard 2003'ü satın alabilirsin. Bunu http://www.elisans.com adresinden 125 $'a alabilirsin. Tabi imkanların iyiyse Visual Studio .NET 2003 sürümünü de alabilirsin (Ve de ASP.NET, C# vs.. vs.. gibi dillerde de program yazmak istiyorsan) Tabi burada hatırlatmak gerekiyor VC++ NET Standard 2003 optimize derleyici ile gelmiyor. Bir fikir de VC++ Standard 2003 alıp bunu ücretsiz olarak indirebileceğin ve içinde optimize derleyici bulunduran http://msdn.microsoft.com/visualc/vctoolkit2003 VC++ Toolkit ile beraber kullanmak. Ben bunu henüz denemedim. Bir de bu kadar para vermeyi düşünmeden önce şu adresten http://lab.msdn.microsoft.com/express/visualc/default.aspx Visual C++ 2005 Özel Beta Sürümü indirip deneyebilirsin.

Ben kendim VC++ NET Standard 2003 kullanıyorum. Ama dediğim gibi hala (benim gibi) dili öğrenme aşamasındaysanız seçenekler çok. Ben bile aslında daha sonra alabilirmiştim. Çünkü hala ben çoğunlukla Windows altında Emacs ve g++ derleyicisini ya da Emacs ve VC++ Toolkit ile gelen VC++ 7.1 derleyicisini kullanıyorum.

Bu arada yine MinGW'yi kullanarak windows altında g++ kullanabilirsiniz. MinGW'yi http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download adresinden indirebilirsiniz.

Ben şu an tamamen windows kullanmayı bıraktım. C++ uygulamalarını Linux altında g++ ve Emacs kullanarak geliştiriyorum. Örnek bir ekran görüntüsü:

SeRBoY_WHiTe
28-02-2005, 10:33   |  #18  
Yıllanmış Üye
Teşekkür Sayısı: 0
390 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

:) E öyle desene guzel kardesim! Vaktim oldugu bir ara yazıp gondereyim. Kolay bir problem, ama gonul isterki senin yazman...
Dilersen bir ugras ben oyle yardımcı olayım. Aradıgın komutları(fonksiyonları) ise cok rahat C++ 3.0 ın yardım dosyalarında bulabilirsin. Kolay gelsin...