2020. január 15., szerda

Elvárt programozási tételek

11. osztály félévkor elvárt programozási tételek


 int[] tomb = new int[10];
            Random rnd = new Random();
            int asd = tomb.Length;
            int max = 0;
            int sum = 0;
            for (int i = 0; i < asd; i++)
            {
                tomb[i] = rnd.Next(25, 76);
                Console.WriteLine(tomb[i]);

                if (max < tomb[i])
                {
                    max = tomb[i];
                }
                sum = sum + tomb[i];
            }
            int min = tomb[0];
            for (int i = 0; i < asd; i++)
            {
                if (min > tomb[i])
                {
                    min = tomb[i];
                }
            }

            int nem = 0;
            for (int i = 0; i < asd; i++)
            {
                if (tomb[i] > 45)
                {
                    nem++;
                }
            }

            int[] tomb2 = new int[asd];
            int[] tomb3 = new int[asd];
            int a = 0;
            int b = 0;

            for (int i = 0; i < asd; i++)
            {
                if (tomb[i] < 50)
                {
                    tomb2[a] = tomb[i];
                    a++;
                }
                else
                {
                    tomb3[b] = tomb[i];
                    b++;
                }
            }
            int c = 0;
            do
            {
                Console.WriteLine("Adj meg egy számot!");
                c = Convert.ToInt32(Console.ReadLine());
            } while (c < 25 || c > 75);

            int x = 0;
            while (x < asd && c != tomb[x])
            {
                x++;

            }
            if (x < asd)
            {
                Console.WriteLine("Van olyan szám");
            }
            else
            {
                Console.WriteLine("Nincs olyan szám ");
            }

            Console.WriteLine("");
            Console.WriteLine("Max: " + max);
            Console.WriteLine("Min: " + min);
            Console.WriteLine("Sum: " + sum);
            Console.WriteLine("45 fölött: " + nem);
            Console.WriteLine("====================");
            Console.WriteLine("50-nél kisebb:");
            for (int i = 0; i < a; i++)
            {
                Console.WriteLine(tomb2[i]);
            }




            Console.ReadKey();

Nincsenek megjegyzések:

Megjegyzés küldése