paiva_thiago

Multiplos de 5, 10, ordem Inversa e Fibonacci

Apr 17th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.50 KB | None | 0 0
  1. public static void Main (string[] args)
  2.         {
  3.             Console.BackgroundColor = ConsoleColor.DarkYellow;
  4.             Console.Clear ();
  5.             Console.WriteLine ("RESOLUÇÃO 1)Apresente os múltiplos de 5 até o número 500");
  6.             Console.WriteLine ("Como apenas os múltiplos de 5 serão utilizados em apresentação,");
  7.             Console.WriteLine ("Basta o incrementador ir de 5 em 5.");
  8.             Console.ReadKey();
  9.             Console.Clear ();
  10.             for (int c = 0; c <= 500; c = c + 5)
  11.             {
  12.                 Console.Write(c+",");  
  13.             }
  14.             Console.ReadKey();
  15.             Console.BackgroundColor = ConsoleColor.DarkRed;
  16.             Console.Clear ();
  17.             Console.WriteLine ("RESOLUÇÃO 2)Contando de 1 a 100, cada múltiplo de 10 deve apresentar \"Múltiplo de 10\"");
  18.             Console.WriteLine ("Basta um if. Podemos fazer de duas formas:");
  19.             Console.WriteLine ("a) 10, 20, 30, 40, 50, 60, 70, 80, 90 e 100 são múltiplos de 10");
  20.             Console.ReadKey ();
  21.             Console.Clear ();
  22.             for (int c = 1; c <= 100; c++)
  23.             {
  24.                 if ((c == 10) || (c == 20) || (c == 30) || (c == 40) || (c == 50) || (c == 60) || (c == 70) || (c == 80) || (c == 90) || (c == 100)) {
  25.                     Console.WriteLine (c+" é Múltiplo de 10!");                  
  26.                 } else {
  27.                     Console.WriteLine(c);                  
  28.                 }
  29.             }
  30.             Console.ReadKey ();
  31.             Console.Clear ();
  32.             Console.WriteLine ("b) Mas vimos como obter o resto da divisão usando o %!");
  33.             Console.ReadKey ();
  34.             Console.Clear ();
  35.             for (int c = 1; c <= 100; c++)
  36.             {
  37.                 if (c%10==0) {
  38.                     Console.WriteLine(c+" é Múltiplo de 10!");                   
  39.                 }else {
  40.                     Console.WriteLine(c);                  
  41.                 }
  42.             }
  43.             Console.ReadKey();
  44.             Console.BackgroundColor = ConsoleColor.DarkGreen;
  45.             Console.Clear();
  46.             Console.WriteLine ("RESOLUÇÃO 3)Apresentar 0 a 100 em ordem inversa");
  47.             Console.WriteLine ("Ou seja, de 100 a 0!''");
  48.             Console.ReadKey();
  49.             Console.Clear();
  50.             for (int c = 100; c >= 0; c--) {
  51.                 Console.WriteLine (c);
  52.             }
  53.             Console.ReadKey ();
  54.             Console.BackgroundColor = ConsoleColor.DarkGray;
  55.             Console.Clear ();
  56.             Console.WriteLine ("RESOLUÇÃO 4) Sequência fibonacci até o nº 60");
  57.             Console.WriteLine ("0,1,1,2,3,5,8,13,21,34,55");
  58.             Console.ReadKey();
  59.             Console.Clear();
  60.             Console.WriteLine ("Os dois primeiros números são 0 e 1, a sequencia é sempre o último mais o penúltimo.");
  61.             Console.Write ("0,1,");
  62.             int penultimo = 0;
  63.             int ultimo = 1;
  64.             for (int c = 1; c <= 60; c=ultimo+penultimo) {
  65.                 Console.Write (c + ",");
  66.                 penultimo = ultimo;
  67.                 ultimo = c;
  68.             }
  69.             Console.Write ("Fim!");
  70.  
  71.             Console.ReadKey ();
  72.  
  73.         }
Advertisement
Add Comment
Please, Sign In to add comment