Калькулятор для расчёта параметров антенны
На языке 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 був завжди на зв’язку, оперативно відповідав на запитання, надавав зворотній зв’язок і демонстрував щире зацікавлення у результаті. Важливо відзначити, що оплата була здійснена своєчасно та в повному обсязі відповідно до попередніх домовленостей.
Загалом, проєкт реалізувався швидко, без зайвих затримок і з повною взаємною довірою. Такий рівень професіоналізму з боку замовника — це справжня рідкість.
-
2991 73 4 2 Добрый день! Обращайтесь, моду сделать быстро, а главное - качественно!!!!!!
-
762 12 0 Добрый день. Май 2 года опыта разработки программ на C#. Готов помочь
Напишите в личные сообщения для уточнения деталей.
-
1899 29 1 1 Привет! Готов помочь с вашим проектом. Имею большой опыт разработки и смогу реализовать все необходимые компоненты согласно вашей документации. Гарантирую качественное выполнение в оговоренные сроки.
-
удалено модератором
-
Актуальные фриланс-проекты в категории C#
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфигурация: 1С УТ 11 Адресный склад ТСД Zebra TC26 Работа через RDP Сканирование товаров выполняется в документах приемки, размещения, отбора и других складских операциях. Текущая проблема: Кладовщики работают через ТСД Zebra. При сканировании не всегда замечают сообщения на… C#, Базы данных и SQL ∙ 10 часов 17 минут назад ∙ 2 ставки |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 11 дней 21 час назад ∙ 2 ставки |