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

Çok farklı sanırım bu c den pek bir şey anlamadım :). Peki hocam kendimi geliştirmek için ne yapabilirim. C derslerini izliyorum netten ama onları pekiştirmek için önerin var mı ?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @ThisisaNightmare
A
12 yıl
Er

#include <iostream>
using std::cout;
using std::cin;


main() {

int x,y,z;

cout <<"1.Sayiyi giriniz:" ;
cin >> x;

cout <<"2.Sayiyi giriniz:" ;
cin >> y;

cout <<"3.Sayiyi giriniz:" ;
cin >>z;


cout << x+y+z;
cin >> x;







}


Bu program basit ama benim sorum şu. Bunun üzerinden gidersek nasıl başa döndürcez? Yani sonucu hesaplattıktan sonra tekrar programı baştan açmadan başka bir toplama işlemine nasıl geçicez?


Bu mesaja 2 cevap geldi.
E
12 yıl
Binbaşı

Bende merak ediyorum bu sorunun cevabını işe yarar bilgi



1
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: asdsaz61

#include <iostream>
using std::cout;
using std::cin;


main() {

int x,y,z;

cout <<"1.Sayiyi giriniz:" ;
cin >> x;

cout <<"2.Sayiyi giriniz:" ;
cin >> y;

cout <<"3.Sayiyi giriniz:" ;
cin >>z;


cout << x+y+z;
cin >> x;







}


Bu program basit ama benim sorum şu. Bunun üzerinden gidersek nasıl başa döndürcez? Yani sonucu hesaplattıktan sonra tekrar programı baştan açmadan başka bir toplama işlemine nasıl geçicez?

#include <iostream>
#include <conio.h>
using std::cout;
using std::cin;
main() {
basadon:
int x,y,z;
cout <<"1.Sayiyi giriniz:" ;
cin >> x;
cout <<"2.Sayiyi giriniz:" ;
cin >> y;
cout <<"3.Sayiyi giriniz:" ;
cin >>z;
cout << x+y+z;
cin >> x;
goto basadon;
}


Bu mesaja 1 cevap geldi.
A
12 yıl
Yüzbaşı

< Resime gitmek için tıklayın >
ben bunu textboxda yapmak istiyorum ama sorun çıkıyor (daha bugün başladım (dalga kaynağı olmamak dileğiyle))

< Resime gitmek için tıklayın >
OLMUYOR!


Bu mesaja 1 cevap geldi.
G
12 yıl
Binbaşı

quote:

Orijinalden alıntı: kralonur1998

< Resime gitmek için tıklayın >
ben bunu textboxda yapmak istiyorum ama sorun çıkıyor (daha bugün başladım (dalga kaynağı olmamak dileğiyle))

< Resime gitmek için tıklayın >
OLMUYOR!


Hocam bakın şimdi

int i = 0;
dediğinizde butona her tıklayışta tekrardan yeni bir int tanımlayıp onu sıfıra eşitler yani şu şekidle yapmanız lazım;
int sayaç=0;
buttonclick()
{
sayaç++;
textBox1.Text = sayaç.ToString();
}
bu arada sana önerim youtubeden muhammed mastar ve sina5an adlı kullanıcıların c# videolarını seyret. Temeli kavrarsın sonra herkes için c# 4.0 pdfsi dolaşıyor nette onu indir ondan çalış projelerde çalış vs kendini geliştirirsin.


Bu mesaja 1 cevap geldi.
M
12 yıl
Binbaşı

Sanırım buton yerine TextBox'a tıklamak istiyorsun.
Ayrıca değişkenin gerçek değeri vermesi için içeride tanımlamamalısın nedeni ise her tıkladığında 0'dan başlayacak ve yanlış sayı verecektir Private Void üzerinde tanımlaman gerekmekte.
private void textBox1_Click(object sender, EventArgs e)
{
i++;
MessageBox.Show(i + "defa");
}

edit:Sonucu TextBox'da yazdırmak istiyorsan yukarıdaki arkadaşın dediğini uygulayabilirsin.TextBox'da yapmak istiyorum diyince dedim herhalde TextBox'a tıklamak istiyor





< Bu mesaj bu kişi tarafından değiştirildi Mr. Management -- 25 Haziran 2013; 0:19:21 >
Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @kralonur1998
L
12 yıl
Yarbay

ld.exe||cannot find C:\MinGW\lib: Permission denied|

şöyle bir hata alıyorum.
IDE:Code::Blocks
OS:Win8 32 bit
Compiler:g++
reinstall compiler/ide, yönetici oalrak çalıştırma vs denedim. siz ne öenrirsiniz?



T
12 yıl
Yarbay

quote:

Orijinalden alıntı: El nino9

Çok farklı sanırım bu c den pek bir şey anlamadım :). Peki hocam kendimi geliştirmek için ne yapabilirim. C derslerini izliyorum netten ama onları pekiştirmek için önerin var mı ?

Hic farkli degil C++, C nin bir extension dilidir. Yani C++, C yi de kapsiyor.
Bu ne demek dersen:
http://codepad.org/QJL7Jx6g

Burda oldugu gibi "stdio.h" dosyasini ekleyip printf kullanabiliyorum.

Eger C ye cevirirsek farki bu olur:

http://codepad.org/UmqWpWWH

Her iki dilde calissin istiyorsak, long long yerine long kullanabiliriz ama daha once dedigim gibi 13! uzeri calismaz bunda.

Bu C
http://codepad.org/xraZPqCN

Bu da C++
http://codepad.org/MezOMbve

Gordugun gibi ayni kod C ve C++ ta calismakta.


Tavisye olarak video ile baya zor ogrenilir. Cunku tekrar ederek sana mantik kazandirmaz. Maalesef kurs, universite vs oneririm. Genellikle mantigini oturtmaya calisirlar...


Bu mesaja 1 cevap geldi.
E
12 yıl
Binbaşı

quote:

Orijinalden alıntı: ThisisaNightmare

quote:

Orijinalden alıntı: El nino9

Çok farklı sanırım bu c den pek bir şey anlamadım :). Peki hocam kendimi geliştirmek için ne yapabilirim. C derslerini izliyorum netten ama onları pekiştirmek için önerin var mı ?

Hic farkli degil C++, C nin bir extension dilidir. Yani C++, C yi de kapsiyor.
Bu ne demek dersen:
http://codepad.org/QJL7Jx6g

Burda oldugu gibi "stdio.h" dosyasini ekleyip printf kullanabiliyorum.

Eger C ye cevirirsek farki bu olur:

http://codepad.org/UmqWpWWH

Her iki dilde calissin istiyorsak, long long yerine long kullanabiliriz ama daha once dedigim gibi 13! uzeri calismaz bunda.

Bu C
http://codepad.org/xraZPqCN

Bu da C++
http://codepad.org/MezOMbve

Gordugun gibi ayni kod C ve C++ ta calismakta.


Tavisye olarak video ile baya zor ogrenilir. Cunku tekrar ederek sana mantik kazandirmaz. Maalesef kurs, universite vs oneririm. Genellikle mantigini oturtmaya calisirlar...

Hocam zaten önümüzdeki yıl bilgisayar mühendisliği 1. sınıf olacağım ve kurslara gideceğim bölümde okurken. Benim amacım yazın bölüme geçmeden önce boş gitmeyeyim bir şeyler öğrenip gideyim seneye daha rahat anlarım diye Bu arada yardımlarınız için teşekkürler size bir şey daha soracağım. Bu c# için ms visual studio gerekliymiş. Burada c kodları da çalışıyormuş. Ben bunu indirip c kodlarını burada yazmayı düşünüyorum sonra c# geçince zorlanmamak için. Dün bir yerlere baktım fakat deneme sürümlerini buldum hep. Siz biliyorsanız nereden indireceğimi söyler misiniz ?


Bu mesaja 2 cevap geldi.
T
12 yıl
Yarbay

quote:

Orijinalden alıntı: El nino9

quote:

Orijinalden alıntı: ThisisaNightmare

quote:

Orijinalden alıntı: El nino9

Çok farklı sanırım bu c den pek bir şey anlamadım :). Peki hocam kendimi geliştirmek için ne yapabilirim. C derslerini izliyorum netten ama onları pekiştirmek için önerin var mı ?

Hic farkli degil C++, C nin bir extension dilidir. Yani C++, C yi de kapsiyor.
Bu ne demek dersen:
http://codepad.org/QJL7Jx6g

Burda oldugu gibi "stdio.h" dosyasini ekleyip printf kullanabiliyorum.

Eger C ye cevirirsek farki bu olur:

http://codepad.org/UmqWpWWH

Her iki dilde calissin istiyorsak, long long yerine long kullanabiliriz ama daha once dedigim gibi 13! uzeri calismaz bunda.

Bu C
http://codepad.org/xraZPqCN

Bu da C++
http://codepad.org/MezOMbve

Gordugun gibi ayni kod C ve C++ ta calismakta.


Tavisye olarak video ile baya zor ogrenilir. Cunku tekrar ederek sana mantik kazandirmaz. Maalesef kurs, universite vs oneririm. Genellikle mantigini oturtmaya calisirlar...

Hocam zaten önümüzdeki yıl bilgisayar mühendisliği 1. sınıf olacağım ve kurslara gideceğim bölümde okurken. Benim amacım yazın bölüme geçmeden önce boş gitmeyeyim bir şeyler öğrenip gideyim seneye daha rahat anlarım diye Bu arada yardımlarınız için teşekkürler size bir şey daha soracağım. Bu c# için ms visual studio gerekliymiş. Burada c kodları da çalışıyormuş. Ben bunu indirip c kodlarını burada yazmayı düşünüyorum sonra c# geçince zorlanmamak için. Dün bir yerlere baktım fakat deneme sürümlerini buldum hep. Siz biliyorsanız nereden indireceğimi söyler misiniz ?

Visual studio da standard c yok. O yuzden tavsiye etmem...



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
E
12 yıl
Binbaşı

c kodları da orada çalışıyormuş ya öyle dedi bir arkadaş o yüzden onu kurmuştum.




Bu mesajda bahsedilenler: @ThisisaNightmare
A
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: greencraft

quote:

Orijinalden alıntı: kralonur1998

< Resime gitmek için tıklayın >
ben bunu textboxda yapmak istiyorum ama sorun çıkıyor (daha bugün başladım (dalga kaynağı olmamak dileğiyle))

< Resime gitmek için tıklayın >
OLMUYOR!


Hocam bakın şimdi

int i = 0;
dediğinizde butona her tıklayışta tekrardan yeni bir int tanımlayıp onu sıfıra eşitler yani şu şekidle yapmanız lazım;
int sayaç=0;
buttonclick()
{
sayaç++;
textBox1.Text = sayaç.ToString();
}
bu arada sana önerim youtubeden muhammed mastar ve sina5an adlı kullanıcıların c# videolarını seyret. Temeli kavrarsın sonra herkes için c# 4.0 pdfsi dolaşıyor nette onu indir ondan çalış projelerde çalış vs kendini geliştirirsin.

teşekkürler hocam volkan aktaşın her yönüyle c#5.0 kitabını aldım ordan bakıyorum



G
12 yıl
Binbaşı

quote:

Orijinalden alıntı: El nino9

quote:

Orijinalden alıntı: ThisisaNightmare

quote:

Orijinalden alıntı: El nino9

Çok farklı sanırım bu c den pek bir şey anlamadım :). Peki hocam kendimi geliştirmek için ne yapabilirim. C derslerini izliyorum netten ama onları pekiştirmek için önerin var mı ?

Hic farkli degil C++, C nin bir extension dilidir. Yani C++, C yi de kapsiyor.
Bu ne demek dersen:
http://codepad.org/QJL7Jx6g

