Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.77/47: Рейтинг темы: голосов - 47, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 20.10.2011
Сообщений: 24
1

Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC.

16.01.2013, 14:03. Просмотров 9390. Ответов 17
Метки нет (Все метки)


1. Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC.

Добавлено через 18 секунд
помогите плиз

Добавлено через 2 минуты
как программировать на С#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2013, 14:03
Ответы с готовыми решениями:

Даны три точки A, B, C на числовой оси. Найти длины отрезков AC и BC и их сумму
Здравствуйте! Не могу понять в чем проблема. :wall: Вводя числа, выплевывается "Process returned...

Даны три точки на числовой оси. Найти длины отрезков и их сумму
1 Даны три точки A, B, C на числовой оси. Найти длины отрезков AC и BC и их сумму.

Даны четыре точки на числовой оси A, B, C И D. найти длину пересечения отрезков AB И CD
Я только начал изучать, не могли бы подсказать метод построения решения этой задачи

Найти расстояние между двумя точками с заданными координатами на числовой оси
Begin16. Найти расстояние между двумя точками с заданными координатами x1 и x2 на числовой оси:...

__________________
Помогаю в написании курсовых работ и дипломов здесь.
Записывайтесь на профессиональные курсы С#-разработчиков‌
17
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 446
16.01.2013, 14:23 2
В чем конкретно проблема? Алгоритм хоть можете сами придумать?
0
0 / 0 / 0
Регистрация: 20.10.2011
Сообщений: 24
16.01.2013, 14:25  [ТС] 3
мне надо консольное приложение
0
15 / 13 / 7
Регистрация: 04.12.2012
Сообщений: 45
16.01.2013, 14:27 4
Эх...
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
using System;
using System.Collections.Generic;
using System.Linq;
 
class Program
{
    static void Main()
    {
        Console.Write("Введите координату точки A: ");
        int a = int.Parse(Console.ReadLine());
 
        Console.Write("Введите координату точки B: ");
        int b = int.Parse(Console.ReadLine());
 
        // Меняем местами в случае, если B < A. На результат не влияет
        if (a > b)
        {
            int tmp = b;
            b = a;
            a = tmp;
        }
 
        int c;
        do
        {
            Console.Write("Введите координату точки C: ");
            c = int.Parse(Console.ReadLine());
        } while (c < a || c > b);
 
        Console.WriteLine("AC * BC = {0}", Math.Abs((c - a) * (b - c)));
        Console.ReadLine();
    }
}
0
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 446
16.01.2013, 14:30 5
И что не получается?

Можно местами не менять, просто взять по модулю разность координат точек.

Каких специалистов страна вырастит, если за них все другие делают?
1
0 / 0 / 0
Регистрация: 20.10.2011
Сообщений: 24
16.01.2013, 14:35  [ТС] 6
у меня 10 задач по С# гос экзамену. поможете?
0
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 446
16.01.2013, 14:39 7
Я бы с удовольствием помогла бы, но именно помогла бы, а не за Вас сделала бы. Так что за Вас пускай другие делают.
0
15 / 13 / 7
Регистрация: 04.12.2012
Сообщений: 45
16.01.2013, 15:05 8
Цитата Сообщение от Лакшми Посмотреть сообщение
Можно местами не менять, просто взять по модулю разность координат точек.
Тогда проверка на то что C между AB работать не будет.
0
709 / 676 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
16.01.2013, 15:14 9
Цитата Сообщение от f095 Посмотреть сообщение
Тогда проверка на то что C между AB работать не будет.
C#
1
Math.Sign(c - a) + Math.Sign(c - b) == 0;
а такая?
0
15 / 13 / 7
Регистрация: 04.12.2012
Сообщений: 45
16.01.2013, 15:21 10
Цитата Сообщение от Tessen Посмотреть сообщение
а такая?
Такая будет. Можете не менять
1
0 / 0 / 0
Регистрация: 20.10.2011
Сообщений: 24
16.01.2013, 15:22  [ТС] 11
2. Даны координаты двух противоположных вершин прямоугольника: (x1, y1), (x2,y2). Стороны прямоугольника параллельны осям координат. Найти периметр и площадь данного прямоугольника?
0
2264 / 1722 / 511
Регистрация: 02.08.2011
Сообщений: 4,914
16.01.2013, 15:29 12
Цитата Сообщение от Gulzat Посмотреть сообщение
2. Даны координаты двух противоположных вершин прямоугольника: (x1, y1), (x2,y2). Стороны прямоугольника параллельны осям координат. Найти периметр и площадь данного прямоугольника?
А если просто подумать?
0
0 / 0 / 0
Регистрация: 20.10.2011
Сообщений: 24
16.01.2013, 15:30  [ТС] 13
у меня 10 задач по С# гос. экзамен. помогите плиз
0
2264 / 1722 / 511
Регистрация: 02.08.2011
Сообщений: 4,914
16.01.2013, 15:37 14
Ты где вообще учишься? На госэкзамен уже известно конкретное задание?
0
0 / 0 / 0
Регистрация: 20.10.2011
Сообщений: 24
16.01.2013, 15:40  [ТС] 15
да. у нас билеты?
0
2264 / 1722 / 511
Регистрация: 02.08.2011
Сообщений: 4,914
16.01.2013, 15:49 16
C#
1
Console.WriteLine(Math.Abs(x1-x2)*Math.Abs(y1-y2));
- вот вам ваша площадь.

Добавлено через 2 минуты
периметр:
C#
1
Console.WriteLine(2*(Math.Abs(y1-y2)+Math.Abs(x1-x2)));
1
0 / 0 / 0
Регистрация: 20.10.2011
Сообщений: 24
16.01.2013, 15:53  [ТС] 17
весь программа нету?
0
2264 / 1722 / 511
Регистрация: 02.08.2011
Сообщений: 4,914
16.01.2013, 15:53 18
весь программа нету)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.01.2013, 15:53

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

Даны три точки A, В и С. Составить алгоритм, определяющий, наименьшее расстояние между этими точками
Делать надо в Pascal


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.