C++ Dersleri – 12 – C++ For Döngüsü

Tarih: 14 Mart 2011 Yorum: 42

Merhabalar arkadaşlar.Bu dersimiz yaklaşık 20 dakika sürmektedir ve bu yüzden videoyu ikiye bölüp siteye ekledim.While,do-while döngülerinden sonra sıra for döngüsüne geldi.For döngüsünü ayrıntılı olarak bu videolu dersimizde anlatmaya çalıştım ve sonlara doğru konu ile alakalı örnekler çözdüm.Aklınıza takılan soruları veya benim yanlış anlattığım yerler varsa onları yorum bölümünden iletirseniz birbirimize yardımcı olmuş oluruz..

Faydalı olması dileğiyle.. ( :

C++ For Döngüsü – 1.Kısım

C++ For Döngüsü – 2.Kısım

Yazar: admin (142 Posts)


Etiketler:



42 Yorum var:

Avatar

Samet dedi ki..

Dersleri çok faydalı buldum.. Sağolun zaman ayırıp emek gösterdiğiniz için.. Ben yeni başladım programlamaya..Bi’ sorum var; Bu videolarda bittikten ve uygulaması yapıdıktan sonra ne yapılmalıdır?.. Sonraki aşama ne olmalı?.. Saygılarımla..

15/03/2011 22:21

Avatar

admin dedi ki..

Sürekli farklı farklı örnekler çözüp iyice bütün konulara hakim olman en iyisidir bence.Zaten bir süre sonra kendini aştığını görebilirsin ( :
Ayrıca yorumun için teşekkürler ( :

16/03/2011 17:00

Avatar

Ümit dedi ki..

=) C# ‘ı biliyordum zaten C++’ıda öğrenmeyi istiyordum çok. Burayı bulduğum iyi oldu valla. Düzenli olarak video eklemende çok hoş. Emeğin için teşekkürler.
Yalnız bir problem var benden mi kaynaklanıyor videolardan mı anlamadım. Ses ile görüntü arasında bir uyuşmazlık var. Yeni videolarda buna dikkat edersen eğer sorun videodan ise süper olur. Teşekkürler tekrardan.

17/04/2011 09:38

Avatar

admin dedi ki..

@Ümit; yorum için sağolasın.
Ses – Görüntü arasında 1 sn gibi bir kopukluk oluyor.Bu benden kaynaklanıyor.Daha mouse u götürmeden konuşuyorum ( :
İleri ki videolarda daha dikkat ettim bu konuya,daha da dikkat ederim,eyvallah ( :

17/04/2011 14:21

Avatar

Oguzhan dedi ki..

Emeğin için sağol Muhammed..Sana ne kadar teşekkür etsek azdır..

08/05/2011 17:04

Avatar

ahmet dedi ki..

visual c++ ile aynımıdır bu anlatılan video ben visual studio kullanıyorum bu kodlar ordada çalışabilirmi acaba

08/05/2011 21:59

Avatar

admin dedi ki..

@ahmet; Kodlarda bir değişiklik yoktur.Burada anlattıklarım orada da birkaç istisnai durum dışında sorunsuzca çalışır,içiniz rahat olsun..

10/05/2011 02:47

Avatar

ismail dedi ki..

selam ,

Anlatımların çok güzel c++ y’a yeni başladım. tebrik ederim. Ses tonunda güzel C++ soğuyacaktım sayende biraz daha gayret göstereceğim.

saygılar.

26/05/2011 22:40

Avatar

Musab Gültekin dedi ki..

ben şöyle bir şey düşündüm
bizden bir sayı girmemizi isteyecek
sonra 0 ile kaç arasında rastgele sayılar üretilsin diye sorucak
sonra 0 ile o sayı arasında rastgele sayılar üretecek bizim girdiğimiz sayıyı tutturunca bize kaç denemede bildiğini söyleyecek.

bunun üzerine aşağıdaki kodları yazdım fakat sonsuz döngüye giriyor nerde hata yaptım bilmiyorum bana gösterirseniz sevinirim

#include
#include
#include
#include
using namespace std;

main(){

int i,x,aralik,tahmin;

srand(time(NULL));

cout <> tahmin;

cout <> aralik;

for(x=0;i=tahmin;x++){

cout << rand()%aralik << endl;
}
cout << "Sayi "<< x << " denemede bulundu";

getch();
system("PAUSE");
}

29/05/2011 17:02

Avatar

admin dedi ki..

#include
#include
#include //srand() için gerekli

using namespace std;

int main(int argc, char *argv[])
{
int tahmin;
int hak=10; //oyunu oynayan kişinin oynama hakkı

cout< <"SAYI TAHMiN OYUNU"<>tahmin;

hak–;
if(hak==0) //hak kalmadığında oyunu bitir
{
cout< <"UZGUNUM, KAYBETTiN!"<rastgele)
{
cout<<"GiRDiGiNiZ SAYI BUYUK!"<

30/05/2011 01:23

Avatar

Musab Gültekin dedi ki..

Teşekkürler…

31/05/2011 13:42

Avatar

zeynep dedi ki..

ben c++ dilini biliyorum ama uygulayamıyorum ne yapmalıyım?bide sınavımda cıkan bir soruda bana yardımcı olurmusunuz?y=ax+b fonksiyonunun [0,10]arasındaki değerleri alan programı yazınız
şimdiden tesekkur ederim.

09/06/2011 13:53

Avatar

admin dedi ki..

Bol bol kendi başınıza kod yazmaya gayret gösterin eliniz alışsın..
Programlara da yardım etmiyorum artık maalesef..

29/06/2011 21:01

Avatar

Ali dedi ki..

main(){
int deneme [3][2]= {{1,2},{5,7},{8,4}};
int x,y;
cout << "Bu dizinin elemanları\n";
for(x=0; x<3; x++){
for(y=0; y<2; y++){
cout << "[" << x << "][" << y << "]: ";
}
cout << deneme [x][y] << "\n";
}
Bu şekil, süslü parentezlerden biri bir satır önce kapatılırsa, çalışma mantığını anlatabilirmisin.

16/10/2011 02:15

Avatar

Bora Semiz dedi ki..

Emeğine sağlık dostum çok güzel olmuş çok işime yarıyor. Ama bazı videolarda bir sorun var onu düzeltebilirsen daha yararlı olur senin sesinle görüntü uyuşmuyor.

15/12/2011 21:12

Avatar

gülay dedi ki..

carpım tablosundakı kodlar

int x,y;
for (x=1; x<=10; x++)
{
for (y=1; yCaption=IntToStr(x + “*” + y + “=” + x*y);

30/12/2011 19:03

Avatar

orhanbayram dedi ki..

hocam geçmiş olsun 🙂

22/02/2012 21:53

Avatar

Sezer dedi ki..

4-5 Aydır C++ yı bırakmıştım Minecraft bilgisayarımda açılmaya başlamıştı şimdi geri dönmek zor olucak :/

27/02/2012 21:33

Avatar

Kaan dedi ki..

dersler süper ve açıklayıcı, eline sağlık çok yararlı oldu teşekkür ederim , derslere başladım 13. bölüm bitti. çok iyi gidiyorum :)) daha çok faydalanıcam sanırım derslerinden çünkü bizim okulun derslerinden hiç bişey anlamıorum.

22/03/2012 22:59

Avatar

ahmet dedi ki..

Hocam ben sizin yaptığınız gibi aynı kodu girdim çalıştı.Ama hazır yapmışken dedim 100’ün faktöriyeli kac denedim ama sonuc sıfır verdi.Bende 70-60-50-20 bole bole denedın eger yanılmıyorsam sonucun 10 ‘dan fazla basamağı varsa yanlıs cevap verıyor dogru mudur?Birde siz deneyin isterseniz…Bunu önlemenin bir yolu varmı?(bu arada dersler gercekten faydalı zaman ayırdığınız için teşekkürler:))

24/04/2012 19:53

Avatar

Halllx dedi ki..

Hacııı Sen süpersin yaa sayende 3 yıldır aldığım c ++ dersini gececem galibaa keşke daha önce tanısaydım seni emeğine sağlık dostum kaldığım dersler bi c++ bide mesleki yabancı diller kafam basmıyorduuu…:) emeğine sağlık dostum..(da şu faktöriyeli uzun uzun yazmana gerek yoktu fak demen yeterliyfi:):):))

30/05/2012 12:10

Avatar

Meraklı dedi ki..

Derslerinizi zevk ile dinliyorum videonun 2. kısmında soruyu sorduğunuzda siz kodu yazmadan bir ben deniyim bakalım faktöryel hesabı programı yapabiliyor muyum dedim ve ilk denemede basardım 😀 Fakat ben farklı düşünmüşüm siz 1 den başlayıp çarpıyorsunuz sayıya kadar ben ise sayıdan 1 e kadar çarpıyorum.

main(){

int x,toplam;

toplam=1;

cout <> x;

for(x=x;x>0;x–) {

toplam=toplam*x;

}

cout << " Girdiginiz sayinin faktoryeli : " <> x;

}

Böyle bir kod yazdım fakat sizinkinden faklı olduğu için soruyorum uzun vadede bir hata verir mi? Hatalı mı?

06/07/2012 00:14

Avatar

orkun dedi ki..

Merhaba öncelikle sana teşekkür etmek istiyorum gerçekten çok işime yaradı.Bende video sesten önde gidiyo yani sen videoda başka birşey gösterirken konuşmanda başka birşeyi anlatıyosun bu benden mi kaynaklı yoksa videolarda mı bir sorun var.

27/07/2012 22:22

Avatar

ilker dedi ki..

paylaşımın ve anlatımın için teşekkürler ancak sesler geriden geliyor başlangıçta fark edilmiyor ancak ilerleyen zamanlarda sorun çıkartıyor mausela farklı seçip farklı şeyler söylemek konunun anlaşılmasını güç kılıyor

27/08/2012 13:20

Avatar

Murat Elbeyli dedi ki..

Bu kodla da faktoriyel alabilirsiniz.

#include
using namespace std;

main () {
int x,y=1,z ;

cout <> x;
for (x;x>=1;x–) {

y=x*y ;

}

cout << "sonuc: " <> z ;

29/08/2012 18:52

Avatar

Murat Elbeyli dedi ki..

Pardon bu kodla

#include
using namespace std;

main () {
int x,y=1,z ;

cout <> x;
for (x;x>=1;x–) {

y=x*y ;

}

cout << "sonuc: " <> z ;

29/08/2012 18:53

Avatar

huseyin dedi ki..

emegine saglik kardesim.ben fransada univeritede bu bolume basladim eger senin videolarin olmasa hocanin anlattiklarindan bisey anlayamazdim ee bunda fransizcamin iyi olmamasinin etkisi buyuk.sagolasin takipcinim bundan sonra:)

09/10/2012 22:37

Avatar

Thu dedi ki..

Çok teşekkürler. Basit, sade fakat çok öğretici bir anlatımınız var. Tam istediğimiz gibi.

11/10/2012 23:11

Avatar

gülşah dedi ki..

bir uçak şirketi 30 gün boyunca 40 farklı ülkeye yolculuk yapıyor.
a) taşımış olduğu toplam yolcu adeti
b) bir gün içerinde taşımış olduğu en fazla yolcu adeti
sorum bu kodunu bulamadım yardımcı olur musunuz?

04/11/2012 18:52

Avatar

ece dedi ki..

çok teşekkürler .. emeğinize sağlık..

11/11/2012 12:12

Avatar

™CaVKa™ dedi ki..

™♠HaRiKa BiR PRoGRaM CCCCCC0000000KKKKKK iSiMe YaRaDi……..♥™

20/11/2012 16:45

Avatar

Fatih İVER dedi ki..

Eline ve ağzına sağlık Muhammmed Abi çok güzel olmuş.

19/01/2013 09:52

Avatar

Emre Talay dedi ki..

Merhaba arkadaşım anlatımların harika bence bu işi profesyonel olarak yapıp satmalısın. Çok iyi bir anlatımcısın. Başarılarının devamını dilerim.

07/02/2013 12:08

Avatar

kemal dedi ki..

Merhaba Hocam ben Lise 3 Veri Tabanı öğrencisiyim haftada 12 Saat c# dersi goruyoruz sizin anlattıklarınızı hepsini c# yapabiliyorum hatta dahada fazlasını sayenizde c++ yapmaya başladım fakat söyle bi sorum var sql lide iyi bilirim bunlar ilerde iyi bir programcı olmama yetermi

07/04/2013 00:37

Avatar

Nazan dedi ki..

n sayısı öğrenci numaranız olmak üzere 1’den n’e kadar sayıların toplamını ve karelerinin toplamını bularak ekrana yazan bir program (kısa sürede cevap verebilirseniz sevinirim ).

12/04/2013 14:50

Avatar

Mahmut dedi ki..

Hocam eyvallah valla vize final hep senden çalıstık

17/06/2013 20:39

Avatar

Yigit Mesci dedi ki..

Ses 10-11 saniye sonra geliyo kafam çok karışıyo sonunda döndüyü anlatırken ses sonda kesildi :S:S

25/11/2013 20:40

Avatar

Sefa dedi ki..

Merhabalar. Öncelikle sizi tebrik etmek isterim çok faydalı bir iş yapıyorsunuz. Anlatımlarınız çok güzel. Size bir sorum olacak. C++ da dosyaya yazı yazdırırken Türkçe karakterler düzgün kaydedilmiyor. Değişik şeyler çıkıyor. Normal cout la ekrana yazdırırken setlocale(LC_ALL,”TURKISH”); işimi görüyor fakat dosyaya yazdırırken sıkıntı yaşıyorum. Acaba nasıl üstesinden gelebilirim? Şimdiden cevabınız için teşekkürler.

03/12/2014 00:37

Avatar

melissa dedi ki..

Hocam emeğiniz ve ilginiz için çookkk teşekkürler.. Hocamızdan daha anlaşılır bir dille anlatıyorsunuz ancak bir sorunumuz var. Siz bu videoda ekranda son tarafı gösterirken konuşmalarınız daha önceki işlemlere ait. Ses kaydını mı yapıp birleştiriyorsunuz bilmem ama düzenleyebilirseniz sevinirim.

01/05/2015 18:18

Avatar

muhammed dedi ki..

Allah razı olsun üstadım. Videoları izliyorum çok faydalı. ben ünvan değişikliği için gireceğim. çok uzun zaman önce okul bitirdik aklımızda kalan olmadı tabii. sana buradan soru sorsak çözümünde yardımcı olabilir misin? selamletle

05/07/2015 12:03

Avatar

Halil dedi ki..

Videolar kaldırılmış geri yükleme şansınız var mı ?

28/08/2015 21:25

Avatar

burhanettin dedi ki..

ben aynı işlemi u şekilde yaptım hocam ;

#include
#include
#include
using namespace std;

main () {
system(“color 3f”);

int x,a=1;

cin >> x;

// kullanıcıdan bir sayı girilir, girilen sayının faktöriyeli bulunur.

for (x;x>0;x–) {
a=x*a;
}

cout << a;

getch ();
return 1;
}

biraz fazla süslü oldu galiba 😀

23/01/2016 20:25


Yorum Yap:






© Tüm Hakları Saklıdır - Kaynak belirtmeden alıntı yapılamaz!