0 / 0 / 1
Регистрация: 28.09.2015
Сообщений: 19
1
.NET 4.x

Переделать программу вычисления с использованием регулярных выражений

16.10.2016, 14:31. Показов 508. Ответов 1
Метки нет (Все метки)

Здравствуйте! Возможно ли переделать код моей программы, которая считает значение Y, но чтобы в ней использовались регулярные выражения? Если да, то не могли бы Вы помочь мне в этом? Заранее благодарю всех за помощь .

Исходное выражение:
Переделать программу вычисления с использованием регулярных выражений


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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Задание_1
{
    class Program
    {
        static void Main(string[] args)
        {
 
           double x = 1;
 
            Console.Write("Введите значение переменной N=");
            double n = Double.Parse(Console.ReadLine());
 
            Console.Write("Введите значение переменной K=");
            double k = Double.Parse(Console.ReadLine());
 
            Console.Write("Введите значение переменной M=");
            double m = Double.Parse(Console.ReadLine());
 
            Console.Write("Введите значение переменной Z=");
           double z = Double.Parse(Console.ReadLine());
 
            Console.WriteLine("Результат равен y = {0:N6}   ", Y(m,n,k,x,z));
            if (z > 1)
            {
                Console.WriteLine("Решение производилось по первой ветви");
            }
            else if (z <= 1)
            {
                Console.WriteLine("Решение производилось по второй ветви");
            }
            Console.ReadKey(); 
        }
 
        
         static double Usl(double z, double x)
    {
 
            if (z > 1)
            {
                x = Math.Exp(z) + z;    
            }
 
            else if (z <= 1)
            {
                x = Math.Pow(z, 2) + 1;    
            }
             return x;    
        }
         static double Y(double m, double n, double k, double x, double z)
         {
             double y = Math.Sin(n * Usl(z,x)) + Math.Cos(k * Usl(z,x)) + Math.Log(m * Usl(z,x));
             return y;
         }     
}
 
           
 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2016, 14:31
Ответы с готовыми решениями:

Переделать программу с использованием регулярных выражений
Здравствуйте! Возможно ли переделать код моей программы, которая удаляет из строки числа кратные...

Написать программу с использованием регулярных выражений, выполняющую проверку правильности номера телефона
Написать программу с использованием регулярных выражений, выполняющую проверку правильности номера...

Бегущая строка с использованием регулярных выражений
Необходимо доработать программу с использованием регулярных выражений. using System; using...

Получение информации с использованием регулярных выражений
Добрый. Есть следующая строка на сайте: &quot;descr&quot;&gt;35-1000 дней&lt;/p&gt; и получить в итоге 35-1000 дней,...

1
Администратор
Эксперт .NET
15390 / 12398 / 4939
Регистрация: 17.03.2014
Сообщений: 25,144
Записей в блоге: 1
16.10.2016, 14:38 2
Basachi, регулярные выражения используются для обработки строк. В вычислительной программе им нет применения.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2016, 14:38
Помогаю со студенческими работами здесь

Поиск с использованием регулярных выражений
Добрый день, уважаемые форумчане! Очень нужен совет.. Нижеизложенный код позволяет искать в базе...

Экранирование с использованием регулярных выражений
Подскажите пожалуйста: у меня есть файл в формате json. В нем есть куски текста на укр. языке....

Поиск и замена с использованием регулярных выражений
Добрый день, помогите пожалуйста решить задачу, буду приочень благодарен: Имеется массив данных,...

Парсинг файла с использованием регулярных выражений
Доброго времени суток уважаемые форумчане! Есть такая тема: нужно выдернуть из определенного...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru