Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Напишете програма, която въвежда цяло положително число n и чертае на конзолата квадратна рамка с размер n * n като в примерите по-долу:
- вход
- 3
- изход
- + - +
- | - |
- + - +
- 4
- + - - +
- | - - |
- | - - |
- + - - +
- 5
- + - - - +
- | - - - |
- | - - - |
- | - - - |
- + - - - +
- 6
- + - - - - +
- | - - - - |
- | - - - - |
- | - - - - |
- | - - - - |
- + - - - - +
- using System;
- class Program
- {
- static void Main()
- {
- var number = int.Parse(Console.ReadLine());
- Console.Write("+ ");
- var y = 0;
- var z = 0;
- do
- {
- y++;
- Console.Write("- ");
- } while (y < number - 2);
- Console.WriteLine("+");
- // До тук - Първи ред
- for (int i = 0; i <= number - 2; i++)
- {
- Console.Write("| ");
- Console.Write("- ");
- }
- //от тук надолу - последен ред
- Console.WriteLine("+ ");
- do
- {
- z++;
- Console.Write("- ");
- } while (z<number - 2);
- Console.WriteLine("+");
- Console.WriteLine();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement