Advertisement
Guest User

Untitled

a guest
Dec 5th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 9.13 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ProjetInfo
  8. {
  9.     class Program
  10.     {
  11.         #region
  12.         static double Puiss(double n, double m)
  13.         {
  14.             double result = 1;
  15.             if (m == 0 )
  16.             {
  17.                 result = 1;
  18.             }
  19.             else
  20.             {
  21.                 for(int i = 1; i <=m; i++)
  22.                 {
  23.                     result = result * n;
  24.                 }
  25.             }
  26.             return result;
  27.         }
  28.         static void Exercice1()
  29.         {
  30.             string enchaine = null;
  31.             string affichage = null;
  32.             int n = 0;
  33.             int m = 0;
  34.             long somme = 0;
  35.             Console.Write("Veuillez saisir un nombre entier : ");
  36.             n = Convert.ToInt32(Console.ReadLine());
  37.  
  38.             Console.Write("Veuillez saisir un autre nombre entier : ");
  39.             m = Convert.ToInt32(Console.ReadLine());
  40.  
  41.             Console.WriteLine(n + " ^ " + m + " = " + Puiss(n, m));
  42.  
  43.             double exp = Puiss(n, m);
  44.             long Puissance = Convert.ToInt64(exp);
  45.             do
  46.             {
  47.                 somme = somme + (Puissance %10);
  48.                 if(Puissance/10 != 0)
  49.                 {
  50.                     enchaine = Convert.ToString(Puissance % 10 + " + " );
  51.                    
  52.                 }
  53.                 else
  54.                 {
  55.                     enchaine = Convert.ToString(Puissance % 10 + " = " );
  56.                 }
  57.                 affichage += enchaine;
  58.                 Puissance /= 10;
  59.             } while (Puissance != 0);
  60.             Console.WriteLine("La somme de la puissance des chiffre donne : " + affichage + somme);
  61.         }
  62.         static void Exercice2()
  63.         {
  64.             int a = 0;
  65.             int div = 0;
  66.             int add = 0;
  67.             Console.WriteLine("Veuillez saisir un nombre entier ");
  68.             a = Convert.ToInt32(Console.ReadLine());
  69.             Console.Write("Votre nombre est divisible par:");
  70.             for (int i = 1; i <= a; i++)
  71.             {
  72.                 div = a % i;
  73.  
  74.                 if (div == 0)
  75.                 {
  76.                     Console.Write(+i + ";");
  77.                    
  78.                 }
  79.  
  80.             }
  81.             Console.WriteLine("  ");
  82.             Console.Write("Somme des nombre ");
  83.             for (int i = 1; i <= a; i++)
  84.             {
  85.                 div = a % i;
  86.                
  87.                 if (div ==0)
  88.                 {
  89.                     Console.Write(+ i +"");
  90.                     add = add + i;
  91.                    
  92.                     if (i != a)
  93.                     {
  94.                         Console.Write("+");
  95.  
  96.                     }
  97.                     if (i ==a)
  98.                     {
  99.                         Console.Write("=");
  100.                         Console.WriteLine(+ add +" ");
  101.  
  102.                     }
  103.                 }
  104.                
  105.             }
  106.         }
  107.         static void Exercice3V1()
  108.         {
  109.             int a = 0;
  110.             int compteur = 0;
  111.             Random generateur = new Random();
  112.             int nombreCache = generateur.Next(1, 2018);
  113.            
  114.            
  115.             while (a != nombreCache)
  116.             {
  117.                 Console.WriteLine("Quelle est l'année caché?");
  118.                 a = Convert.ToInt32(Console.ReadLine());
  119.  
  120.                 if (a < nombreCache)
  121.                 {
  122.                     Console.WriteLine("Votre nombre est trop petit veuillez réessayer");
  123.                     compteur = compteur + 1;
  124.  
  125.                 }
  126.                 else if(a > nombreCache )
  127.                 {
  128.                     Console.WriteLine("Votre nombre est trop grand veuillez réessayer");
  129.                     compteur = compteur + 1;
  130.                 }
  131.                 else if (a == nombreCache)
  132.                 {
  133.                     compteur = compteur + 1;
  134.                     Console.WriteLine("Félicitation l'année mystère était de " + nombreCache + "vous avez reussi a la trouvé en " + compteur + " coup");
  135.                 }
  136.                
  137.             }
  138.            
  139.                
  140.            
  141.         }
  142.         static void Exercice3V2()
  143.         {
  144.             int a = 0;
  145.             int compteur = 0;
  146.             Random generateur = new Random();
  147.             int nombreCache = generateur.Next(1, 2018);
  148.             Console.WriteLine("Veuillez entré le nombre de coups que vous souhaitez");
  149.             int b = Convert.ToInt32(Console.ReadLine());
  150.            
  151.             while (a != nombreCache && b > 0)
  152.              {
  153.                 Console.WriteLine("Quelle est l'année caché?");
  154.                 a = Convert.ToInt32(Console.ReadLine());
  155.  
  156.                 if (a < nombreCache)
  157.                 {
  158.                     Console.WriteLine("Votre nombre est trop petit veuillez réessayer");
  159.                     compteur = compteur + 1;
  160.                     b--;
  161.                     if (b == 0)
  162.                     {
  163.                         Console.WriteLine("Dommage vous avez échoué vous n'avez pas finis en " + compteur + " coup");
  164.                     }
  165.                     else { Console.WriteLine(""); }
  166.  
  167.                 }
  168.                 else if (a > nombreCache)
  169.                 {
  170.                     Console.WriteLine("Votre nombre est trop grand veuillez réessayer");
  171.                     compteur = compteur + 1;
  172.                     b--;
  173.                     if (b == 0)
  174.                     {
  175.                         Console.WriteLine("Dommage vous avez échoué vous n'avez pas finis en " + compteur + " coup");
  176.                     }
  177.                     else { Console.WriteLine(""); }
  178.                 }
  179.                 else if (a == nombreCache)
  180.                 {
  181.                     compteur = compteur + 1;
  182.                     Console.WriteLine("Félicitation l'année mystère était de " + nombreCache + "vous avez reussi a la trouvé en " + compteur + " coup");
  183.                 }
  184.                
  185.  
  186.             }
  187.  
  188.  
  189.  
  190.         }
  191.         #endregion
  192.         static void Innovation()
  193.         {
  194.             int p = 0;
  195.             int a = 0;
  196.             int wattm = 36;
  197.             double prix = 0.23;
  198.             int h = 0;
  199.             int la = 0;
  200.             int lo = 0;
  201.             double tt = 0;
  202.             int nr = 0;
  203.             int nrt = 0;
  204.             int aire = 0;
  205.             int Puissance = 0;
  206.             int PuissanceR = 0;
  207.             int PuissanceT = 0;
  208.             Console.WriteLine("Calcul du chauffage");
  209.             Console.WriteLine("Calcul basé pour chauffer une maison a une température de 20°C");
  210.             Console.WriteLine("Combien de pièce souhaitez-vous chauffer?: ");
  211.             p = Convert.ToInt32(Console.ReadLine());
  212.             Console.WriteLine("Veuillez rentré la puissance que vous souhaitez choisir pour vos radiateurs en watt");
  213.             a = Convert.ToInt32(Console.ReadLine());
  214.             if( p > 0)
  215.             {
  216.                 for (int i = 1; i <= p; i++)
  217.                 {
  218.                     Console.WriteLine("----------------------");
  219.                     Console.WriteLine("Pièce: " + i);
  220.                     Console.Write("Quelle est ca hauteur?: ");
  221.                     h = Convert.ToInt32(Console.ReadLine());
  222.                     Console.Write("Quelle est ca largeur?: ");
  223.                     la = Convert.ToInt32(Console.ReadLine());
  224.                     Console.Write("Quelle est ca longueur?:");
  225.                     lo = Convert.ToInt32(Console.ReadLine());
  226.                     aire = h * la * lo;
  227.                     Console.WriteLine("L'aire de votre pièce est de: " + aire + " m^3" );
  228.                     Puissance = aire * wattm;
  229.                     Console.WriteLine("Il vous faudra une puissance de  " + Puissance + " watt pour pouvoir chauffé votre pièce");
  230.                     PuissanceT = PuissanceT + Puissance;
  231.                     while (Puissance > a)
  232.                     {
  233.                         nr = nr + 1;
  234.                         Puissance = Puissance - a;
  235.                     }
  236.                    
  237.                     Console.WriteLine("Il vous faudra donc " + nr + " radiateurs de "+ a + " watts et en plus un radiateur de "+ Puissance + " watts");
  238.                     nrt = nrt + nr;
  239.                     PuissanceR = PuissanceR + Puissance;
  240.                 }
  241.  
  242.                 Console.WriteLine("----------------------");
  243.                 Console.WriteLine("Pour conclure, dans toute vos pièces il vous faudra " + nrt + " radiateurs de " + a + "watts et en plus un radiateur de " + PuissanceR + " watts");
  244.                 tt =((nrt * a) + PuissanceR) * prix;
  245.                 Console.WriteLine("----------------------");
  246.                 Console.WriteLine("Il vous faudra dépensé environs " + tt + " euros pour vous munir de radiateur pour chauffer toute vos pièces ");
  247.             }
  248.         }
  249.        
  250.         static void Main(string[] args)
  251.         {
  252.            
  253.             Exercice1();
  254.             Exercice2();
  255.             Exercice3V1();
  256.             Exercice3V2();
  257.             Innovation();
  258.             Console.ReadKey();
  259.         }
  260.     }
  261. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement