Advertisement
wingman007

C#_SomeTasksCards

Feb 23rd, 2019
276
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 7.43 KB | None | 0 0
  1. using System;
  2. using System.Text;
  3.  
  4. namespace Chapter6
  5. {
  6.     class Program
  7.     {
  8.         static void Main(string[] args)
  9.         {
  10.             //string[] students = new string[100];
  11.             //students[0] = "Konstantin";
  12.             //students[1] = "Angel";
  13.             //Console.WriteLine(students[0]);
  14.  
  15.             //int[] myArray = { 1, 2, 3, 4, 5, 6 };
  16.             //int[] myArray2 = new int[3] { 23, 45, 67 };
  17.  
  18.             //string[] daysOfWeek =
  19.             //{
  20.             //    "Monday",
  21.             //    "Tuesday",
  22.             //    "Wednesday",
  23.             //    "Thursday",
  24.             //    "Friday",
  25.             //    "Saturday",
  26.             //    "Sunday"
  27.             //};
  28.  
  29.             //int[] array = new int[] { 1, 2, 3, 4, 5 };
  30.             //for (int index = 0; index < array.Length; index++)
  31.             //{
  32.             //    // Doubling the number
  33.             //    array[index] = 2 * array[index];
  34.             //    // Print the number
  35.             //    Console.Write(array[index] + " ");
  36.             //}
  37.  
  38.             //foreach (var item in array)
  39.             //{
  40.             //    Console.Write(item + " ");
  41.             //}
  42.  
  43.  
  44.             //int[] reversed = new int[array.Length];
  45.  
  46.             //for (int i = 0; i < array.Length; i++)
  47.             //{
  48.             //    reversed[reversed.Length - 1 - i] = array[i];
  49.             //}
  50.  
  51.             //for (int i = 0; i < reversed.Length; i++)
  52.             //{
  53.             //    Console.WriteLine("reversed[{0}] = {1}", i, reversed[i]);
  54.             //}
  55.  
  56.  
  57.             //for (int i = 0; i < array.Length; i++)
  58.             //{
  59.             //    Console.Write("Please, enter the value of array[{0}] = ", i);
  60.             //    array[i] = int.Parse(Console.ReadLine());
  61.  
  62.             //}
  63.  
  64.  
  65.             //int[,] matrix1 = new int[3, 4];
  66.  
  67.  
  68.             //int[,] matrix =
  69.             //{
  70.             //    {1, 2, 3, 4}, // row 0 values
  71.             //    {5, 6, 7, 8}, // row 1 values
  72.             //};
  73.  
  74.             //Console.WriteLine();
  75.             //Console.WriteLine(matrix[0, 3]); // 4
  76.  
  77.             //Console.WriteLine(matrix.GetLength(0));
  78.             //Console.WriteLine(matrix.GetLength(1));
  79.  
  80.             //for (int i = 0; i < matrix.GetLength(0); i++)
  81.             //{
  82.             //    for (int j = 0; j < matrix.GetLength(1); j++)
  83.             //    {
  84.             //        // Console.WriteLine($"matrix[{i},{j}] = {matrix[i,j]}");
  85.             //        Console.WriteLine("matrix[{0},{1}]={2}", i,j, matrix[i,j]);
  86.             //    }
  87.             //}
  88.  
  89.             //int[][] myJaggedArray = {
  90.             //    new int[] {5, 7, 2},
  91.             //    new int[] {10, 20, 40},
  92.             //    new int[] {3, 25},
  93.             //    new int[] { 1,2,3,4,5,6,78,9}
  94.             //};
  95.  
  96.             //int[][,] jaggedOfMulti = new int[2][,];
  97.  
  98.             //// another way to declare jagged array
  99.             //int[][] jaggedArray;
  100.             //jaggedArray = new int[2][];
  101.  
  102.             //jaggedArray[0] = new int[5];
  103.             //jaggedArray[1] = new int[3];
  104.  
  105.             //int min;
  106.             //int max;
  107.             //int number;
  108.             //Console.Write("Please, enter an integer number:");
  109.             //number = int.Parse(Console.ReadLine());
  110.             //min = number;
  111.             //max = number;
  112.             //for (int i = 0; i < 9; i++)
  113.             //{
  114.             //    Console.Write("Please, enter an integer number:");
  115.             //    number = int.Parse(Console.ReadLine());
  116.             //    if (number < min) min = number;
  117.             //    if (number > max) max = number;
  118.             //}
  119.             //Console.WriteLine("min = {0}", min);
  120.             //Console.WriteLine("max = {0}", max);
  121.             //int n;
  122.  
  123.             //do
  124.             //{
  125.             //    Console.Write("Please enter a positive number:");
  126.             //    n = int.Parse(Console.ReadLine());
  127.  
  128.             //} while (n < 1);
  129.  
  130.             //int smallest = n;
  131.             //int biggest = n;
  132.  
  133.             //for (int i = 0; i < 5; i++)
  134.             //{
  135.  
  136.             //    do
  137.             //    {
  138.             //        Console.Write("Please enter a positive number:");
  139.             //        n = int.Parse(Console.ReadLine());
  140.  
  141.             //    } while (n < 1);
  142.  
  143.             //    if (smallest > n)
  144.             //    {
  145.             //        smallest = n;
  146.             //    }
  147.             //    if (biggest < n)
  148.             //    {
  149.             //        biggest = n;
  150.             //    }
  151.  
  152.  
  153.             //}
  154.  
  155.             //Console.WriteLine(smallest);
  156.             //Console.WriteLine(biggest);
  157.  
  158.             // Напишете програма, която отпечатва всички възможни карти от стан­дартно тесте карти без джокери (имаме 52 карти: 4 бои по 13 карти).
  159.             // The four French playing cards suits used primarily in the English-speaking world: diamonds (♦), clubs (♣), hearts (♥) and spades (♠)
  160.  
  161.             //Console.OutputEncoding = Encoding.UTF8;
  162.             //string symbolName;
  163.             //string cardName;
  164.             //for (int symbol = 0; symbol < 4; symbol++)
  165.             //{
  166.             //    switch (symbol)
  167.             //    {
  168.             //        case 0:
  169.             //            symbolName = "diamonds (♦)";
  170.             //                break;
  171.             //        case 1:
  172.             //            symbolName = "clubs (♣)";
  173.             //            break;
  174.             //        case 2:
  175.             //            symbolName = "hearts (♥)";
  176.             //            break;
  177.             //        case 3:
  178.             //            symbolName = "spades (♠)";
  179.             //            break;
  180.             //        default:
  181.             //            symbolName = "";
  182.             //            break;
  183.             //    }
  184.             //    for (int card = 1; card < 14; card++)
  185.             //    {
  186.             //        switch (card)
  187.             //        {
  188.             //            case 11:
  189.             //                cardName = "Jack";
  190.             //                break;
  191.             //            case 12:
  192.             //                cardName = "Queen";
  193.             //                break;
  194.             //            case 13:
  195.             //                cardName = "King";
  196.             //                break;
  197.             //            case 1:
  198.             //                cardName = "Ace";
  199.             //                break;
  200.             //            default:
  201.             //                cardName = "";
  202.             //                break;
  203.             //        }
  204.  
  205.             //        Console.WriteLine("symbol = {0}, card = {1}", symbolName, ( card > 1 && card <= 10)? card.ToString() : cardName);
  206.             //    }
  207.             //}
  208.             Console.Write("Please, enter n = ");
  209.             int n = int.Parse(Console.ReadLine());
  210.             ulong previous1 = 0;
  211.             ulong previous2 = 1;
  212.             ulong current = 1;
  213.             ulong sum = 0;
  214.  
  215.             for (int i = 0; i < n; i++)
  216.             {
  217.                 checked
  218.                 {
  219.                     current = previous1 + previous2;
  220.                     Console.WriteLine("{0} - {1}, ", i, current);
  221.                     sum += current;
  222.                     previous1 = previous2;
  223.                     previous2 = current;
  224.                 }
  225.             }
  226.  
  227.             Console.WriteLine("sum = {0}", sum);
  228.         }
  229.     }
  230. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement