PDA

View Full Version : برنامه ای که 1-10 و 10-1 را نمایش میده ولی میلنگه



sara.sherafati
جمعه 24 شهریور 1391, 13:00 عصر
کار این برنامه اینه که از 1-10 و از 10-1 را نمایش میده ولی وقتی کلیک میکنم هیچ اتفاقی نمیوفته
چی کم داره؟

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace تمرین
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i <= 10; i++)
{
for (int j = 10; j <= 0; j--)
{
listBox1.Items.Add(i+ " , " +j);
}
}
}
}
}

barnamenevisforme
جمعه 24 شهریور 1391, 13:23 عصر
سلام
اجرای حلقه for تا زمانی ادامه پیدا میکنه که شرط برقرار باشه.پس باید اینطور تصحیح کنید:
for ( j = 10; j >= 0; j--)

Farshid007
جمعه 24 شهریور 1391, 15:07 عصر
اگه 1-10 و 10-1 رو می خواهید باید اینجوری بنویسید:
for (int i = 0,j=10;i<= 10; i++,j--)
{
listBox1.Items.Add(i + " , " + j);
}