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.
Programcılık
Bu başlık kilitlidir. Yeni mesajlar gönderilemez veya mevcut mesajlar düzenlenemez.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 :)
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...
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.
Assembly..
En kral ve en zor dil..
Onu öğrendinmi diğerleri vız gelir sana..
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..
Baslayın bakalım da su foruma birde assembly baslıgı attıralım. Cok renkli olur dogrusu...
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?
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!...
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.
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...
merhaba, c ile ilgili bir sorum var sistem tarihini bildirebilecek bir fonksiyon varmı veya sistem tarihini bildirebilecek bir fonksiyon biz geliştirebilirmiyiz.
//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;
}
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...
alıntı:
Gönderen : selsoftaslı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ü:
:) 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...