wingman007 icon

C#_SomeTasksCards

wingman007 | PRO | 02/23/19 03:13:37 PM UTC | 0 ⭐ | 793 👁️ | Never ⏰ | []
C# |

7.43 KB

|

None

|

0 👍

/

0 👎

using System;
using System.Text;
 
namespace Chapter6
{
    class Program
    {
        static void Main(string[] args)
        {
            //string[] students = new string[100];
            //students[0] = "Konstantin";
            //students[1] = "Angel";
            //Console.WriteLine(students[0]);
 
            //int[] myArray = { 1, 2, 3, 4, 5, 6 };
            //int[] myArray2 = new int[3] { 23, 45, 67 };
 
            //string[] daysOfWeek =
            //{
            //    "Monday",
            //    "Tuesday",
            //    "Wednesday",
            //    "Thursday",
            //    "Friday",
            //    "Saturday",
            //    "Sunday"
            //};
 
            //int[] array = new int[] { 1, 2, 3, 4, 5 };
            //for (int index = 0; index < array.Length; index++)
            //{
            //    // Doubling the number
            //    array[index] = 2 * array[index];
            //    // Print the number
            //    Console.Write(array[index] + " ");
            //}
 
            //foreach (var item in array)
            //{
            //    Console.Write(item + " ");
            //}
 
 
            //int[] reversed = new int[array.Length];
 
            //for (int i = 0; i < array.Length; i++)
            //{
            //    reversed[reversed.Length - 1 - i] = array[i];
            //}
 
            //for (int i = 0; i < reversed.Length; i++)
            //{
            //    Console.WriteLine("reversed[{0}] = {1}", i, reversed[i]);
            //}
 
 
            //for (int i = 0; i < array.Length; i++)
            //{
            //    Console.Write("Please, enter the value of array[{0}] = ", i);
            //    array[i] = int.Parse(Console.ReadLine());
 
            //}
 
 
            //int[,] matrix1 = new int[3, 4];
 
 
            //int[,] matrix =
            //{
            //    {1, 2, 3, 4}, // row 0 values
            //    {5, 6, 7, 8}, // row 1 values
            //};
 
            //Console.WriteLine();
            //Console.WriteLine(matrix[0, 3]); // 4
 
            //Console.WriteLine(matrix.GetLength(0));
            //Console.WriteLine(matrix.GetLength(1));
 
            //for (int i = 0; i < matrix.GetLength(0); i++)
            //{
            //    for (int j = 0; j < matrix.GetLength(1); j++)
            //    {
            //        // Console.WriteLine($"matrix[{i},{j}] = {matrix[i,j]}");
            //        Console.WriteLine("matrix[{0},{1}]={2}", i,j, matrix[i,j]);
            //    }
            //}
 
            //int[][] myJaggedArray = {
            //    new int[] {5, 7, 2},
            //    new int[] {10, 20, 40},
            //    new int[] {3, 25},
            //    new int[] { 1,2,3,4,5,6,78,9}
            //};
 
            //int[][,] jaggedOfMulti = new int[2][,];
 
            //// another way to declare jagged array
            //int[][] jaggedArray;
            //jaggedArray = new int[2][];
 
            //jaggedArray[0] = new int[5];
            //jaggedArray[1] = new int[3];
 
            //int min;
            //int max;
            //int number;
            //Console.Write("Please, enter an integer number:");
            //number = int.Parse(Console.ReadLine());
            //min = number;
            //max = number;
            //for (int i = 0; i < 9; i++)
            //{
            //    Console.Write("Please, enter an integer number:");
            //    number = int.Parse(Console.ReadLine());
            //    if (number < min) min = number;
            //    if (number > max) max = number;
            //}
            //Console.WriteLine("min = {0}", min);
            //Console.WriteLine("max = {0}", max);
            //int n;
 
            //do
            //{
            //    Console.Write("Please enter a positive number:");
            //    n = int.Parse(Console.ReadLine());
 
            //} while (n < 1);
 
            //int smallest = n;
            //int biggest = n;
 
            //for (int i = 0; i < 5; i++)
            //{
 
            //    do
            //    {
            //        Console.Write("Please enter a positive number:");
            //        n = int.Parse(Console.ReadLine());
 
            //    } while (n < 1);
 
            //    if (smallest > n)
            //    {
            //        smallest = n;
            //    }
            //    if (biggest < n)
            //    {
            //        biggest = n;
            //    }
 
 
            //}
 
            //Console.WriteLine(smallest);
            //Console.WriteLine(biggest);
 
            // Напишете програма, която отпечатва всички възможни карти от стан­дартно тесте карти без джокери (имаме 52 карти: 4 бои по 13 карти).
            // The four French playing cards suits used primarily in the English-speaking world: diamonds (♦), clubs (♣), hearts (♥) and spades (♠)
 
            //Console.OutputEncoding = Encoding.UTF8;
            //string symbolName;
            //string cardName;
            //for (int symbol = 0; symbol < 4; symbol++)
            //{
            //    switch (symbol)
            //    {
            //        case 0:
            //            symbolName = "diamonds (♦)";
            //                break;
            //        case 1:
            //            symbolName = "clubs (♣)";
            //            break;
            //        case 2:
            //            symbolName = "hearts (♥)";
            //            break;
            //        case 3:
            //            symbolName = "spades (♠)";
            //            break;
            //        default:
            //            symbolName = "";
            //            break;
            //    }
            //    for (int card = 1; card < 14; card++)
            //    {
            //        switch (card)
            //        {
            //            case 11:
            //                cardName = "Jack";
            //                break;
            //            case 12:
            //                cardName = "Queen";
            //                break;
            //            case 13:
            //                cardName = "King";
            //                break;
            //            case 1:
            //                cardName = "Ace";
            //                break;
            //            default:
            //                cardName = "";
            //                break;
            //        }
 
            //        Console.WriteLine("symbol = {0}, card = {1}", symbolName, ( card > 1 && card <= 10)? card.ToString() : cardName);
            //    }
            //}
            Console.Write("Please, enter n = ");
            int n = int.Parse(Console.ReadLine());
            ulong previous1 = 0;
            ulong previous2 = 1;
            ulong current = 1;
            ulong sum = 0;
 
            for (int i = 0; i < n; i++)
            {
                checked
                {
                    current = previous1 + previous2;
                    Console.WriteLine("{0} - {1}, ", i, current);
                    sum += current;
                    previous1 = previous2;
                    previous2 = current;
                }
            }
 
            Console.WriteLine("sum = {0}", sum);
        }
    }
}

Comments