Kezdőoldal » Számítástechnika » Programozás » C# Programban kéne egy kis...

C# Programban kéne egy kis segítség. Valaki?

Figyelt kérdés

C#Windows


Generál 20db egész számot 1-100között.Majd kiírja 1 listaelembe a program határozza meg a következőket:

-Legnagyobb generált szám fügvénnyel

-Legkisebb generált szám algoritmussal

-Generált számok átlaga 1tizedes jeggyel szövegdobozba. KETTES

-Hány darab 80-nél nagyobb generált szám van szövegdobozba. HÁRMAS

-Rendezze csökkenő sorrendbe a vektor elemeit és irassa ki egy listaelembe NÉGYES-ÖTÖS



Ez a feladatunk, odáig jutok hogy kiírja a 20db számot.. tovább hogy kéne haladni? Egyszerűen semmit nem fogad el a program



2015. márc. 26. 08:42
 1/5 Tengor ***** válasza:

1.) Rendezd a listát, majd válaszd ki az első v. utolsó elemet (rendezés függvényétől)

2.) Állítsd be a legnagyobb elemet a negatív végtelennek. Menj végig a listán és amikor a legnagyobb elemnél nagyobbat találsz, nevezd ki a talált elemet a legnagyobbnak.

3.) Ablakkezelés és hasonlók, ahogy tanultátok. Átlag számítás megy?


Meddig vagy kész? Hol a kód?

2015. márc. 26. 09:14
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

int[] szamok = new int[20];

Random rnd = new Random();

public Form1()

{

InitializeComponent();


}

private void button1_Click(object sender, EventArgs e)

{


for (int i = 0; i < szamok.Length; ++i)

{

szamok[i] = rnd.Next(0, 100);

listBox1.Items.Add(szamok[i]);

}

}


private void button3_Click(object sender, EventArgs e)

{

Application.Exit();

}


private void but5_Click(object sender, EventArgs e)

{

int minimum = szamok[0];

for (int i = 0; i < szamok.Length; ++i)

{

if (szamok[i] < minimum)

{

minimum = szamok[i];

}

}

string minimumszov = Convert.ToString(minimum);

textBox1 = minimumszov;

}


private void button4_Click(object sender, EventArgs e)

{

int maximum = szamok.Max();

string maximumszov = Convert.ToString(maximum);

textBox1.Text = maximumszov;



private void button5_Click(object sender, EventArgs e)

{

int osszes = 0;

for (int i = 0; i < szamok.Length; ++i)

{

osszes = osszes + szamok[i];

}

double atlag = 0;

atlag = osszes / 20.0;

textBox4.Text = Convert.ToString(Math.Round(atlag,1))


private void button1_Click_1(object sender, EventArgs e)

{

int buborek=0;

for (int i = 1; i < szamok.Length; ++i)

{

for (int y = 1; y < szamok.Length; ++y)

{

if (szamok[y - 1] <= szamok[y])

{

buborek = szamok[y - 1];

szamok[y - 1] = szamok[y];

szamok[y] = buborek;

}

}

}

for (int i = 0; i < szamok.Length; ++i)

{

listBox2.Items.Add(szamok[i]);

}

}

}

}



és


1, textBox4.Text = Convert.ToString(Math.Round(atlag,1))



2, int maximum = szamok.Max();

string maximumszov = Convert.ToString(maximum);

textBox1.Text = maximumszov;



3, }

double atlag = 0;

atlag = osszes / 20.0;

textBox4.Text = Convert.ToString(Math.Round(atlag,1))



ez a 3mmal van baja

2015. márc. 26. 09:20
 3/5 anonim ***** válasza:

> ez a 3mmal van baja


Kinek? A fordítónak? Mit ír ki?

2015. márc. 26. 10:50
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

Értelmezd a fordítási hibaüzeneteket.

Szerintem nem azt írja, hogy "nem jó".

Pontosvessző pl nem szokott ártani sor végére.

2015. márc. 26. 11:55
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
Meg mondjuk kapcsos zárójelet sem ördögtől való bezárni.
2015. márc. 26. 12:48
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!