Facebook
From yurgan, 2 Years ago, written in C#.
Embed
Download Paste or View Raw
Hits: 138
  1. using System;
  2.  
  3. class Program {
  4.     public static void Main (string[] args)
  5.     {
  6.       Console.WriteLine("Menu: n 1. Square n 2. Rectangle n 3. Triangle n 4. Rhombus n 5. Christmas Tree");
  7.       int a = int.Parse(Console.ReadLine());
  8.      
  9.       switch(a)
  10.       {
  11.         case 1:
  12.         Console.Write("a = ");
  13.         int l = int.Parse(Console.ReadLine());
  14.  
  15.         for(int i = 1; i <= l;i++)
  16.       {
  17.         for(int j = 1; j <= l; j++)
  18.         {
  19.           Console.Write("* ");
  20.         }
  21.         Console.WriteLine("");
  22.       }
  23.       break;
  24.  
  25.         case 2:
  26.         Console.WriteLine("a = ");
  27.         int x = int.Parse(Console.ReadLine());
  28.         Console.WriteLine("b = ");
  29.         int y = int.Parse(Console.ReadLine());
  30.         for(int i = 0; i<=3;i++)
  31.         {
  32.           for(int j = 0; j<=5;j++)
  33.           {
  34.             Console.Write("* ");
  35.           }
  36.           Console.WriteLine("");
  37.         }
  38.         break;
  39.           case 3:
  40.           for (int i = 1; i <= 5; i++)  
  41.          {  
  42.             for (int j = 1; j <= 5-i; j++)  
  43.             {  
  44.                Console.Write(" ");  
  45.             }  
  46.             for (int k = 1; k <= i+i-1; k++)  
  47.             {  
  48.                Console.Write("*");  
  49.             }  
  50.             Console.WriteLine("");  
  51.          }  
  52.         break;
  53.           case 4:
  54.          for (int i = -1; i >= -4; i--)  
  55.          {  
  56.             for (int j = -1; j >= -4-i; j--)  
  57.             {  
  58.                Console.Write(" ");  
  59.             }  
  60.             for (int k = 4; k >= 1; k-=1)  
  61.             {  
  62.                Console.Write("* ");  
  63.             }  
  64.             Console.WriteLine("");  
  65.          }
  66.           break;
  67.           case 5:
  68.           for (int i = 1; i <= 5; i++)  
  69.          {  
  70.             for (int j = 1; j <= 7-i; j++)  
  71.             {  
  72.                Console.Write(" ");  
  73.             }  
  74.             for (int k = 1; k <= i+i-1; k++)  
  75.             {  
  76.                Console.Write("*");  
  77.             }  
  78.             Console.WriteLine("");  
  79.          }
  80.          for (int i = 3; i <= 7; i++)  
  81.          {  
  82.             for (int j = 1; j <= 8-i; j++)  
  83.             {  
  84.                Console.Write(" ");  
  85.             }  
  86.             for (int k = 3; k <= i+i-1; k++)  
  87.             {  
  88.                Console.Write("*");  
  89.             }  
  90.             Console.WriteLine("");  
  91.          }
  92.          for (int i = 5; i <= 9; i++)  
  93.          {  
  94.             for (int j = 1; j <= 9-i; j++)  
  95.             {  
  96.                Console.Write(" ");  
  97.             }  
  98.             for (int k = 5; k <= i+i-1; k++)  
  99.             {  
  100.                Console.Write("*");  
  101.             }  
  102.             Console.WriteLine("");  
  103.          }
  104.          for(int i = 1; i <= 4; i++)
  105.         {
  106.           for(int j = 3; j <= 6; j++)
  107.           {
  108.             Console.Write(" ");
  109.           }
  110.           for(int k = 0; k <= 3; k++)
  111.           {
  112.           Console.Write("*");
  113.           }
  114.           Console.WriteLine("");
  115.         }  
  116.           break;
  117.       }
  118.  
  119.      
  120.     }
  121. }

Replies to Untitled rss

Title Name Language When
Re: Untitled Jittery Elephant csharp 2 Years ago.