barnabe0057

TP_Etoiles

Feb 20th, 2022
758
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.04 KB | None | 0 0
  1. using System;
  2.  
  3. namespace MNS // Note: actual namespace depends on the project name.
  4. {
  5.     internal class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             string entree = Console.ReadLine();
  10.             int entreInt = int.Parse(entree);
  11.            
  12.             //Niveau 1
  13.             for (int i = 0; i < entreInt; i++)
  14.             {
  15.                 Console.WriteLine("*");
  16.             }
  17.  
  18.             //Niveau 2
  19.  
  20.             //représente les lignes
  21.             for (int i = 0; i < entreInt; i++)
  22.             {
  23.                 //représente les étoiles
  24.                 for (int j = 0; j < entreInt; j++)
  25.                 {
  26.                     Console.Write("*");
  27.                 }
  28.                 Console.Write("\n");
  29.             }
  30.  
  31.             //Niveau 3
  32.  
  33.             //représente les lignes
  34.             for (int i = 0; i < entreInt; i++)
  35.             {
  36.                 //représente les étoiles
  37.                 for (int j = 0; j < i; j++)
  38.                 {
  39.                     Console.Write("*");
  40.                 }
  41.                 Console.Write("\n");
  42.             }
  43.  
  44.             //Niveau 4
  45.             //représente les lignes
  46.             for (int i = 0; i < entreInt; i++)
  47.             {
  48.                 //représente les espaces
  49.                 for (int j = 0; j < entreInt - i - 1; j++)
  50.                 {
  51.                     Console.Write(" ");
  52.                 }
  53.  
  54.                 //représente les étoiles
  55.                 for (int j = 0; j < i + 1; j++)
  56.                 {
  57.                     Console.Write("**");
  58.                 }
  59.  
  60.                 Console.Write("\n");
  61.             }
  62.  
  63.             //Niveau 5
  64.  
  65.             for (int i = 0; i < entreInt; i++)
  66.             {
  67.                 for (int j = 0; j < entreInt; j++)
  68.                 {
  69.                     if (i % 2 == j % 2)
  70.                         Console.Write("*");
  71.                     else
  72.                         Console.Write(" ");
  73.                 }
  74.                 Console.Write("\n");
  75.             }
  76.         }
  77.     }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment