using System;
using System.Collections.Generic;
using System.Text;
namespace starConsole
{
class Program
{
static void Main(string[] args)
{
three(3);
rin(5);
subset(1,3);
Console.Read();
}
static void subset(int s,int e) {
int i;
//Console.Write(" ->s:" + s +"e:" + e);
if (s != e)
{
subset(s, e - 1);
subset(s + 1, e);
Console.Write("{");
for (i = s; i {
Console.Write(i);
if (i != e) {
Console.Write(",");
}
}
Console.Write("} ");
}
else {
Console.Write("{" + s + "} ");
}
}
//三角形
static void three(int n) {
int i,j;
for(i=0;i
}
for (j = 0; j {
Console.Write("*");
}
Console.WriteLine();
}
}
//菱形
static void rin(int n) {
int i, j;
for (i = 0; i {
if (i {
for (j = 0; j {
Console.Write(" ");
}
for (j = 0; j {
Console.Write("*");
}
Console.WriteLine();
}
else {
for (j = 0; j {
Console.Write(" ");
}
for (j = 0; j {
Console.Write("*");
}
Console.WriteLine();
}
}
}
}
}