#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? |
Bende merak ediyorum bu sorunun cevabını işe yarar bilgi ![]() |
#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; } |
< 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. |
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 ![]() |
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? |
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 ![]() |
Visual studio da standard c yok. O yuzden tavsiye etmem... |
c kodları da orada çalışıyormuş ya öyle dedi bir arkadaş o yüzden onu kurmuştum. |
teşekkürler hocam volkan aktaşın her yönüyle c#5.0 kitabını aldım ordan bakıyorum |
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. |
teşekkürler hocam ![]() |
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 ![]() |
c++ olan yerde, c de vardır ;) |
using System; hocam bunu if ifadesine çevirebilir miyiz if (textBox1_TextChanged)gibi evde değilim aklıma takıldı sorayım dedim deneme şansım olmadı. not:kodlar alıntıdır |
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. |
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @ThisisaNightmare