Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!
Wypełnij kod na C# i utwórz blok schematu
Zlecenie jest tłumaczone automatycznie. Zaloguj się lub zarejestruj się, żeby zobaczyć oryginał
"W każdej opcji masyw jest dwukierunkowy.W wersji z wyraźnym numerem masyw 20x15.W opcjach
z liczbą masyw 14x22.W każdej wersji wszystkie elementy na formularzu są tworzone tylko programowo !!Aż !(To znaczy, że w konstruktorze masz pustą formę).W kształcie (pełnym ekranem) tworzysz dwustronną masę pól tekstowych, w których będą
Wyświetlanie elementów masywnych.Z góry i w lewo tworzymy odpowiednią ilość.
Label (jednomierne masywy) - w których będą wyświetlane liczby wierszy i kolumn
Masywna odpowiednio.Wystarczy również utworzyć kolejny przycisk, który będzie wykonywany.
Odpowiedni wybór zadania.Masyw jest wypełniony przypadkowymi całymi liczbami z zakresu, który jest nałożony przez użytkownika
(To znaczy, że muszą być jeszcze 2 pola (Textbox lub NumericUpDown), które wskazują granice
przycisk Button, który wypełni masywę.Wszystkie dodatkowe niezbędne elementy w zależności od opcji (kliki, pudełka, pudełka
pola i tak dalej)Dodaj, jeśli trzeba, według własnego uznania!Znajdź średnią arytmetyczną każdej diagonali i wyróżni więcej z nich.
Wykonaj kod na C# d Visual Studio, co by było napisane, gdzie dokładnie wyciągnięto większą średnią arytmetyczną i co by rozmiar formularza został natychmiast dostosowany do wielkości masy zadania.Zrób blok schematu kompletnego kodu
korzystanie z systemu;
używając System.Collections.Generic;
wykorzystanie System.ComponentModel;
używając system.Data;
Wykorzystanie systemów.Drawing
używając System.Link;
używając systemu.Text;
używając System.Threading.Tasks;
używając System.Windows.Forms;
namespace grr
{ {
public partial class Form1 : Formuła
{ {
int i, j, k, v, c, c1, sr1, sr2, s1, s2
Button A = nowy przycisk();
Button A1 = nowy przycisk();
NumericUpDown C = nowy NumericUpDown();
Label[] E = new Label[14]
Label[] E1 = new Label[22];
TextBox G = nowy TextBox();
TextBox T = nowy TextBox();
TextBox TT = nowy TextBox();
Random rnd = nowy Random();
NumericUpDown C1 = nowy NumericUpDown();
TextBox[,] T1 = new TextBox[14, 22];
private void button1_Click(object sender, EventArgs e)
{ {
dla (i = 0; i < 14; i++)
{ {
dla (j = 0; j < 22; j++)
{ {
c = (int) C. wartość
c1 = (int) C1. wartość
w = rnd.Next (c, c1)
T1 [i, j] = new TextBox();
Controls.Add (T1 [i, j] )
T1[i, j].SetBounds(i * 60 + 90, 100 + j * 30, 50, 20);
T1 [i, j].Text = („” + v);
private void button2_Click(object sender, EventArgs e)
{ {
dla (i = 0; i < 14; i++)
{ {
dla (j = 0; j < 22; j++)
{ {
jeśli (i==j)
{ {
T1 [i, j].BackColor = kolor.Chartreuse;
s1 += Convert.ToInt32(T1[i, j].Text)
T1 [13 - i, j].BackColor = kolor.Coral;
s2 += Convert.ToInt32(T1[13 - i, j].Text)
sr1 = s1 / 15;
T.Text = "" + sr1
sr2 = s2 / 15;
TT.Text = "" + sr2
Public Formuła 1 ( )
{ {
Początkowy składnik ( )
private void Form1_Load(object sender, EventArgs e)
{ {
Dodaj kontrolę (A)
A.SetBounds(30, 15, 70 i 30);
A.Text = „Wypełnij”
A.Click += button1_Click
Dodaj kontrolę (A1)
A1.SetBounds (130, 15, 100, 20)
A1.Text = „Wariant 21”;
A1.Click += button2_Click
Dodaj kontrolę (C )
C.SetBounds(400, 15, 50, 20)
C.Minimum = -100
Maksymalna liczba = 100;
C. Wartość = 5
Dodaj kontrolę (C1)
C1.SetBounds(470, 15, 50, 20)
C1.Minimum = -100
C1. maksymalny = 100;
C1 = wartość 60;
Dodaj kontrolę (T )
T.SetBounds(550, 15, 80, 20)
T.Text = „Sr.Arytm .1 »;
Dodaj kontrolę (TT )
TT.SetBounds(640, 15, 80, 20)
TT.Text = „Sr.Arytm .2 »;
dla (i = 0; i < 14; i++)
{ {
E[i] = nowy etykietę
Controls.Add (E[i]) wskaźnik
E[i].SetBounds(i * 60 + 90, 60, 50, 20);
E [i].Text = („” + (i + 1));
dla (j = 0; j < 22; j++)
{ {
E1 [j] = new Label();
Controls.Add (E1 [j] )
E1[j].SetBounds(40, 100 + j * 30, 50, 20);
E1 [j].Text = („” + (j + 1));
Opinia zleceniodawcy o współpracy z Ilya Kulpin
Wypełnij kod na C# i utwórz blok schematuJakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy
Zadania wykonane są szybko i jakościowo
Opinia freelancera o współpracy z Anna Pustovoytenko
Wypełnij kod na C# i utwórz blok schematuPłatność
Opis zadania
Precyzyjność wymogów
Zawsze w kontakcie
Dobry klient . Wyjaśnił wszystkie niejasne punkty zadań. Miło było pracować.
Aktualne zlecenia dla freelancerów w kategorii C#
Dopracowanie 1C UT 11 dla TSD Zebra (RDP): różne sygnały dźwiękowe podczas skanowania
84 PLN
Konfiguracja: 1C UT 11 Adresowy magazyn Terminal Zebra TC26 Praca przez RDP Skanowanie towarów odbywa się w dokumentach przyjęcia, umiejscowienia, selekcji oraz innych operacjach magazynowych. Aktualny problem: Magazynierzy pracują przez terminal Zebra. Podczas skanowania nie… C#, Bazy danych i SQL ∙ 3 dni 21 godzin temu ∙ 6 ofert |