PDA

View Full Version : توضیح دادن کد چاپ ستاره



naserzadeh
سه شنبه 12 دی 1391, 21:26 عصر
سلام دوستان کد زیر شکل زیر را چاپ مینه میخوام بدونم اگه بخواهم اونو به شکلهای دیگه که پایین نشون دادم بنویسم چیکار باید کنم
مثلا به شکل زیر :
*
* *
* * *
* * * *
* * * * *

*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
کد :


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{


for (int i = 1; i <= 10; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write("* ");
}
Console.WriteLine("\n");
}
Console.Read();
}
}
}

ordebehesht
سه شنبه 12 دی 1391, 21:41 عصر
باید طوری بنویسی که فقط وقتی عدد فرد شد عمل چاپ رو انجام بده مثلا i%2==1 بود چاپ کن


for (int i = 1; i <= 10; i++)
{
if(i%2==1) {
for (int j = 1; j <= i; j++)
{
Console.Write("* ");
}
Console.WriteLine("\n");
}
}

gwbasic
چهارشنبه 13 دی 1391, 07:46 صبح
لطفا جهت تعامل بهتر در سایت تاپیک "سایت برنامه نویس و پرسش های دانشجویی" که لینکش در امضای من هست رو مطالعه کنید

hamedganji
یک شنبه 28 مهر 1392, 20:40 عصر
سلام.
دوستان عزیز اگه میشه بهم کمک کنید.کد می خوام 3تا شکل زیر را به طور جدا گانه توسط برنامه c بنویسم.باید چیکار کنم.لطفا کمکم کنید

1) * 2) 1 3) *
** 2 *
*** 3 *
4 *

anishfm
شنبه 18 اردیبهشت 1395, 12:54 عصر
سلام به همه.
کد زیر در فرم چی میشه؟ یعنی سی شارپ
1234567
23456
345
4

محمد رضا فاتحی
شنبه 18 اردیبهشت 1395, 13:15 عصر
کسی اینجا براتون کد نمی نویسه

AmiN0012
شنبه 18 اردیبهشت 1395, 13:20 عصر
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
for (int i = 7; i >= 1; i--)
{
for (int j = 7-i+1; j <= i; j++)
{
Console.Write(j);
}
Console.WriteLine("\n");
}
Console.Read();
}
}
}

AmiN0012
شنبه 18 اردیبهشت 1395, 13:22 عصر
چون کد اماده داشتم براتون فرستادم.وگرنه اینجا کسی کد نمینویسه