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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2016, 19:30   #1
kototish
Новичок
Джуниор
 
Регистрация: 20.05.2016
Сообщений: 1
Вопрос Чтение координат из текстового файла.

C#
Задача в чём:

1. Разработать подпрограмму для вычисления расстояния между точками, заданными своими координатами. Проверить работу подпрограммы, организовав её вызов с фактическими параметрами

2. Вычислить периметр многоугольника, заданного координатами своих вершин, используя созданную подпрограмму. Координаты вершин прочитать из текстового файла.

Первую часть (чудо!) сделала, но вторую мне никак не реализовать, просто не думается. Очень жду помощи или просто подсказки , сам код вот:

Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Тема_2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        public double ras(double x1, double x2, double y1, double y2)
        {
            double ras = Math.Sqrt(Math.Pow((x2 - x1), 2) + Math.Pow((y2 - y1), 2));
            return ras;
        }

        double x1, x2, y1, y2;

        private void textBox3_TextChanged(object sender, EventArgs e)
        {
            x2 = Convert.ToDouble(textBox3.Text);
        }

        private void textBox4_TextChanged(object sender, EventArgs e)
        {
            y2 = Convert.ToDouble(textBox4.Text);
        }

        private void textBox2_TextChanged(object sender, EventArgs e)
        {
            y1 = Convert.ToDouble(textBox2.Text);
        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {
          x1 = Convert.ToDouble(textBox1.Text);
        }

        private void button1_Click(object sender, EventArgs e)
        {
            ras(x1, x2, y1, y2);
            label4.Text = "" + Math.Round(ras(x1, x2, y1, y2), 2);
        }
    }
}

Последний раз редактировалось Аватар; 20.05.2016 в 19:37.
kototish вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение текстового файла Елена77 C# (си шарп) 1 29.04.2013 23:28
Чтение из текстового файла Form_13 Помощь студентам 0 01.11.2011 03:16
Чтение из текстового файла soirkar Visual C++ 6 22.06.2011 16:58
чтение текстового файла Аглан Microsoft Office Access 2 15.02.2011 22:14
Чтение текстового файла Kasper1 Общие вопросы по Java, Java SE, Kotlin 5 17.12.2010 15:57