Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.07 KB | None | 0 0
  1. //Declaratie
  2.             int aantal;
  3.             string driehoek="";
  4.            
  5.             string[] sterretjes;
  6.  
  7.             //Consolekleur aanpassen
  8.             Console.ForegroundColor = ConsoleColor.Black;
  9.             Console.BackgroundColor = ConsoleColor.White;
  10.             Console.Clear();
  11.  
  12.             //Titel en opdracht
  13.             Console.Write("Driehoeken tekenen\n\nAantal sterren op de langste rij? ");
  14.            
  15.             //Inlezen
  16.             aantal = Convert.ToInt32(Console.ReadLine());
  17.  
  18.             //Verwerken
  19.             sterretjes = new string[aantal];
  20.            
  21.             for (int i = 1; i <= aantal; i++)
  22.             {
  23.                 driehoek += "*";
  24.                 sterretjes[i-1]=driehoek;
  25.           }
  26.             Console.WriteLine("van klein naar groot");
  27.             for (int i = 0; i <= sterretjes.GetUpperBound(0); i++)
  28.             {
  29.                 Console.WriteLine(sterretjes[i]);
  30.             }
  31.             Console.WriteLine("van groot naar klein");
  32.             for (int i = 0; i <= sterretjes.GetUpperBound(0); i++)
  33.             {
  34.                 Console.WriteLine(sterretjes[sterretjes.GetUpperBound(0) - i]);
  35.             }
  36.             Console.WriteLine("van klein naar groot met spaties");
  37.             for (int i = 0; i <= sterretjes.GetUpperBound(0); i++)
  38.             {
  39.                 for (int j = 0; j < sterretjes.GetUpperBound(0)-i; j++)
  40.                 {
  41.                     Console.Write(" ");
  42.                 }
  43.                 Console.WriteLine(sterretjes[i]);
  44.             }
  45.             Console.WriteLine("van groot naar klein met spaties");
  46.             for (int i = 0; i <= sterretjes.GetUpperBound(0); i++)
  47.             {
  48.                 for (int j = i; j > 0; j--)
  49.                 {
  50.                     Console.Write(" ");
  51.                 }
  52.                 Console.WriteLine(sterretjes[sterretjes.GetUpperBound(0) - i]);
  53.             }
  54.            
  55.             //Resultaat Tonen
  56.  
  57.             //Wachten op enter
  58.             Console.WriteLine("\nDruk op enter om verder te gaan");
  59.             Console.ReadLine();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement