Program Nasıl Yapılır? Hangi Program Kullanılmalı ?

pc_manyak

Doçent
Katılım
14 Ekim 2010
Mesajlar
932
Reaksiyon puanı
24
Puanları
0
ARkadaşlar Program İşine Acaip Merak Sardım Bazı Uzmanların Yazdıkları Kodlar Sahrp Developa Yapıştırıyorum Çalışmıyor Hata Veriyor Deneme Amaçlı Bi Hesap Makinesi Yapıyım dedim Bir Videoya Bakarak Videodakilerin Aynısını Yaptım Çalışmadı Sebebini Bilen Varmı
Veya Başka Program Öneren Var Mı ?
 
Katılım
31 Aralık 2007
Mesajlar
17,486
Reaksiyon puanı
189
Puanları
243
Kopyala yapıştırla öğrenemzsin. Madem meraklısın kitap veya videolar ile en başından başla...
 

pc_manyak

Doçent
Katılım
14 Ekim 2010
Mesajlar
932
Reaksiyon puanı
24
Puanları
0
Kopyala yapıştırla öğrenemzsin. Madem meraklısın kitap veya videolar ile en başından başla...
Hayır Sadece Kopyala Yapıştırla Program Çalışıyormu Diye Baktım Yazılan Program Çalışmıyo.Bi Videodan Bakıp Herşeyi Kendim Yazarak Hesap Makinesi Yapmaya Çalıştım Oda Olmadı. Başka Bi Program Öneriyomusunuz Veya Nedn Olmuyo Biliyormusuuz.
 
Katılım
31 Aralık 2007
Mesajlar
17,486
Reaksiyon puanı
189
Puanları
243
Neyi neye yapıştırdığını neyle derlediğini görmeden cevap veremem ki. Programlamada belirli diller vardır. Bir dil ile yazılan bir şeyi o dile ait compiler ile derlersin ve executable file'ı oluşturursun.

Hangi dili öğrenmekle uğraşıyosun? Hangi örneği kullandın bir söylesen de ona göre yardım etsem :) En azından bir ekran görüntüsü gönder :)
 

pc_manyak

Doçent
Katılım
14 Ekim 2010
Mesajlar
932
Reaksiyon puanı
24
Puanları
0
c# dilini öğrenmeye çalışıyorum.

Kod:
using System;
class takvim 
{
    int aytoplam = 0, yıltoplam = 0, gün, ay, yıl, a = 365, artan, k = 1;
    int[] aylar = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
    string[] çizelge=new string[37];
    public void karsilamaekranı() 
    {
        Console.WriteLine("1_Girilen yıl değeri 1906 dan küçük olmamalıdır!");
        Console.WriteLine("2_Girilen ay  değeri 1-12 arasında olmalıdır!");
        Console.WriteLine("3_Girilen gün değeri 1-30 arasında olmalıdır!");
    }
    public void verial() 
    {
        Console.Write("Yılı girin : ");
        yıl = Convert.ToInt32(Console.ReadLine());
        Console.Write("Ayı  girin : ");
        ay = Convert.ToInt32(Console.ReadLine());
        Console.Write("Günü girin : ");
        gün = Convert.ToInt32(Console.ReadLine());
    }
    public void islemler() 
    {
        for (int i = 1906; i < yıl; i++)
        {
            if (i % 4 == 0)
                a = 366;
            yıltoplam += a;
            a = 365;
        }
        if (yıl % 4 != 0)
        {
            for (int i = 0; i < ay - 1; i++)
                aytoplam += aylar[i];
        }
        else
        {
            aylar[1] = 29;
            for (int i = 0; i < ay - 1; i++)
                aytoplam += aylar[i];
        }
        artan = (aytoplam + yıltoplam) % 7;
        for (int i = artan; i < aylar[ay - 1] + artan; i++,k++)
            çizelge[i] = Convert.ToString(k);
    }
    public void yaz() 
    {
        Console.Write("\n   P      S      Ç      P      C      C      P\n");
        for (int i = 0; i < çizelge.Length; i++)
        {
            Console.Write("{0,4}   ", çizelge[i]);
            if ((i + 1) % 7 == 0)
                Console.WriteLine();
        }
    }
}
class anasınıf 
{
    static void Main() 
    {
        takvim a = new takvim();
        a.karsilamaekranı();
        a.verial();
        a.islemler();
        a.yaz();
        Console.ReadLine();
    }
}

Bu Kodu Sharp Developta C# Dosyası Açarak Yapıştırıyorum ve Alttaki Resimde Görülen Hatayı Alıyorum.

adszmzu.png
 
Katılım
31 Aralık 2007
Mesajlar
17,486
Reaksiyon puanı
189
Puanları
243
Kodda bir şey yok gayet güzel çalışıyor :) Sen bence Visual C# Express Edition kullan IDE olarak. SharpDevelop'un bir sıkıntısı olabilir...
 

mutahhar

Profesör
Katılım
14 Nisan 2009
Mesajlar
1,537
Reaksiyon puanı
15
Puanları
218
kod yazmak için scite programını tavsiye ederim. framework üzerinden derleme yapabilirsin. visual studio yerine programlamayı daha iyi öğrenmeniz için scite'ı tavsiye ediyorum.

Scite
 
Katılım
31 Aralık 2007
Mesajlar
17,486
Reaksiyon puanı
189
Puanları
243
kod yazmak için scite programını tavsiye ederim. framework üzerinden derleme yapabilirsin. visual studio yerine programlamayı daha iyi öğrenmeniz için scite'ı tavsiye ediyorum.

Scite

Ne fark eder ki :) İkisi de aynı şeyi önüne sunacak :) Dil zaten microsoft'un dili olduğu için microsoft'un ide'sini kullanmak en mantıklısı :)
 
K

Kayıtsız Üye

SDN Okuru
abiler 12 yaşımdayım proramyapcam aa bilmiyom nasıl yapılıcak
bilmiyorum faceme yolayın nasıl yapcamı okulun dağıttı leptopta facemin adı:burakyawuz pm atın neolur bide bi sorunum war bilgisayarım çok yawaş pm yazın site wirüssüz olsun we proramdan para istemesin ne olur yardım
abiii yardım edin kimse etmiyor
 

nobody946

Doçent
Katılım
4 Mayıs 2012
Mesajlar
507
Reaksiyon puanı
2
Puanları
18
microsoft visual studio en iyisi. full setup yüklerseniz bütün dillerde çalışıyor.
 

E32KERNEL

Doçent
Katılım
12 Eylül 2010
Mesajlar
626
Reaksiyon puanı
0
Puanları
0
Visual Studio 2010 Express Edition şeklinde bir arama ile gerekli geliştrme ortamına sahip olabilirsiniz.
Daha sonra, Google Amca 'dan yapılacak "C# dersleri", "C# videolu dersler" şeklindeki aramalar ile sınırsız kaynaklara ulaşabilirsiniz ve dili öğrenmeye başlayabilirsiniz.
 
K

Kayıtsız Üye

SDN Okuru
çok iyi bir programlayıcı olmak istiyorsansa java script önerm hackler vb. herkes o yazılım dilini kullanıorlar arıstır ve ögren...
 
S

SDN Okuru

SDN Okuru
mrb ben ibrahim ben bu kodu studio 2010 expresse attım ancak 1 hata veriyor nasıl yapabilirim acil yardım lütfen!!!
 

pcelves

Öğrenci
Katılım
27 Ocak 2013
Mesajlar
11
Reaksiyon puanı
0
Puanları
0
dev c++ indir internetten videolara bakarak öğrenmeye çalış
 
S

SDN Okuru

SDN Okuru
doru ama genelde java değil de Macintosh kulanıyorlar ...
:thumbup1:
 

OnurFK

Profesör
Katılım
2 Ağustos 2011
Mesajlar
1,845
Reaksiyon puanı
4
Puanları
218
visual studio 2010 indir tüm diller var içerisinde internette zaten bol bol eğitim setleri var öyle öyle geliştirmeye çalış kendini
 

bilgehanl.03

Öğrenci
Katılım
8 Eylül 2012
Mesajlar
47
Reaksiyon puanı
1
Puanları
0
Merhabalar;
Programlama işine gönül vermek istiyorsanız öyle pat diye sıçramayacaksınız. Öncelikle programlama mantığını kavramaya çalışın. Bir program vardı sizin algoritma becerisini geliştirmeye yarayan görsel akış diyagramı hazırlıyordunuz. Programın kendisi C# da yazıyordu sanıyorsam. Bu şekilde algoritmik düşünme kabiliyetinizi geliştirdikten sonra internette bol bol kaynak var. Size önerim c++ a bakabilirsiniz. Benim gördüğüm kadarıyla javaya göre daha kolay anlaşılır. (Benim deneyimlerime göre) Geliştirmek için kendinizi bol bol araştırma yapın, kitaplar alın kendinizi geliştirebilirsiniz. Kopyala yapıştır yaparak değilde incelediğiniz kodları anlayın ve benzerini siz de yapmaya çalışın. Bu şekilde yaparsanız bu becerilerinizde gelişme olduğunu göreceksiniz.
 
Üst