C# programok ismertetése érdeklődőknek kezdőktől haladókig

C# MŰHELY

C# MŰHELY

Véletlen számokkal feltöltött vektor skalárszorzata

2021. április 09. - Benkő Tiborné

Írjunk programot, amely megadott méretű és megadott max. értékű véletlen számokkal feltöltött vektor skalárszorzatát számítja ki,

A feladat megoldása

        private void Számol_Click(object sender, EventArgs e)
        {
            int[] x;
            int[] y;
            int i, db, max, sk = 0;
            Random m;
            listBox1.Items.Clear();
            listBox2.Items.Clear();
            if (textBox2.Text != "" && textBox3.Text != "")
            {
                db = Int32.Parse(textBox2.Text);
                max = Int32.Parse(textBox3.Text);
                m = new Random();
                x = new int[db];
                y = new int[db];
                for (i = 0; i < db; i++)
                {
                    x[i] = m.Next(max) + 1;
                    y[i] = m.Next(max) + 1;
                    listBox1.Items.Add(x[i]);
                    listBox2.Items.Add(y[i]);
                    sk += x[i] * y[i];
                }
                textBox1.Text = sk.ToString();
            }
        }

        private void textBox2_TextChanged(object sender, EventArgs e)
        {
            textBox1.Text = "";
            listBox1.Items.Clear();
            listBox2.Items.Clear();
        } 

        private void textBox3_TextChanged(object sender, EventArgs e)
        {
            textBox1.Text = "";
            listBox1.Items.Clear();
            listBox2.Items.Clear();
       }

A program futási eredményei:

A bejegyzés trackback címe:

https://csharp-muhely.blog.hu/api/trackback/id/tr6316494670

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása