Exemplo n.º 1
0
        public Brojevi Upis(int prvi, int drugi)
        {
            Brojevi broj = new Brojevi();

            broj.prviBroj  = prvi;
            broj.drugiBroj = drugi;
            // Console.WriteLine("Upišite prvi broj: ");
            //  broj.prviBroj = int.Parse();
            //  Console.WriteLine("Upišite drugi broj: ");
            // broj.drugiBroj = int.Parse(Console.ReadLine());

            return(broj);
        }
Exemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            Brojevi broj = new Brojevi();

            broj.prviBroj  = int.Parse(textBox1.Text.ToString());
            broj.drugiBroj = int.Parse(textBox2.Text.ToString());
            broj           = broj.Upis(broj.prviBroj, broj.drugiBroj);



            textBox3.Text = broj.Djelitelj(broj.prviBroj, broj.drugiBroj);
            textBox4.Text = broj.Visekratnik(broj.prviBroj, broj.drugiBroj);
            //broj.Visekratnik(broj.prviBroj, broj.drugiBroj);
        }
Exemplo n.º 3
0
        public string Visekratnik(int prvi, int drugi)

        {
            Brojevi broj = new Brojevi();

            broj.prviBroj  = prvi;
            broj.drugiBroj = drugi;
            int najveciBroj = broj.prviBroj * broj.drugiBroj;
            int visekratnik = 0;

            // if (broj.prviBroj < broj.drugiBroj) najveciBroj = broj.drugiBroj;
            //  if (broj.drugiBroj < broj.prviBroj) najveciBroj = broj.prviBroj;
            for (int i = najveciBroj; i >= Math.Max(broj.prviBroj, broj.drugiBroj); i--)
            {
                if (i % broj.prviBroj == 0 && i % broj.drugiBroj == 0)
                {
                    visekratnik = i;
                }
            }
            return("Najmanji visekratnik brojeva " + broj.prviBroj + " i " + broj.drugiBroj + " je " + visekratnik);
        }
Exemplo n.º 4
0
        public string Djelitelj(int prvi, int drugi)
        {
            Brojevi broj = new Brojevi();

            broj.prviBroj  = prvi;
            broj.drugiBroj = drugi;
            int najveciBroj  = 0;
            int djeliteljmax = 0;
            int djeliteljmin = 0;

            if (broj.prviBroj < broj.drugiBroj)
            {
                najveciBroj = broj.drugiBroj;
            }
            if (broj.drugiBroj < broj.prviBroj)
            {
                najveciBroj = broj.prviBroj;
            }
            for (int i = 2; i < najveciBroj; i++)
            {
                if (broj.prviBroj % i == 0 && broj.drugiBroj % i == 0)
                {
                    djeliteljmin = i;
                    break;
                }
            }
            // Console.WriteLine("Najmanji djelitelj brojeva " + broj.prviBroj + " i " + broj.drugiBroj + " je " + djeliteljmin);
            for (int i = 1; i < najveciBroj; i++)
            {
                if (broj.prviBroj % i == 0 && broj.drugiBroj % i == 0)
                {
                    djeliteljmax = i;
                }
            }
            return("Najmanji djelitelj brojeva " + broj.prviBroj + " i " + broj.drugiBroj + " je " + djeliteljmin + "Najveci djelitelj brojeva " + broj.prviBroj + " i " + broj.drugiBroj + " je " + djeliteljmax);
        }