Untitled

 avatar
unknown
plain_text
2 years ago
1.6 kB
4
Indexable
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Cwiczenie4
{
    class Program
    {
        static int Najmniejsza(int [] t1, ref int licznik)
        {
            int minimum = t1[0]; //ustawiam na starcie, jako minimum pierwszy element, 
            //żeby porównywać go z pozostałymi elementami
            for (int i = 0; i < t1.Length; i++)
            {
                if (minimum > t1[i])
                    minimum = t1[i];
            }
            for (int i = 0; i < t1.Length; i++)
            {
                if (t1[i] == minimum)
                    licznik++;
            }

            Console.WriteLine("Najmniejsza wartość to: " + minimum);
            return licznik;
        }
        static void Main(string[] args)
        { /* Napisz metodę znajdującą w tablicy jednowymiarowej typu int wartość najmniejszą.
             Metoda ma mieć parametr ref int w którym podajemy ile razy wartość największa wystąpiła. */
            int licznik = 0; //musze mu nadac tutaj pewna wartosc, ale i tak zwroci mi poprzednia wartosc z poprzedniej metody
            int[] t1 = new int[] { 1, 3, 1, 5, 1, 1 };
            Console.WriteLine("Tablica: ");
            for (int i = 0; i < t1.Length; i++)
            {
                Console.WriteLine(t1[i]);
            }

            Console.WriteLine("Najmniejsza wartość wystąpiła {0} razy", Najmniejsza(t1, ref licznik));

            Console.ReadKey();
        }
    }
}
Editor is loading...