using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Exemple5._6p89 { class Program { static void Main(string[] args) { /*Énoncé: Faite une adaptation du premier exemple du carré, de façon qu’il puisse traiter un nombre finie de valeurs, fourni préalablement par l’utilisateur. */ //Déclaration des variables //****solution avec un while //int nombre, i = 0, tours = 0; //Console.Write("Donnez-moi le nombre de tours: "); //tours = int.Parse(Console.ReadLine()); //while (i < tours) //{ // Console.Write("\nDonnez-moi le nombre No " + (i + 1) + " : "); // nombre = int.Parse(Console.ReadLine()); // Console.Write("Le carré du nombre " + nombre + " est : " + (nombre * nombre)); // i++; //} //solution avec un for sans /* int nombre, tours = 0; Console.Write("Donnez-moi le nombre de tours: "); tours = int.Parse(Console.ReadLine()); for (int i = 0; i < tours; i++) { Console.Write("\nDonnez-moi le nombre No " + (i + 1) + " : "); nombre = int.Parse(Console.ReadLine()); Console.Write("Le carré du nombre " + nombre + " est : " + nombre * nombre); } */ //Troisième solution plus simple avec la condition de sortie nombre =0 //Lecture du nombre de tour int nombre=1, tour,carre,cpt=0; Console.Write("Donnez-moi le nombre de chiffres à lire: "); tour = int.Parse(Console.ReadLine()); while ((cpt