Burda oldugu gibi "stdio.h" dosyasini ekleyip printf kullanabiliyorum.

Eger C ye cevirirsek farki bu olur:

http://codepad.org/UmqWpWWH

Her iki dilde calissin istiyorsak, long long yerine long kullanabiliriz ama daha once dedigim gibi 13! uzeri calismaz bunda.

Bu C
http://codepad.org/xraZPqCN

Bu da C++
http://codepad.org/MezOMbve

Gordugun gibi ayni kod C ve C++ ta calismakta.


Tavisye olarak video ile baya zor ogrenilir. Cunku tekrar ederek sana mantik kazandirmaz. Maalesef kurs, universite vs oneririm. Genellikle mantigini oturtmaya calisirlar...

Hocam zaten önümüzdeki yıl bilgisayar mühendisliği 1. sınıf olacağım ve kurslara gideceğim bölümde okurken. Benim amacım yazın bölüme geçmeden önce boş gitmeyeyim bir şeyler öğrenip gideyim seneye daha rahat anlarım diye Bu arada yardımlarınız için teşekkürler size bir şey daha soracağım. Bu c# için ms visual studio gerekliymiş. Burada c kodları da çalışıyormuş. Ben bunu indirip c kodlarını burada yazmayı düşünüyorum sonra c# geçince zorlanmamak için. Dün bir yerlere baktım fakat deneme sürümlerini buldum hep. Siz biliyorsanız nereden indireceğimi söyler misiniz ?

Visual studioda c yok diye biliyorum. Programlama programlamadır dil fark etmez.
Deneme sürümü olayına gelince express zaten yeterince kapsamlı sizin için ultimate ile express arasında bir fark olmayacakatır microsoftun kendi sitesinden indirebilirsiniz.


Bu mesaja 3 cevap geldi.
A
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: GaMeSsO

Sanırım buton yerine TextBox'a tıklamak istiyorsun.
Ayrıca değişkenin gerçek değeri vermesi için içeride tanımlamamalısın nedeni ise her tıkladığında 0'dan başlayacak ve yanlış sayı verecektir Private Void üzerinde tanımlaman gerekmekte.
private void textBox1_Click(object sender, EventArgs e)
{
i++;
MessageBox.Show(i + "defa");
}

edit:Sonucu TextBox'da yazdırmak istiyorsan yukarıdaki arkadaşın dediğini uygulayabilirsin.TextBox'da yapmak istiyorum diyince dedim herhalde TextBox'a tıklamak istiyor

teşekkürler hocam



E
12 yıl
Binbaşı

Hocam ben indirdim 1 tane ama bakayım ne nasılmış biraz sonra sorum olursa gelirim yine. Teşekkür ederim bu arada yardımlarınız için




Bu mesajda bahsedilenler: @greencraft
K
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: greencraft
Visual studioda c yok diye biliyorum. Programlama programlamadır dil fark etmez.
Deneme sürümü olayına gelince express zaten yeterince kapsamlı sizin için ultimate ile express arasında bir fark olmayacakatır microsoftun kendi sitesinden indirebilirsiniz.

c++ olan yerde, c de vardır ;)


Bu mesaja 1 cevap geldi.
A
12 yıl
Yüzbaşı

using System; 

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;//www.gorselprogramlama.com

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace textbox_giris_varsa_buton_tiklanabilir

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();//www.gorselprogramlama.com

}

private void textBox1_TextChanged(object sender, EventArgs e)

{

button1.Enabled = true;//www.gorselprogramlama.com

}

private void textBox1_Leave(object sender, EventArgs e)

{

button1.Enabled = false;

}//www.gorselprogramlama.com

}

}


hocam bunu if ifadesine çevirebilir miyiz
if (textBox1_TextChanged) 
button1.Enabled = true
gibi
evde değilim aklıma takıldı sorayım dedim deneme şansım olmadı.
not:kodlar alıntıdır





< Bu mesaj bu kişi tarafından değiştirildi andrOnur -- 26 Haziran 2013; 1:56:22 >
Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @greencraft
T
12 yıl
Yarbay

