C++ Dilinde Katar Okuma

Öncelikle program bizden bir karakter dizisi alıyor; örneğin ‘bilgisayar’ diye bir kelime girdik. Ekran karşımıza 10 tane ‘sanane’ yazdı… Sizce bunun sebebi ne olabilir? Hemen programı inceliyoruz ve görüyoruz ki for aslında katarla kurulmuş yani girdiğimiz kelimenin harf sayısı kadar bize ‘sanane’ yazıyor. Nasıl? ⌈  •.• ⌋

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
 //katar okuma
 char melis[30];
 int x;
 cout<<"Bir seyler yaz:\n";
 gets(melis);
 
 for(x=0;x<melis[x];x++)
 
 cout<<"Sanane\n";
 getch();
 return 0; 
}
Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.