С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/21: Рейтинг темы: голосов - 21, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 16

Составьте программу, определяющую, пройдет ли график функции через заданную точку

07.04.2013, 13:51. Показов 4416. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1.Составьте программу, определяющую, пройдет ли график функции y = 5x2 – 7 x + 2 через заданную точку с координатами (a,b).

2.Логика
Даны координаты (как целые от 1 до 8) двух различных полей шахматной доски. Если ферзь за один ход может перейти с одного поля на другое, вывести логическое значение True, в противном случае вывести значение False.

3.Оператор выбора
Локатор ориентирован на одну из сторон света ("С" — север, "З" — запад, "Ю" — юг, "В" — восток) и может принимать три цифровые команды: 1 — поворот налево, –1 — поворот направо, 2 — поворот на 180 градусов. Дан символ C — исходная ориентация локатора и числа N1 и N2 — две посланные ему команды. Вывести ориентацию локатора после выполнения данных команд.

4.Циклы задачи должны быть решены без использования массивов.
Дано целое число К и набор ненулевых целых чисел; признак его завершения - число 0. Вывести номер последнего числа в наборе, меньшего К. Если таких чисел в наборе нет, то вывести 0.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.04.2013, 13:51
Ответы с готовыми решениями:

Составьте программу, определяющую, пройдет ли график функции y = 5x2 – 7 x + 2 через заданную точку с координатами (a,b)
Составьте программу, определяющую, пройдет ли график функции y = 5x2 – 7 x + 2 через заданную точку с координатами (a,b). Будьте так...

Составить программу, определяющую, пройдет ли график функции через заданную точку
товариши мозги помогите пожалуста чем сможете а то самой не как не справица одна надежда осталось навас мои милые друзья :) 4. Составить...

Составить программу, определяющую, пройдет ли график функции y=ax^2+bx+c через заданную точку с координатами n, m.
Составить программу, определяющую, пройдет ли график функции y=ax^2+bx+c через заданную точку с координатами n, m.

11
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 16
07.04.2013, 16:02  [ТС]
0
 Аватар для memphis
740 / 284 / 83
Регистрация: 12.12.2012
Сообщений: 564
07.04.2013, 16:43
Ну, как бы первое задание:
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
using System;
 
namespace ConsoleApplication2
{
    class Program
    {
        static double Func(double x)
        {
            return (5 * x * x - 7 * x + 2);
        }
 
        static void Main(string[] args)
        {
            double a, b;
            bool isValid = false;
 
            Console.WriteLine("Программа определяет, пройдёт ли график функции y = 5*x^2 - 7*x + 2\nчерез точку с координатами (a, b).");
            Console.WriteLine();
            do
            {
                Console.Write("Введите х-коордитату точки: ");
                isValid = double.TryParse(Console.ReadLine(), out a);
 
                if (!isValid)
                    Console.WriteLine("Это не число.");
 
            } while(! isValid);
 
            do
            {
                Console.Write("Введите y-коордитату точки: ");
                isValid = double.TryParse(Console.ReadLine(), out b);
 
                if (!isValid)
                    Console.WriteLine("Это не число.");
 
            } while (!isValid);
 
            string mes = string.Empty;
 
            if (b != Func(a))
                mes =  "НЕ ";
 
            Console.WriteLine("Через эту точку график функции {0}пройдёт.", mes);
        }
    }
}
1
3 / 3 / 1
Регистрация: 03.03.2013
Сообщений: 22
07.04.2013, 17:09
думаю второе задание про ферзя в одно если решается
C#
1
2
3
4
5
6
7
8
9
10
11
        public static bool Func(int x,int y,int x1,int y1)
        {
            bool result = false;
 
            if (x == x1 || y == y1 || Math.Abs(x1 - x) == Math.Abs(y1 - y))
            {
                return true;
            }
 
            return result;
        }
Будет время решу второе)
1
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 16
07.04.2013, 17:50  [ТС]
спасители

