Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4171
Cevap
168037
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (15. sayfa)
C
12 yıl
Çavuş

ödevim windows taki bilimsel hesap makinesi bunları metotla yaptım ama hoca class yapıcaksın dedi ben de anlamadım bir yardımcı olurmusunuz


int s1, s2,x, sonuc;
string islem;

public Form1()
{
InitializeComponent();
}

private double toplama(int s1, int s2)
{
return s1 + s2;
}
private double çıkarma(int s1, int s2)
{
return s1 - s2;
}
private double çarpma(int s1, int s2)
{
return s1 * s2;
}
private double bölme(int s1, int s2)
{
return s1 / s2;
}




private void button40_Click(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "9";
}

private void button49_Click(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "1";
}

private void button50_Click(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "2";
}

private void button52_Click(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "3";
}

private void button43_Click(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "4";
}

private void button44_Click(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "5";
}

private void button46_Click(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "6";
}

private void button32_Click(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "7";
}

private void button33_Click(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "8";
}

private void button55_Click(object sender, EventArgs e)
{
textBox1.Text = textBox1.Text + "0";
}



private void button59_Click(object sender, EventArgs e)
{


s1 = Convert.ToInt32(textBox1.Text);
textBox1.Text = " ";
islem = "toplama";





}

private void button60_Click(object sender, EventArgs e)
{
s2 = Convert.ToInt32(textBox1.Text);
if (islem == "toplama")
{
textBox1.Text = toplama(s1, s2).ToString();
}
if (islem == "cıkarma")
{
textBox1.Text = çıkarma(s1, s2).ToString();
}
if (islem == "carpma")
{
textBox1.Text = çarpma(s1, s2).ToString();
}
if (islem == "bolme")
{
textBox1.Text = bölme(s1,s2).ToString();
}
}

private void button53_Click(object sender, EventArgs e)
{
s2 = Convert.ToInt32(textBox1.Text);
textBox1.Text = " ";
islem = "cıkarma";



}

private void button38_Click(object sender, EventArgs e)
{
textBox1.Text = "0";
}



private void button16_Click(object sender, EventArgs e)
{
x = Convert.ToInt32(textBox1.Text);
textBox1.Text = " ";
sonuc = x * x;
textBox1.Text = sonuc.ToString();
}


private void button35_Click(object sender, EventArgs e)
{
islem = "bolme";
x = Convert.ToInt32(textBox1.Text);
textBox1.Text = " ";
}

private void button48_Click(object sender, EventArgs e)
{
x = Convert.ToInt32(textBox1.Text);
sonuc = 1 / x;
textBox1.Text = sonuc.ToString();
}

private void button47_Click(object sender, EventArgs e)
{
x = Convert.ToInt32(textBox1.Text);
textBox1.Text = " ";
islem = "carpma";
}



private void button8_Click(object sender, EventArgs e)
{
textBox1.Text = " ";
sonuc = 0;
}

private void button24_Click(object sender, EventArgs e)
{
x = Convert.ToInt32(textBox1.Text);
textBox1.Text = " ";
sonuc = x * x * x;
textBox1.Text = sonuc.ToString();
}

http://www.dosya.tc/server21/RKDppd/HESAPMAK_NES_.rar.html buda ödevimin linki ne olur yardım edin





< Bu mesaj bu kişi tarafından değiştirildi CESURAKINCI_1453_ -- 5 Ocak 2014; 21:28:35 >
Bu mesaja 1 cevap geldi.
E
11 yıl
Çavuş

ben cygwin derleyici kullanıyorum
bende kodu derledi ama 12. satırda ; eksiği var printfin sonunda
bide 19 satırda if'de fazladan ) kullanmışın
compile edememe sıkıntı muhtemelen derleyici kaynaklıdır.
Eğer lunixte derliyorsan ; gcc -lm dosya.c -o dosya.exe (yazmalısın -lm math.h kutuphanesi varsa kullanılır)

Ornek C Programlari


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @NyKs //
E
11 yıl
Çavuş

< Resime gitmek için tıklayın >" target="_blank">< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @CardaQue
N
11 yıl
Teğmen

quote:

Orijinalden alıntı: enturk90

ben cygwin derleyici kullanıyorum
bende kodu derledi ama 12. satırda ; eksiği var printfin sonunda
bide 19 satırda if'de fazladan ) kullanmışın
compile edememe sıkıntı muhtemelen derleyici kaynaklıdır.
Eğer lunixte derliyorsan ; gcc -lm dosya.c -o dosya.exe (yazmalısın -lm math.h kutuphanesi varsa kullanılır)

Ornek C Programlari

sağolun hocam çok basit hatalardan gitmiş



E
11 yıl
Çavuş