quote:

Orijinalden alıntı: greencraft

quote:

Orijinalden alıntı: El nino9

quote:

Orijinalden alıntı: ThisisaNightmare

quote:

Orijinalden alıntı: El nino9

Çok farklı sanırım bu c den pek bir şey anlamadım :). Peki hocam kendimi geliştirmek için ne yapabilirim. C derslerini izliyorum netten ama onları pekiştirmek için önerin var mı ?

Hic farkli degil C++, C nin bir extension dilidir. Yani C++, C yi de kapsiyor.
Bu ne demek dersen:
http://codepad.org/QJL7Jx6g

Burda oldugu gibi "stdio.h" dosyasini ekleyip printf kullanabiliyorum.

Eger C ye cevirirsek farki bu olur:

http://codepad.org/UmqWpWWH

Her iki dilde calissin istiyorsak, long long yerine long kullanabiliriz ama daha once dedigim gibi 13! uzeri calismaz bunda.

Bu C
http://codepad.org/xraZPqCN

Bu da C++
http://codepad.org/MezOMbve

Gordugun gibi ayni kod C ve C++ ta calismakta.


Tavisye olarak video ile baya zor ogrenilir. Cunku tekrar ederek sana mantik kazandirmaz. Maalesef kurs, universite vs oneririm. Genellikle mantigini oturtmaya calisirlar...

Hocam zaten önümüzdeki yıl bilgisayar mühendisliği 1. sınıf olacağım ve kurslara gideceğim bölümde okurken. Benim amacım yazın bölüme geçmeden önce boş gitmeyeyim bir şeyler öğrenip gideyim seneye daha rahat anlarım diye Bu arada yardımlarınız için teşekkürler size bir şey daha soracağım. Bu c# için ms visual studio gerekliymiş. Burada c kodları da çalışıyormuş. Ben bunu indirip c kodlarını burada yazmayı düşünüyorum sonra c# geçince zorlanmamak için. Dün bir yerlere baktım fakat deneme sürümlerini buldum hep. Siz biliyorsanız nereden indireceğimi söyler misiniz ?

Visual studioda c yok diye biliyorum. Programlama programlamadır dil fark etmez.
Deneme sürümü olayına gelince express zaten yeterince kapsamlı sizin için ultimate ile express arasında bir fark olmayacakatır microsoftun kendi sitesinden indirebilirsiniz.

Visual C++ var ya iste :) Onda C de calisiyor. Yazdigim linklere bakarsaniz son 2 linkteki kodlar ayni, birisi C++ otekisi C, ikisindede ayni kutuphaneyle calismak mumkun.

Peki neden onermem? Cunku Standard C/C++ degil! Normal C kodu Visual Studioda calisir fakat her Visual Studioda compile edebildigin C kodu normal C derleyicisinde calismayabilir! Ornegin constant degerlerini bir classin icinde yazmak standard C++ de mumkun degilken Visual C++ da mumkun!


Bu mesaja 1 cevap geldi.
G
12 yıl
Yarbay

quote:

Orijinalden alıntı: ThisisaNightmare

Visual C++ var ya iste :) Onda C de calisiyor. Yazdigim linklere bakarsaniz son 2 linkteki kodlar ayni, birisi C++ otekisi C, ikisindede ayni kutuphaneyle calismak mumkun.

Peki neden onermem? Cunku Standard C/C++ degil! Normal C kodu Visual Studioda calisir fakat her Visual Studioda compile edebildigin C kodu normal C derleyicisinde calismayabilir! Ornegin constant degerlerini bir classin icinde yazmak standard C++ de mumkun degilken Visual C++ da mumkun!

Olayın diğer yüzü de var. gcc, 4.8.1 sürümüyle birlikte c++11 gerçeklemesini tamamladı. Bunu microsoft un yapmasına daha çok var gibi görünüyor. Bunun anlamı yeni c++ standartının birçok güzelliği için şu an gcc tek seçenek.