Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

loop sorusu


Economics

Öne çıkan mesajlar

c++ çalışıyorum da bi tane soruda takıldım mantığı çözdüm ama koda nasıl dökerim bulamadım .

kullanıcıya bi sayı girdirmemizi istiyo o sayıya denk olan bir kare çıkarmamızı istiyor yıldız (*) işaretiyle .

misal 5 sayısı girildiyse; ( ortadaki karakterleri görmeyin boşluk kabul etmiyo forum diye koydum

*****
**
**
**
*****

http://img218.imageshack.us/img218/7634/sdfw.jpg

şu şekilde çözmeyi düşündüm böylece 2n - 1 kere loopa sokarak kareyi ortaya çıkarırım dedim ama koda dökemedim . nasıl yapmalıyım ?
Link to comment
Sosyal ağlarda paylaş

Bayadır bir şey yazmıyorum, program falan da yok ama kafadan yazmayı deniyim bi;


//önce kullanıcıdan 'entry' alıyorsun;

if(entry!=0)
{
for(int n=0;n cout << '*';
if(n!=1)
{
cout << endl;
for(int m=0;m {
cout << '*';
for (int x=0;x cout << ' ';
cout << '*' << endl;
}
for(int k=0;k cout << '*';
}
}


böyle bir şey demeye çalışmıştım, olmaz mı?
Link to comment
Sosyal ağlarda paylaş


for(int i=0; i<a; i++)
{
System.out.print("*");
for(int j=0; j<a-2; j++)
{
if(i == 0 || i == a-1)
{
System.out.print("*");
}
else
{
System.out.print(" ");
}
}
System.out.println("*");
}


Bende java yazdım ama c ile syntax baya benziyo düzenleyebilirsin sen sanırım

Edit: Buradaki a değişkeni karenin bir kenarının boyutu
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...