Добавлено через 37 минут
с первой задачей разобралась...спасибо)
в остальном стою на месте..
0
3 / 3 / 1
Регистрация: 03.03.2013
Сообщений: 22
07.04.2013, 17:55
в первой задаче ввод и вывод с консли уже заделан. а функцию определения возможности ферзя перейти с одного поля на второе я вам написал просто скомбинируйте первую часть с этой функцией

C#
1
        public static bool Func(int x,int y,int x1,int y1)
x y - это координаты первого поля на котором стоит ферзь
x1 y1 - это координаты второго поля переход на которое проверяется
1
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 16
07.04.2013, 18:07  [ТС]
сейчас попробую..
0
16 / 16 / 4
Регистрация: 01.03.2013
Сообщений: 139
Записей в блоге: 1
07.04.2013, 20:27
Как я вижу решение 3-ей задачи, если что подправьте меня кто-нибудь)
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
char c='с';
            int n1 = int.Parse(Console.ReadLine());
            int n2 = int.Parse(Console.ReadLine());
            if (n1 == 1)
            {
                c = 'з';
                if (n2 == 1) c = 'ю';
                if (n2 == -1) c = 'с';
                if (n2 == 2) c = 'в';
            }
            if (n1 == -1)
            {
                c = 'в';
                if (n2 == 1) c = 'с';
                if (n2 == -1) c = 'ю';
                if (n2 == 2) c = 'з';
            } 
                
 
            if (n1 == 2)
            {
                c = 'ю';
                if (n2 == 1) c = 'в';
                if (n2 == -1) c = 'з';
                if (n2 == 2) c = 'с';
            }
            Console.WriteLine(c);
1
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 16
07.04.2013, 22:54  [ТС]
Айрат95, спасибо,кажется все работает)
0
 Аватар для memphis
740 / 284 / 83
Регистрация: 12.12.2012
Сообщений: 564
07.04.2013, 23:55
Lozitskaya, я не понимаю вот эту часть
Цитата Сообщение от Lozitskaya Посмотреть сообщение
Дано целое число К и набор ненулевых целых чисел; признак его завершения - число 0.
Что это означает? Что где-то, пусть для определённости - в файле, хранится набор, который нужно считать и обработать?
Или пользователь вводит число K, затем вводит вручную этот набор, а программа запоминает число, меньшее числа K? (Тогда причём тут циклы?)

Добавлено через 5 минут
А, набор вводится в цикле, пока пользователь не введёт 0, так?
0
16 / 16 / 4
Регистрация: 01.03.2013
Сообщений: 139
Записей в блоге: 1
08.04.2013, 05:58
Я точно не уверен, но без использования массива, вроде вот так.
C#
1
2
3
4
5
6
7
8
9
int k=int.Parse(Console.ReadLine());
            int n = 0;
            for (int i = 1; i != 0; )
            {
                i = int.Parse(Console.ReadLine());
                if (k < i)  n = i;
                
            }
            Console.WriteLine(Convert.ToString(n));
0
08.04.2013, 07:23
 Комментарий модератора 
Одна тема - один вопрос.
Правила
п.4.4. На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск.
Тема закрыта.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.04.2013, 07:23
Помогаю со студенческими работами здесь

Составьте алгоритм, определяющий, пройдет график функции через заданную точку с координатами
Составьте алгоритм, определяющий, пройдет график функции y = 5x2-7x 2 через заданную точку с координатами (а, b).

Составить программу пройдет ли график функции У=7*Х-10 через заданную точку
Составить программу, с помощью которой можно определить: пройдет ли график функции У=7*Х-10 через заданную точку в qbasic.

Составить программу, определяющую, проходит ли график функции через заданную точку
Составить программу, определяющую, проходит ли график функции y = x2 + 2x + 2 через точку А (x, y).

Пройдет ли график функции через заданную точку
1. Клоун предложил каждому из публики задумать число. Потом он сказал: «Прибавьте к задуманному числу 5. Теперь из результата вычтите 2. А...

Определить, пройдет ли график функции через заданную точку
Здравствуйте помогите пожалуйста! Нужно решить 2 задачи .В основной программе должен быть оператор выбора задач, оформленных в виде...


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

Или воспользуйтесь поиском по форуму:
12
Закрытая тема Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru