Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2021, 22:50   #1
n12747m
Новичок
Джуниор
 
Регистрация: 30.11.2021
Сообщений: 1
По умолчанию Реализация линейных алгоритмов C#

Требуется реализовать консольное приложение и приложение с графическим интерфейсом
на языке программирования C#.
I. Написать программу, которая подсчитывает:площадь кольца с внутренним радиусом r1 и внешним r2;
n12747m вне форума Ответить с цитированием
Старый 01.12.2021, 09:18   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,546
По умолчанию

Код:
Pi = 3.145926535;
S=Pi*(r2*r2-r1*r1) ;
Не сто'ит благодарности.
digitalis вне форума Ответить с цитированием
Старый 01.12.2021, 13:27   #3
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 957
По умолчанию



за минуты изменена программа моей темы от апреля 2019 года
https://www.programmersforum.ru/show...1&postcount=44

Код:
//kolzo.cs
using System; using System.Windows.Forms;
namespace kolzo
{
	public class Program
	{
	static void Main()
	{
Application.Run(new kolzo());
	}
	}
	class kolzo : Form
	{
	TextBox textBoxA, textBoxB;
	Button buttonC;
public kolzo()
	{						
	textBoxA=new TextBox();
	textBoxB=new TextBox();
textBoxA.Location = new System.Drawing.Point(150, 50);
textBoxB.Location = new System.Drawing.Point(100, 100);
	this.Controls.Add(textBoxA); 
	this.Controls.Add(textBoxB); 
var labelq = new Label();
labelq.Text = "Площадь кольца";
labelq.Dock = DockStyle.Top;
Controls.Add(labelq);
	var labelA = new Label();
	labelA.Text = "R2 = ";
	labelA.Location = new System.Drawing.Point(130, 52);
	Controls.Add(labelA);
var labelB = new Label();
labelB.Text = "r1 = ";
labelB.Location = new System.Drawing.Point(80, 102);
Controls.Add(labelB);
	buttonC = new Button();	
	buttonC.Location = new System.Drawing.Point(100, 200);
	buttonC.Text = "КОЛЬЦО";
	buttonC.Click+=buttonC_Click;
	this.Controls.Add(buttonC);
	}
private void buttonC_Click(object sender, EventArgs e)
		{
	int r2 = Convert.ToInt32(textBoxA.Text);
	int r1 = Convert.ToInt32(textBoxB.Text);
double pi = 3.145926535;
double s =pi*(r2*r2-r1*r1) ;
	string ss = (s.ToString());
	string m = "R2 = " + r2 + "  r1 = " + r1 + "  S = " + ss;
{
MessageBox.Show(m);
}}}}
Исходные данные: лучше целые
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую

Последний раз редактировалось сфинкс; 01.12.2021 в 18:46.
сфинкс вне форума Ответить с цитированием
Старый 02.12.2021, 14:18   #4
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,546
По умолчанию

сфинкс - это - конкурсное задание на тему: "как ещё длиннее описать простейшую задачу" ?
В древней Местoтоптамии её решали так:
Код:
Pi := 3.145926535;
r1 := StrToFloat (Edit1.Text) ;
r2 := StrToFloat (Edit2.Text) ;
S:=Pi*(r2*r2-r1*r1) ;
Edit1.Text3 := FloatToStr (S) ;
Можно и не целые, а покусанные.
Осталось перетолкнуть это на C#

Последний раз редактировалось digitalis; 02.12.2021 в 14:23.
digitalis вне форума Ответить с цитированием
Старый 02.12.2021, 18:09   #5
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 957
По умолчанию

дос решение наверняка тоже в моей теме
однако студенты с 1 сообщением
точно читавшие ответы... не отвечают
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
сфинкс вне форума Ответить с цитированием
Старый 03.12.2021, 03:33   #6
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,546
По умолчанию

Цитата:
однако студенты с 1 сообщением
точно читавшие ответы... не отвечают
Таковы все халявщики. Невежи.

Последний раз редактировалось digitalis; 03.12.2021 в 03:40.
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++. Классы. Программирование линейных алгоритмов с использованием set, print JimmyGramiy Помощь студентам 0 21.09.2018 22:42
Задачи для составления линейных алгоритмов Neispravimy Помощь студентам 5 13.06.2017 11:22
программирование линейных алгоритмов Xeniya82 Помощь студентам 3 05.07.2011 18:30
реализация линейных структур данных в подпрограммах ArniLand Общие вопросы C/C++ 0 31.01.2010 01:20
Программирование линейных алгоритмов в Delphi7 Rom1k Помощь студентам 3 01.12.2008 19:41