cygwin gcc derleyici kullanır.
siyah ekran gelmesi doğaldır.
Lakin yüklerden paket seçme gibi bir bölüm var orada yukarıda gcc yazıp arayıp çıkan paketleri
Video


C Programlama Ornekleri


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @CardaQue
B
11 yıl
Çavuş

Arkadaşlar merhaba

c# projemde listedeki plakaları HGS sisteminde sorgulatmak istiyorum. Google da aramadığım bakmadığım forum kalmadı sonucu enteresan olan gırısımler de de bulundum ama sonuç hüsran

https://hgsmusteri.ptt.gov.tr/bosCSC/violation.jsf;jsessionid=5A94FB9B8171670710474F4ACA53AEA0

yukarıda ki web sayfası HGS ihlallerini sorgulama sayfası resmı bır sayfa. captcha resmi olmasa sorunu çözmüştüm ama oradaki resim olunca maalesef otomatiğe bağlanamıyor sorgu sistemi.

bu işlemi yapabilen kişiler mevcut ama yöntem büyük bir sır....

bu web sayfasını nasıl web servis olarak ekleyebiliriz?



Ö
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Tom Hagen

doğru yere yazıyorumdur umarım..
Programlamaya başlamak istiyorum seneye ders olarakta alacağım ünide hazırlıktayken en azından adam gibi bir şeyler öğreneyim diyorum. C ve c++ derslerim olacak seneye kendimide javada geliştirmek istiyorum. bu seneden algoritma ve c çalışmak istiyorum. Hangi programlama programıyla hangi dile başlamamı önerirsiniz acaba ve internette pdf olarak bulabileceğim ilk giriş için algoritma ve programlama kitabı öneriniz var mı?

Merhaba,

C dilinde çalışmak istiyorsanız CodeBlocks(MinGW derleyicisini kullanan sürümü) kullanmanızı tavsiye ederim. Kaynağa gelince Head First C(http://www.it-ebooks.info/book/704/) kitabını tavsiye ederim. Verdiğim linkden pdf olarak indirebilirsiniz. Türkçe kaynak olarak ise elimde İstanbul Teknik Üniversitesinin C Programlama notları var pdf olarak bu adrese yükledim:http://www.mediafire.com/view/bu0k9ocm47huy8s/c.pdf . Birde tavsiyem C dilinde bol bol pratik yapmaya çalış çünkü düşük seviyeli bir dil olduğu için hazır fonksiyon çok az ve kendin yazmak zorundasın fonksiyonlarını, bu da algoritma geliştirme yeteneğini müthiş geliştirir, mümkün olduğunca çok pratik yap. Hatta pratik yapacak konu bulamazsan bana özel mesajdan ulaşabilirsin çeşitli projeler verebilirim ve de ne kadar zorlukla karşılaşırsan karşılaş alsa projeyi bi' kenara bırakma, mutlaka bir çözüm yolu vardır çünkü, azimle çalıştıktan sonra üstesinden gelemeyeceğin sorun olacağını sanmıyorum. Unutma ki insan zorlandığı sürece kendini geliştirebilir.

Kolay gelsin ve dili öğrenmede başarılar dilerim...


Bu mesaja 1 cevap geldi.
T
11 yıl
Binbaşı

quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen

doğru yere yazıyorumdur umarım..
Programlamaya başlamak istiyorum seneye ders olarakta alacağım ünide hazırlıktayken en azından adam gibi bir şeyler öğreneyim diyorum. C ve c++ derslerim olacak seneye kendimide javada geliştirmek istiyorum. bu seneden algoritma ve c çalışmak istiyorum. Hangi programlama programıyla hangi dile başlamamı önerirsiniz acaba ve internette pdf olarak bulabileceğim ilk giriş için algoritma ve programlama kitabı öneriniz var mı?

Merhaba,

C dilinde çalışmak istiyorsanız CodeBlocks(MinGW derleyicisini kullanan sürümü) kullanmanızı tavsiye ederim. Kaynağa gelince Head First C(http://www.it-ebooks.info/book/704/) kitabını tavsiye ederim. Verdiğim linkden pdf olarak indirebilirsiniz. Türkçe kaynak olarak ise elimde İstanbul Teknik Üniversitesinin C Programlama notları var pdf olarak bu adrese yükledim:http://www.mediafire.com/view/bu0k9ocm47huy8s/c.pdf . Birde tavsiyem C dilinde bol bol pratik yapmaya çalış çünkü düşük seviyeli bir dil olduğu için hazır fonksiyon çok az ve kendin yazmak zorundasın fonksiyonlarını, bu da algoritma geliştirme yeteneğini müthiş geliştirir, mümkün olduğunca çok pratik yap. Hatta pratik yapacak konu bulamazsan bana özel mesajdan ulaşabilirsin çeşitli projeler verebilirim ve de ne kadar zorlukla karşılaşırsan karşılaş alsa projeyi bi' kenara bırakma, mutlaka bir çözüm yolu vardır çünkü, azimle çalıştıktan sonra üstesinden gelemeyeceğin sorun olacağını sanmıyorum. Unutma ki insan zorlandığı sürece kendini geliştirebilir.

Kolay gelsin ve dili öğrenmede başarılar dilerim...

öncelikle çok teşekkür ederim zaman ayırdığınız için java ve aplikasyon alanında uğraşmak ve c dillerine hakim olmak istiyorum sizce hangi dille başlamalıyım ve algoritma öğrenmeli miyim?



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
Ö
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Tom Hagen


quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen

doğru yere yazıyorumdur umarım..
Programlamaya başlamak istiyorum seneye ders olarakta alacağım ünide hazırlıktayken en azından adam gibi bir şeyler öğreneyim diyorum. C ve c++ derslerim olacak seneye kendimide javada geliştirmek istiyorum. bu seneden algoritma ve c çalışmak istiyorum. Hangi programlama programıyla hangi dile başlamamı önerirsiniz acaba ve internette pdf olarak bulabileceğim ilk giriş için algoritma ve programlama kitabı öneriniz var mı?

Merhaba,

C dilinde çalışmak istiyorsanız CodeBlocks(MinGW derleyicisini kullanan sürümü) kullanmanızı tavsiye ederim. Kaynağa gelince Head First C(http://www.it-ebooks.info/book/704/) kitabını tavsiye ederim. Verdiğim linkden pdf olarak indirebilirsiniz. Türkçe kaynak olarak ise elimde İstanbul Teknik Üniversitesinin C Programlama notları var pdf olarak bu adrese yükledim:http://www.mediafire.com/view/bu0k9ocm47huy8s/c.pdf . Birde tavsiyem C dilinde bol bol pratik yapmaya çalış çünkü düşük seviyeli bir dil olduğu için hazır fonksiyon çok az ve kendin yazmak zorundasın fonksiyonlarını, bu da algoritma geliştirme yeteneğini müthiş geliştirir, mümkün olduğunca çok pratik yap. Hatta pratik yapacak konu bulamazsan bana özel mesajdan ulaşabilirsin çeşitli projeler verebilirim ve de ne kadar zorlukla karşılaşırsan karşılaş alsa projeyi bi' kenara bırakma, mutlaka bir çözüm yolu vardır çünkü, azimle çalıştıktan sonra üstesinden gelemeyeceğin sorun olacağını sanmıyorum. Unutma ki insan zorlandığı sürece kendini geliştirebilir.

Kolay gelsin ve dili öğrenmede başarılar dilerim...

öncelikle çok teşekkür ederim zaman ayırdığınız için java ve aplikasyon alanında uğraşmak ve c dillerine hakim olmak istiyorum sizce hangi dille başlamalıyım ve algoritma öğrenmeli miyim?

"C dillerine" derken C'den türemiş dilleri kast ediyorsunuz sanırım. Hemen hemen bütün diller C dilinden türemiştir, C diline ve algoritma geliştirme yeteneğiniz olduğu zaman C'den türemiş her dile kolaylıkla adapte olabilirsiniz. Dediğim gibi C diliyle başlayabilirsiniz, linklerini attığım kaynaklar yardımıyla. Algoritma daha çok proje ve pratik yaptıkça öğrenilen bi'şeydir ama yinede belirli algoritmalar hakkında bir kaç makale okumanızda fayda var. C dili ile uğraşmak algoritma geliştirme yeteneğinizi çok geliştirir, c dili ile başlamanızı tavsiye ediyorum.


Bu mesaja 1 cevap geldi.
T
11 yıl
Binbaşı

quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen


quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen

doğru yere yazıyorumdur umarım..
Programlamaya başlamak istiyorum seneye ders olarakta alacağım ünide hazırlıktayken en azından adam gibi bir şeyler öğreneyim diyorum. C ve c++ derslerim olacak seneye kendimide javada geliştirmek istiyorum. bu seneden algoritma ve c çalışmak istiyorum. Hangi programlama programıyla hangi dile başlamamı önerirsiniz acaba ve internette pdf olarak bulabileceğim ilk giriş için algoritma ve programlama kitabı öneriniz var mı?

Merhaba,

C dilinde çalışmak istiyorsanız CodeBlocks(MinGW derleyicisini kullanan sürümü) kullanmanızı tavsiye ederim. Kaynağa gelince Head First C(http://www.it-ebooks.info/book/704/) kitabını tavsiye ederim. Verdiğim linkden pdf olarak indirebilirsiniz. Türkçe kaynak olarak ise elimde İstanbul Teknik Üniversitesinin C Programlama notları var pdf olarak bu adrese yükledim:http://www.mediafire.com/view/bu0k9ocm47huy8s/c.pdf . Birde tavsiyem C dilinde bol bol pratik yapmaya çalış çünkü düşük seviyeli bir dil olduğu için hazır fonksiyon çok az ve kendin yazmak zorundasın fonksiyonlarını, bu da algoritma geliştirme yeteneğini müthiş geliştirir, mümkün olduğunca çok pratik yap. Hatta pratik yapacak konu bulamazsan bana özel mesajdan ulaşabilirsin çeşitli projeler verebilirim ve de ne kadar zorlukla karşılaşırsan karşılaş alsa projeyi bi' kenara bırakma, mutlaka bir çözüm yolu vardır çünkü, azimle çalıştıktan sonra üstesinden gelemeyeceğin sorun olacağını sanmıyorum. Unutma ki insan zorlandığı sürece kendini geliştirebilir.

Kolay gelsin ve dili öğrenmede başarılar dilerim...

öncelikle çok teşekkür ederim zaman ayırdığınız için java ve aplikasyon alanında uğraşmak ve c dillerine hakim olmak istiyorum sizce hangi dille başlamalıyım ve algoritma öğrenmeli miyim?

"C dillerine" derken C'den türemiş dilleri kast ediyorsunuz sanırım. Hemen hemen bütün diller C dilinden türemiştir, C diline ve algoritma geliştirme yeteneğiniz olduğu zaman C'den türemiş her dile kolaylıkla adapte olabilirsiniz. Dediğim gibi C diliyle başlayabilirsiniz, linklerini attığım kaynaklar yardımıyla. Algoritma daha çok proje ve pratik yaptıkça öğrenilen bi'şeydir ama yinede belirli algoritmalar hakkında bir kaç makale okumanızda fayda var. C dili ile uğraşmak algoritma geliştirme yeteneğinizi çok geliştirir, c dili ile başlamanızı tavsiye ediyorum.

anladım hocam. c diliyle mi başlayayım yoksa c++la mı en son bunu da sorayım.


Bu mesaja 1 cevap geldi.
Ö
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Tom Hagen

quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen


quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen

doğru yere yazıyorumdur umarım..
Programlamaya başlamak istiyorum seneye ders olarakta alacağım ünide hazırlıktayken en azından adam gibi bir şeyler öğreneyim diyorum. C ve c++ derslerim olacak seneye kendimide javada geliştirmek istiyorum. bu seneden algoritma ve c çalışmak istiyorum. Hangi programlama programıyla hangi dile başlamamı önerirsiniz acaba ve internette pdf olarak bulabileceğim ilk giriş için algoritma ve programlama kitabı öneriniz var mı?

Merhaba,

C dilinde çalışmak istiyorsanız CodeBlocks(MinGW derleyicisini kullanan sürümü) kullanmanızı tavsiye ederim. Kaynağa gelince Head First C(http://www.it-ebooks.info/book/704/) kitabını tavsiye ederim. Verdiğim linkden pdf olarak indirebilirsiniz. Türkçe kaynak olarak ise elimde İstanbul Teknik Üniversitesinin C Programlama notları var pdf olarak bu adrese yükledim:http://www.mediafire.com/view/bu0k9ocm47huy8s/c.pdf . Birde tavsiyem C dilinde bol bol pratik yapmaya çalış çünkü düşük seviyeli bir dil olduğu için hazır fonksiyon çok az ve kendin yazmak zorundasın fonksiyonlarını, bu da algoritma geliştirme yeteneğini müthiş geliştirir, mümkün olduğunca çok pratik yap. Hatta pratik yapacak konu bulamazsan bana özel mesajdan ulaşabilirsin çeşitli projeler verebilirim ve de ne kadar zorlukla karşılaşırsan karşılaş alsa projeyi bi' kenara bırakma, mutlaka bir çözüm yolu vardır çünkü, azimle çalıştıktan sonra üstesinden gelemeyeceğin sorun olacağını sanmıyorum. Unutma ki insan zorlandığı sürece kendini geliştirebilir.

Kolay gelsin ve dili öğrenmede başarılar dilerim...

öncelikle çok teşekkür ederim zaman ayırdığınız için java ve aplikasyon alanında uğraşmak ve c dillerine hakim olmak istiyorum sizce hangi dille başlamalıyım ve algoritma öğrenmeli miyim?

"C dillerine" derken C'den türemiş dilleri kast ediyorsunuz sanırım. Hemen hemen bütün diller C dilinden türemiştir, C diline ve algoritma geliştirme yeteneğiniz olduğu zaman C'den türemiş her dile kolaylıkla adapte olabilirsiniz. Dediğim gibi C diliyle başlayabilirsiniz, linklerini attığım kaynaklar yardımıyla. Algoritma daha çok proje ve pratik yaptıkça öğrenilen bi'şeydir ama yinede belirli algoritmalar hakkında bir kaç makale okumanızda fayda var. C dili ile uğraşmak algoritma geliştirme yeteneğinizi çok geliştirir, c dili ile başlamanızı tavsiye ediyorum.

anladım hocam. c diliyle mi başlayayım yoksa c++la mı en son bunu da sorayım.

C ile başlayıp, C++ ile devam etmen doğru olacaktır. C dilini öğrendikten sonra zaten C++'da da çok zorlanmazsın.


Bu mesaja 1 cevap geldi.
T
11 yıl
Binbaşı

quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen

quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen


quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen

doğru yere yazıyorumdur umarım..
Programlamaya başlamak istiyorum seneye ders olarakta alacağım ünide hazırlıktayken en azından adam gibi bir şeyler öğreneyim diyorum. C ve c++ derslerim olacak seneye kendimide javada geliştirmek istiyorum. bu seneden algoritma ve c çalışmak istiyorum. Hangi programlama programıyla hangi dile başlamamı önerirsiniz acaba ve internette pdf olarak bulabileceğim ilk giriş için algoritma ve programlama kitabı öneriniz var mı?

Merhaba,

C dilinde çalışmak istiyorsanız CodeBlocks(MinGW derleyicisini kullanan sürümü) kullanmanızı tavsiye ederim. Kaynağa gelince Head First C(http://www.it-ebooks.info/book/704/) kitabını tavsiye ederim. Verdiğim linkden pdf olarak indirebilirsiniz. Türkçe kaynak olarak ise elimde İstanbul Teknik Üniversitesinin C Programlama notları var pdf olarak bu adrese yükledim:http://www.mediafire.com/view/bu0k9ocm47huy8s/c.pdf . Birde tavsiyem C dilinde bol bol pratik yapmaya çalış çünkü düşük seviyeli bir dil olduğu için hazır fonksiyon çok az ve kendin yazmak zorundasın fonksiyonlarını, bu da algoritma geliştirme yeteneğini müthiş geliştirir, mümkün olduğunca çok pratik yap. Hatta pratik yapacak konu bulamazsan bana özel mesajdan ulaşabilirsin çeşitli projeler verebilirim ve de ne kadar zorlukla karşılaşırsan karşılaş alsa projeyi bi' kenara bırakma, mutlaka bir çözüm yolu vardır çünkü, azimle çalıştıktan sonra üstesinden gelemeyeceğin sorun olacağını sanmıyorum. Unutma ki insan zorlandığı sürece kendini geliştirebilir.

Kolay gelsin ve dili öğrenmede başarılar dilerim...

öncelikle çok teşekkür ederim zaman ayırdığınız için java ve aplikasyon alanında uğraşmak ve c dillerine hakim olmak istiyorum sizce hangi dille başlamalıyım ve algoritma öğrenmeli miyim?

"C dillerine" derken C'den türemiş dilleri kast ediyorsunuz sanırım. Hemen hemen bütün diller C dilinden türemiştir, C diline ve algoritma geliştirme yeteneğiniz olduğu zaman C'den türemiş her dile kolaylıkla adapte olabilirsiniz. Dediğim gibi C diliyle başlayabilirsiniz, linklerini attığım kaynaklar yardımıyla. Algoritma daha çok proje ve pratik yaptıkça öğrenilen bi'şeydir ama yinede belirli algoritmalar hakkında bir kaç makale okumanızda fayda var. C dili ile uğraşmak algoritma geliştirme yeteneğinizi çok geliştirir, c dili ile başlamanızı tavsiye ediyorum.

anladım hocam. c diliyle mi başlayayım yoksa c++la mı en son bunu da sorayım.

C ile başlayıp, C++ ile devam etmen doğru olacaktır. C dilini öğrendikten sonra zaten C++'da da çok zorlanmazsın.

dev c++ üzerinden c yazsam olur mu hocam sizin dediğiniz programın MinGw desteklisini nasıl bulcağımı çözemedim..
varsa bildiğiniz link alabilirim..



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
Ö
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Tom Hagen


quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen

quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen


quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen

doğru yere yazıyorumdur umarım..
Programlamaya başlamak istiyorum seneye ders olarakta alacağım ünide hazırlıktayken en azından adam gibi bir şeyler öğreneyim diyorum. C ve c++ derslerim olacak seneye kendimide javada geliştirmek istiyorum. bu seneden algoritma ve c çalışmak istiyorum. Hangi programlama programıyla hangi dile başlamamı önerirsiniz acaba ve internette pdf olarak bulabileceğim ilk giriş için algoritma ve programlama kitabı öneriniz var mı?

Merhaba,

C dilinde çalışmak istiyorsanız CodeBlocks(MinGW derleyicisini kullanan sürümü) kullanmanızı tavsiye ederim. Kaynağa gelince Head First C(http://www.it-ebooks.info/book/704/) kitabını tavsiye ederim. Verdiğim linkden pdf olarak indirebilirsiniz. Türkçe kaynak olarak ise elimde İstanbul Teknik Üniversitesinin C Programlama notları var pdf olarak bu adrese yükledim:http://www.mediafire.com/view/bu0k9ocm47huy8s/c.pdf . Birde tavsiyem C dilinde bol bol pratik yapmaya çalış çünkü düşük seviyeli bir dil olduğu için hazır fonksiyon çok az ve kendin yazmak zorundasın fonksiyonlarını, bu da algoritma geliştirme yeteneğini müthiş geliştirir, mümkün olduğunca çok pratik yap. Hatta pratik yapacak konu bulamazsan bana özel mesajdan ulaşabilirsin çeşitli projeler verebilirim ve de ne kadar zorlukla karşılaşırsan karşılaş alsa projeyi bi' kenara bırakma, mutlaka bir çözüm yolu vardır çünkü, azimle çalıştıktan sonra üstesinden gelemeyeceğin sorun olacağını sanmıyorum. Unutma ki insan zorlandığı sürece kendini geliştirebilir.

Kolay gelsin ve dili öğrenmede başarılar dilerim...

öncelikle çok teşekkür ederim zaman ayırdığınız için java ve aplikasyon alanında uğraşmak ve c dillerine hakim olmak istiyorum sizce hangi dille başlamalıyım ve algoritma öğrenmeli miyim?

"C dillerine" derken C'den türemiş dilleri kast ediyorsunuz sanırım. Hemen hemen bütün diller C dilinden türemiştir, C diline ve algoritma geliştirme yeteneğiniz olduğu zaman C'den türemiş her dile kolaylıkla adapte olabilirsiniz. Dediğim gibi C diliyle başlayabilirsiniz, linklerini attığım kaynaklar yardımıyla. Algoritma daha çok proje ve pratik yaptıkça öğrenilen bi'şeydir ama yinede belirli algoritmalar hakkında bir kaç makale okumanızda fayda var. C dili ile uğraşmak algoritma geliştirme yeteneğinizi çok geliştirir, c dili ile başlamanızı tavsiye ediyorum.

anladım hocam. c diliyle mi başlayayım yoksa c++la mı en son bunu da sorayım.

C ile başlayıp, C++ ile devam etmen doğru olacaktır. C dilini öğrendikten sonra zaten C++'da da çok zorlanmazsın.

dev c++ üzerinden c yazsam olur mu hocam sizin dediğiniz programın MinGw desteklisini nasıl bulcağımı çözemedim..
varsa bildiğiniz link alabilirim..

Dev C++ eski bir ide'dir tavsiye etmem. Şu adrestekihttp://www.codeblocks.org/downloads/26 codeblocks-13.12mingw-setup.exe adlı dosyayı indirip kurarak codeblocks'un mingw'li versiyonuna sahip olabilirsiniz.


Bu mesaja 1 cevap geldi.
T
11 yıl
Binbaşı

quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen


quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen

quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen


quote:

Orijinalden alıntı: özgür beyin

quote:

Orijinalden alıntı: Tom Hagen

doğru yere yazıyorumdur umarım..
Programlamaya başlamak istiyorum seneye ders olarakta alacağım ünide hazırlıktayken en azından adam gibi bir şeyler öğreneyim diyorum. C ve c++ derslerim olacak seneye kendimide javada geliştirmek istiyorum. bu seneden algoritma ve c çalışmak istiyorum. Hangi programlama programıyla hangi dile başlamamı önerirsiniz acaba ve internette pdf olarak bulabileceğim ilk giriş için algoritma ve programlama kitabı öneriniz var mı?

Merhaba,

C dilinde çalışmak istiyorsanız CodeBlocks(MinGW derleyicisini kullanan sürümü) kullanmanızı tavsiye ederim. Kaynağa gelince Head First C(http://www.it-ebooks.info/book/704/) kitabını tavsiye ederim. Verdiğim linkden pdf olarak indirebilirsiniz. Türkçe kaynak olarak ise elimde İstanbul Teknik Üniversitesinin C Programlama notları var pdf olarak bu adrese yükledim:http://www.mediafire.com/view/bu0k9ocm47huy8s/c.pdf . Birde tavsiyem C dilinde bol bol pratik yapmaya çalış çünkü düşük seviyeli bir dil olduğu için hazır fonksiyon çok az ve kendin yazmak zorundasın fonksiyonlarını, bu da algoritma geliştirme yeteneğini müthiş geliştirir, mümkün olduğunca çok pratik yap. Hatta pratik yapacak konu bulamazsan bana özel mesajdan ulaşabilirsin çeşitli projeler verebilirim ve de ne kadar zorlukla karşılaşırsan karşılaş alsa projeyi bi' kenara bırakma, mutlaka bir çözüm yolu vardır çünkü, azimle çalıştıktan sonra üstesinden gelemeyeceğin sorun olacağını sanmıyorum. Unutma ki insan zorlandığı sürece kendini geliştirebilir.

Kolay gelsin ve dili öğrenmede başarılar dilerim...

öncelikle çok teşekkür ederim zaman ayırdığınız için java ve aplikasyon alanında uğraşmak ve c dillerine hakim olmak istiyorum sizce hangi dille başlamalıyım ve algoritma öğrenmeli miyim?

"C dillerine" derken C'den türemiş dilleri kast ediyorsunuz sanırım. Hemen hemen bütün diller C dilinden türemiştir, C diline ve algoritma geliştirme yeteneğiniz olduğu zaman C'den türemiş her dile kolaylıkla adapte olabilirsiniz. Dediğim gibi C diliyle başlayabilirsiniz, linklerini attığım kaynaklar yardımıyla. Algoritma daha çok proje ve pratik yaptıkça öğrenilen bi'şeydir ama yinede belirli algoritmalar hakkında bir kaç makale okumanızda fayda var. C dili ile uğraşmak algoritma geliştirme yeteneğinizi çok geliştirir, c dili ile başlamanızı tavsiye ediyorum.

anladım hocam. c diliyle mi başlayayım yoksa c++la mı en son bunu da sorayım.

C ile başlayıp, C++ ile devam etmen doğru olacaktır. C dilini öğrendikten sonra zaten C++'da da çok zorlanmazsın.

dev c++ üzerinden c yazsam olur mu hocam sizin dediğiniz programın MinGw desteklisini nasıl bulcağımı çözemedim..
varsa bildiğiniz link alabilirim..

Dev C++ eski bir ide'dir tavsiye etmem. Şu adrestekihttp://www.codeblocks.org/downloads/26 codeblocks-13.12mingw-setup.exe adlı dosyayı indirip kurarak codeblocks'un mingw'li versiyonuna sahip olabilirsiniz.

çok teşekkür ederim hocam..



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 2 cevap geldi.
S
11 yıl
Teğmen

quote:

Orijinalden alıntı: GhilleintheMist

arraydeki elemanları sıralamak için (büyükten küçüğe yada küçükten büyüğe) tüm elemanların üstünden tek tek geçen bi fonksiyon yazdım ama çok verimsiz gibi geldi bana. daha iyisi nasıl yazılabilir?
 

void sort(int size, int* array)
{
for(int i = 0; i < size-1; i++)
{
for(int j = i+1; j < size; j++)
{
if(array[j]>array[i])
{
swap(array[j],array[i]);
}
}
}
}


bu yapmaya çalıştığınız bubble sort sanırım n elamanlı diziyi n² hamlede sıralıyor

daha farklı sorting algoritmaları içinhttp://en.wikipedia.org/wiki/Sorting_algorithm
 
void bubbleSort(int n[], int length)
{
size_t i,j;
int temp;

for(i=0;i<length-1;i++)
{
for(j=0;j<length-1;j++)
{
if(n[j]>n[j+1]) // > KUCUKTEN BUYUGE , < BUYUKTEN KUCUGE
{
temp=n[j];
n[j]=n[j+1];
n[j+1]=temp;
}
}
}
}


Bu mesaja 1 cevap geldi.
L
11 yıl
Yarbay

quote:

Orijinalden alıntı: Seikatsu

quote:

Orijinalden alıntı: GhilleintheMist

arraydeki elemanları sıralamak için (büyükten küçüğe yada küçükten büyüğe) tüm elemanların üstünden tek tek geçen bi fonksiyon yazdım ama çok verimsiz gibi geldi bana. daha iyisi nasıl yazılabilir?
 

void sort(int size, int* array)
{
for(int i = 0; i < size-1; i++)
{
for(int j = i+1; j < size; j++)
{
if(array[j]>array[i])
{
swap(array[j],array[i]);
}
}
}
}


bu yapmaya çalıştığınız bubble sort sanırım n elamanlı diziyi n² hamlede sıralıyor

daha farklı sorting algoritmaları içinhttp://en.wikipedia.org/wiki/Sorting_algorithm
 
void bubbleSort(int n[], int length)
{
size_t i,j;
int temp;

for(i=0;i<length-1;i++)
{
for(j=0;j<length-1;j++)
{
if(n[j]>n[j+1]) // > KUCUKTEN BUYUGE , < BUYUKTEN KUCUGE
{
temp=n[j];
n[j]=n[j+1];
n[j+1]=temp;
}
}
}
}


açıkçası adının nolduğunu bilmiyorum :D bi yerde karşıma çıktı bu sıralama olayı. ilk aklıma geleni yazdım bu oldu linki inceleyeceğim teşekkürler


Bu mesaja 1 cevap geldi.
3
11 yıl
Er

Yeni başladım ve ben de çoğu kişi gibi e-okul, ortalama hesaplama gibi şeyler yazıyordum fakat yeni yönetmeliğe göre bir tane bile zayıfımız varsa belge alamıyoruz. İşte bunu yazmaya çalışınca resimdeki hatayı veriyor. Bu arada if-else'i daha yeni öğrendim basit bi hata yapmış olabilirim yani :(
< Resime gitmek için tıklayın >" target="_blank">< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.
C
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: 34yun

Yeni başladım ve ben de çoğu kişi gibi e-okul, ortalama hesaplama gibi şeyler yazıyordum fakat yeni yönetmeliğe göre bir tane bile zayıfımız varsa belge alamıyoruz. İşte bunu yazmaya çalışınca resimdeki hatayı veriyor. Bu arada if-else'i daha yeni öğrendim basit bi hata yapmış olabilirim yani :(
< Resime gitmek için tıklayın >" target="_blank">< Resime gitmek için tıklayın >

İlk başladığımda aynı mantığı ben de düşünmüştüm. Tüm sayıları peş peşe yazıp bir tane ilişkisel operatör belirtmek.


Her sayı için ayrı ayrı "< 50" yapman gerek. Aslında notları bir dizi içinde tutup döngüyle içinde dönsen daha az uğraşırsın. 50 tane ders olsa hepsini tek tek mi yazacaksın?

int[] notlar = new int[] {not1, not2, not3, ..., notN}; 
bool GectiMi=true;

foreach(int not in notlar)
if(not<50)
GectiMi=false;

if(GectiMi)
textBox18.Text = "Tebrikler!";
else
textBox18.Text = "Belge alamadınız, şansınızı tekrar deneyiniz.";






< Bu mesaj bu kişi tarafından değiştirildi Cigarette Smoking Man -- 28 Ocak 2014; 10:10:05 >
Bu mesaja 1 cevap geldi.
L
11 yıl
Onbaşı

quote:

Orijinalden alıntı: Thør

Konu açacaktım ama sorun oluştu diyor açtırmadı, ben de buraya yazayım.

C++ Socket Programlama | Binary Image Aktarımındaki Byte Farkı

Client resim gönderecek, server resimleri alıp kaydedecek şekilde program yazdım. Resmi okuduktan sonra binary şekilde gönderiyorum, boyutu için de ayrı olarak imageSize gönderiyorum. Receiver recv fonksiyonu ile alıp kaydettiğinde, dosya bozuk üretiliyor. Notepad ile açıp farklara baktım 8 tane "/00" karakteri var receiver tarafındaki image da. bytes_sent ile bytes_received değikenleri arasında da 8 byte fark çıkıyor. Bu farkın sebebi nedir? Nereden geliyor bu karakterler?

Client Side: 

bytes_sent = send(socketfd, &fileSize, sizeof(fileSize), 0);
bytes_sent = send(socketfd, &fileContents[0], fileSize, 0);

Server Side:

bytes_received = recv(new_sd, &temp.imageSize, sizeof(temp.imageSize), 0);
bytes_received = recv(new_sd, &buff[0], buff.size(), 0);

if(bytes_received < 0)
break; //Error

if(bytes_received == 0)
break; //Disconnect

img.write(&buff[8], temp.imageSize);


Buffer'ı yazmaya 8'den başlatınca düzgün şekilde image üretiyor. Bu 8 byte nereden geliyor acaba?



hocam galiba 1byte in 8 bit e esit olmasindan dolayi benimde aklima cok takiliyor bu goruyorum ornek uygulamalarda genellik le 8.

http://answers.yahoo.com/question/index?qid=1006050807364


Bu mesaja 1 cevap geldi.
R
11 yıl
Yarbay

quote:

Orijinalden alıntı: LittleBigGame

hocam galiba 1byte in 8 bit e esit olmasindan dolayi benimde aklima cok takiliyor bu goruyorum ornek uygulamalarda genellik le 8.

http://answers.yahoo.com/question/index?qid=1006050807364

Yok hocam onunla bir alakası olduğunu sanmıyorum. Character vector içinde tutuyorum ben binary kodu. 1 char = 1 byte , 8 tane o "/00" karakteri olduğundan 8 byte ekstra geliyor.


Bu mesaja 2 cevap geldi.