Калькулятор для розрахунку параметрів антени
На мові C# Розробити програму з наступним вікном вказаним нижче, є лістинг програми яка колись працювала але зараз не можу підключити.
Лістинг:
private void button1_Click(object sender, EventArgs e)
{
try
{
label10.Parent = pictureBox1;
label10.BackColor = Color.Transparent;
double tau = Convert.ToDouble(textBox1.Text);
double E = Convert.ToDouble(textBox2.Text);
double Sig = Convert.ToDouble(textBox6.Text);
double LyamMAX = Convert.ToDouble(textBox8.Text);
double LyamMIN = Convert.ToDouble(textBox9.Text);
double L, Hmax, Hmin, N, Lsum;
double[] h = new double[20];
double[] d = new double[20];
L = (Sig * (1 - 0.76 * LyamMIN / LyamMAX) / (1 - tau)) * LyamMAX;
Hmax = 0.25 * LyamMAX / E;
Hmin = 0.19 * LyamMIN / E;
N = 1 + (Math.Log10(Hmax / Hmin)) / Math.Log10(1 / tau);
int n = Convert.ToInt16(Math.Round(N));
while (n != 0)
{
h[n] = (LyamMAX / (4 * E)) * Math.Pow(tau, (n - 1));
n--;
}
n = Convert.ToInt16(Math.Round(N)) - 1;
while (n != 0)
{
d[n] = (Sig * LyamMAX) * Math.Pow(tau, (n - 1));
n--;
}
Lsum = d.Sum();
label10.Text = "N = " + Convert.ToString(Math.Round(N)) + "\nL = " + Convert.ToString(Math.Round(L,3)) + "\nHmax = " + Convert.ToString(Math.Round(Hmax,3)) + "\nHmin = " + Convert.ToString(Math.Round(Hmin,3)) + "\n";
n = 1;
while (n <= N + 1)
{
label10.Text += "\nh" + "[" + n + "] = " + Math.Round(h[n],3);
n++;
}
label10.Text += "\n";
n = 1;
while (n < N)
{
label10.Text += "\nd" + "[" + n + "] = " + Math.Round(d[n],3);
n++;
}
label10.Text += "\n\nLsum = " + Convert.ToString(Math.Round(Lsum,3));
}
catch {
MessageBox.Show("Введіть всі необхідні дані!");
}
}
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar != 8 && (e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != ',')
e.Handled = true;
}
private void textBox8_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar != 8 && (e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != ',')
e.Handled = true;
}
Відгук замовника про співпрацю з Романом Смоляковим
Калькулятор для розрахунку параметрів антениВсе дуже і дуже позитивно, программу зробили за ОДНУ годину всього навсього рекомендую звертатись до данного спеціаліста.
Відгук фрилансера про співпрацю з Daniil Prudius
Калькулятор для розрахунку параметрів антениОбращайСпівпраця з Daniil Prudius (fokus10) залишила надзвичайно позитивні враження. Замовник з самого початку надав чітке та структуроване технічне завдання, що значно спростило процес розробки. Усі вимоги до функціоналу були обґрунтованими, логічними та технічно досяжними.
Комунікація проходила легко та ефективно — Daniil був завжди на зв’язку, оперативно відповідав на запитання, надавав зворотній зв’язок і демонстрував щире зацікавлення у результаті. Важливо відзначити, що оплата була здійснена своєчасно та в повному обсязі відповідно до попередніх домовленостей.
Загалом, проєкт реалізувався швидко, без зайвих затримок і з повною взаємною довірою. Такий рівень професіоналізму з боку замовника — це справжня рідкість.
-
2937 73 4 2 Доброго дня! Звертайтесь, моду зробити швидко, а головне - якісно!!!!!!
-
762 12 0 Добрий день. Май 2 роки досвіду розробки програм на C#. Готовий допомогти
Напишіть в особисті повідомлення для уточнення деталей.
-
1885 29 1 1 Вітаю! Готовий допомогти з вашим проєктом. Маю великий досвід розробки та зможу реалізувати всі необхідні компоненти згідно з вашою документацією. Гарантую якісне виконання в обумовлені терміни.
-
видалено модератором
-
Актуальні фриланс-проєкти в категорії C#
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфігурація: 1С УТ 11 Адресний склад ТСД Zebra TC26 Робота через RDP Сканування товарів виконується в документах приймання, розміщення, відбору та інших складських операціях. Поточна проблема: Комірники працюють через ТСД Zebra. При скануванні не завжди помічають повідомлення… C#, Бази даних та SQL ∙ 7 днів 1 година тому ∙ 6 ставок |