Vežba - Enumeracija

Napisati program koji na osnovu unetog dana prikazuje njegov redni broj.

using System;
namespace Zadatak5
{
class Program

    {

        enum Dani

        {

            Ponedeljak = 1, Utorak, Sreda, Cetvrtak, Petak, Subota, Nedelja

        };

 

        static void Main(string[] args)

        {

            string dan;

            Console.WriteLine("Unesi dan:");

            dan = Console.ReadLine();

 

            switch (dan)

            {

                case "Ponedeljak":

                    Console.WriteLine("Redni broj dana: " + Convert.ToInt32(Dani.Ponedeljak));

                    break;

                case "Utorak":

                    Console.WriteLine("Redni broj dana: " + Convert.ToInt32(Dani.Utorak));

                    break;

                case "Sreda":

                    Console.WriteLine("Redni broj dana: " + Convert.ToInt32(Dani.Sreda));

                    break;

                case "Cetvrtak":

                    Console.WriteLine("Redni broj dana: " + Convert.ToInt32(Dani.Cetvrtak));

                    break;

                case "Petak":

                    Console.WriteLine("Redni broj dana: " + Convert.ToInt32(Dani.Petak));

                    break;

                case "Subota":

                    Console.WriteLine("Redni broj dana: " + Convert.ToInt32(Dani.Subota));

                    break;

                case "Nedelja":

                    Console.WriteLine("Redni broj dana: " + Convert.ToInt32(Dani.Nedelja));

                    break;

                default:

                    Console.WriteLine("Pogresan unos");

                    break;

            }

        }

    }

}


Niz u C# :

Vežba - Napisati program za invertovanje niza celih n brojeva.

using System;

namespace ConsoleApplication

{

    class Program

    {

        static void Main(string[] args)

        {

            int n;

            Console.WriteLine("Unesi broj elemenata niza:");

            n = Convert.ToInt32(Console.ReadLine());

 

            int[] niz = new int[n];

            Console.WriteLine("Unesi elemente niza:");

            for (int i = 0; i < n; i++)

                niz[i] = Convert.ToInt32(Console.ReadLine());

 

            int temp;

            for (int i = 0, j = niz.Length - 1; i < niz.Length / 2; i++, j--)

            {

                temp = niz[i];

                niz[i] = niz[j];

                niz[j] = temp;

            }

 

            Console.WriteLine("Niz nakon invertovanja:");

            foreach (int element in niz)

                Console.Write(element + " ");

            Console.WriteLine();

        }

    }

}


Last modified: Monday, 30 September 2019, 8:13 PM