Arama butonu
Bu konudaki kullanıcılar: 2 misafir, 1 mobil kullanıcı
4171
Cevap
168294
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (133. sayfa)
B
11 yıl
Er

quote:

Orijinalden alıntı: zabazingo0

quote:

Orijinalden alıntı: blackfalcon1

Merhaba proje ile ilgili veri tabanında güncelleme sorunu yaşıyorum. Bir türlü hata nerde bulamadım yazdığım kodlar şöyle. Güncelle işlemini yaparken güncelle butonuna basıldığı andan itibaren güncellemesi lazım kodlar düzgün çalışıyor herhangi bir hata yok ancak güncelleme işlemini yapmıyor.Yardımlarınız için şimdiden teşekkürler

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace WindowsFormsApplication4
{
public partial class dzn : Form
{
public mkayit frm1;
public dzn()
{
InitializeComponent();
}

SqlConnection dt = new SqlConnection("Data Source=NASUF\\SQLEXPRESS;Initial Catalog=data;Integrated Security=True;Pooling=False");
SqlCommand komut = new SqlCommand();
SqlDataAdapter adp = new SqlDataAdapter();

private void button1_Click(object sender, EventArgs e)
{

try

{
dt.Open();
komut = new SqlCommand("Update musteri Set mad=@mad,msy=@msy,tc=@tc,gsm=@gsm,tel=@tel,adres=@adres where mad=@mad", dt);
komut.Parameters.AddWithValue("@mad", textBox1.Text);
komut.Parameters.AddWithValue("@msy", textBox2.Text);
komut.Parameters.AddWithValue("@tc", textBox3.Text);
komut.Parameters.AddWithValue("@gsm", textBox4.Text);
komut.Parameters.AddWithValue("@tel", textBox5.Text);
komut.Parameters.AddWithValue("@adres", textBox6.Text);
komut.ExecuteNonQuery();
dt.Close();

foreach (Form forms in Application.OpenForms)
{
if (forms.Name == "mkayit")
{
mkayit frm1 = (mkayit)forms;
frm1.listele();
break;
}
}
this.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
dt.Close();

}
}


private void button2_Click(object sender, EventArgs e)
{
this.Close();
}

private void dzn_Load(object sender, EventArgs e)
{
//this.WindowState = FormWindowState.Maximized;
}
}
}



Hocam
dt.Open(); dan sonraki alt satıra bu kodu yazmalısın.
komut.Connection =dt;

Güncellendikten sonra listelemek için de;
bu kodu yukarıya yaz;
public void listele()
{
tablo.Clear();
SqlDataAdapter adp = new SqlDataAdapter("Select * from tablo_adi", dt);
adp.Fill(tablo);
dataGridView1.DataSource = tablo;
}
sonra aşağıda
dt.Close(); bunun altına ise
listele();

hocam verdiğiniz kodu datagridin olduğu yerde mevcut ancak ben güncellemeyi başka bir forma aktarmaya çalıştım aktardım da ancak güncelle butonuna basınca güncelleme işlemini bir türlü yaptıramadım.
< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi blackfalcon1 -- 22 Ocak 2014; 15:10:25 >
Bu mesaja 1 cevap geldi.
L
11 yıl
Yarbay

bitwise operatörleri tam olarak ne işe yarıyor? yani 0110 << 1 diyip 1100 yapmak nerede işimize yarar? bir de anlamadığım birşey var. bitwise | & ile logical operator olan && || arasında örneğin if kullanırken ne fark var? | & ile denedim if doğru olarak çalıştı


Bu mesaja 2 cevap geldi.
S
11 yıl
Teğmen

quote:

Orijinalden alıntı: GhilleintheMist

bitwise operatörleri tam olarak ne işe yarıyor? yani 0110 << 1 diyip 1100 yapmak nerede işimize yarar? bir de anlamadığım birşey var. bitwise | & ile logical operator olan && || arasında örneğin if kullanırken ne fark var? | & ile denedim if doğru olarak çalıştı

left shift ve bitwise and sayıyı 2 lik tabana çevirirken kullanılıyor mesela ama pek iyi bi örnek olmadı sanırım

 
void toBinary(int x)
{
int mask=1,k=1;
int i;

while(mask<x)
{
mask*=2;
k++;
}

for(i=0;i<k;i++)
{
printf("%d",mask&x ? 1 : 0);
x <<= 1;
}
}


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

quote:

Orijinalden alıntı: Seikatsu

quote:

Orijinalden alıntı: GhilleintheMist

bitwise operatörleri tam olarak ne işe yarıyor? yani 0110 << 1 diyip 1100 yapmak nerede işimize yarar? bir de anlamadığım birşey var. bitwise | & ile logical operator olan && || arasında örneğin if kullanırken ne fark var? | & ile denedim if doğru olarak çalıştı

left shift ve bitwise and sayıyı 2 lik tabana çevirirken kullanılıyor mesela ama pek iyi bi örnek olmadı sanırım

 
void toBinary(int x)
{
int mask=1,k=1;
int i;

while(mask<x)
{
mask*=2;
k++;
}

for(i=0;i<k;i++)
{
printf("%d",mask&x ? 1 : 0);
x <<= 1;
}
}


kendimi biraz salak gibi hissettim açıkçası. kodu anladım kafamda bir iki örnekle test ettim de hani neden yapıyoruz anlamadım. yani bana deseler ki 4'ü ikilik tabanda yaz böyle bişey aklıma gelmezdi.



G
11 yıl
Yarbay

quote:

Orijinalden alıntı: GhilleintheMist

bitwise operatörleri tam olarak ne işe yarıyor? yani 0110 << 1 diyip 1100 yapmak nerede işimize yarar? bir de anlamadığım birşey var. bitwise | & ile logical operator olan && || arasında örneğin if kullanırken ne fark var? | & ile denedim if doğru olarak çalıştı

Kullanımlarından sadece birini örneklendireyim. Diyelim ki bir fonksiyonun var ve çeşitli seçeneklere göre çeşitli işlemler yapıyor. Normalde bir seçeneği bool değişken ile alırız. Ama seçenekler fazla olunca bu sıkıntı olur. Bu örnekte eğer kullanmayacağımız opsiyon varsa bile hepsini girmek zorundayız yoksa derleyici hata verir.

void fonk(bool op_a, bool op_b, bool op_c, bool op_d, bool op_e, bool op_f) {
if(op_a)
...
}
...
fonk(a, b, c, d, e, f);

Bunun yerine seçenekleri bitlerde saklamak nasıl fikir?

void fonk(unsigned int opsiyon) {
if(opsiyon & 1 << 0) ...
if(opsiyon & 1 << 13) ...
if((opsiyon & 1 << 15) && (opsiyon & 1 << 20)) ...
...
}

fonk(1 << 0 | 1 << 4);
Sadece 0. ve 4. seçeneği seçtik ve diğerlerinin varsayılan olarak kalmasını istedik. Tabi bu seçenekler normalde enum sabitleri olarak yazılır, bitleri rakamla yazmaya gerek kalmaz.

fonk(OP_A | OP_D | OP_Z);... gibi.


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

quote:

Orijinalden alıntı: elektro_gadget

quote:

Orijinalden alıntı: GhilleintheMist

bitwise operatörleri tam olarak ne işe yarıyor? yani 0110 << 1 diyip 1100 yapmak nerede işimize yarar? bir de anlamadığım birşey var. bitwise | & ile logical operator olan && || arasında örneğin if kullanırken ne fark var? | & ile denedim if doğru olarak çalıştı

Kullanımlarından sadece birini örneklendireyim. Diyelim ki bir fonksiyonun var ve çeşitli seçeneklere göre çeşitli işlemler yapıyor. Normalde bir seçeneği bool değişken ile alırız. Ama seçenekler fazla olunca bu sıkıntı olur. Bu örnekte eğer kullanmayacağımız opsiyon varsa bile hepsini girmek zorundayız yoksa derleyici hata verir.

void fonk(bool op_a, bool op_b, bool op_c, bool op_d, bool op_e, bool op_f) {
if(op_a)
...
}
...
fonk(a, b, c, d, e, f);

Bunun yerine seçenekleri bitlerde saklamak nasıl fikir?

void fonk(unsigned int opsiyon) {
if(opsiyon & 1 << 0) ...
if(opsiyon & 1 << 13) ...
if((opsiyon & 1 << 15) && (opsiyon & 1 << 20)) ...
...
}

fonk(1 << 0 | 1 << 4);
Sadece 0. ve 4. seçeneği seçtik ve diğerlerinin varsayılan olarak kalmasını istedik. Tabi bu seçenekler normalde enum sabitleri olarak yazılır, bitleri rakamla yazmaya gerek kalmaz.

fonk(OP_A | OP_D | OP_Z);... gibi.

şuan aydınlandım diyebilirim çok teşekkürler hocam


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

beyler yarın akşam c# dan final sınavım var bir kaç sorum olacak yardımcı olabilecek pm den ulaşırsa yada alıntılarsa çok iyi olur



T
11 yıl
Binbaşı

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ı?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 2 cevap geldi.
E
11 yıl
Yarbay

Merhaba arkadaşlar,bölümde c programlama dersi var.Kendi çapımda öğrenmek için birşeyler yazmaya çalışıyorum.

#include<stdio.h>
int main(void)
{
int vize;
int final;
float ortalama;

printf("Vize notunu giriniz");
scanf("%d",&vize);
printf("Final notunu giriniz");
scanf("%d\n",&final);
ortalama=vize*40/100+final*60/100;
printf("Ortalama %f\n",ortalama);


if (ortalama>=60)
printf("Gecti");
else
{

printf("kaldi");
return 0;
}
}

Burada vize ve final notunu girdikten sonra,herhangi bir rakama basıp enterlayınca ortalamayı hesaplıyor,biryerde hata yapıyorum,kendiliğinden hesaplaması için ne yapmam gerekir?





< Bu mesaj bu kişi tarafından değiştirildi E.R.W. -- 24 Ocak 2014; 0:52:13 >
Bu mesaja 1 cevap geldi.
Ö
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: kl_emre_1905

Merhaba arkadaşlar,bölümde c programlama dersi var.Kendi çapımda öğrenmek için birşeyler yazmaya çalışıyorum.

#include<stdio.h>
int main(void)
{
int vize;
int final;
float ortalama;

printf("Vize notunu giriniz");
scanf("%d",&vize);
printf("Final notunu giriniz");
scanf("%d\n",&final);
ortalama=vize*40/100+final*60/100;
printf("Ortalama %f\n",ortalama);


if (ortalama>=60)
printf("Gecti");
else
{

printf("kaldi");
return 0;
}
}

Burada vize ve final notunu girdikten sonra,herhangi bir rakama basıp enterlayınca ortalamayı hesaplıyor,biryerde hata yapıyorum,kendiliğinden hesaplaması için ne yapmam gerekir?

Merhaba,

Sorununuz şu satırdan kaynaklanmakta:

scanf("%d\n",&final);

%d yaptıktan sonra \n ile alt satıra geçmişsiniz \n işaretini silerseniz sorun çözülür. Birde işlem önceline dikkat etmesi açısından ortalamayı bu şekilde hesaplamanız daha sağlıklı olacaktır: ortalama = ((vize*40)/100)+((final*60)/100);

Kolay gelsin...


Bu mesaja 1 cevap geldi.
Ö
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.
E
11 yıl
Yarbay

Teşekkürler hocam.




Bu mesajda bahsedilenler: @özgür beyin
N
11 yıl
Yüzbaşı

HtmlElement text_box = wb.Document.GetElementById("text_box_id");
text_box.SetAttribute("value", "Atanmak istenen text");

bu kod yardımıyla C# de yaptığım web browser da boşlukları otomatik doldurabiliyorum
bu kodu yada başka bi kod kullanarak radio button lara nasıl entegre ederim ?

Edit:yani bi siteye girince o sitedeki radio button lar istediğim şekilde dolsun istiyorum





< Bu mesaj bu kişi tarafından değiştirildi noskurt -- 24 Ocak 2014; 16:18:15 >
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.
Ö
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: kl_emre_1905

Teşekkürler hocam.

Rica ederim, ne demek. Yardımcı olabilmiş isem ne mutlu bana.



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.