0 / 1 / 0
Регистрация: 25.05.2014
Сообщений: 42
1

Построение блок-схемы. Основные типы данных и операторы языка C#

13.03.2016, 21:10. Показов 429. Ответов 1
Метки нет (Все метки)

нужна помощь в построении блок, т.к. нынче этим не занимались, а теперь внезапно потребовали
вот код:
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
class Program
    {
        static void Main(string[] args)
        {
            double Y = 0;
            Console.Write("Введите левое значение аргумента: ");
            double X_min = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine();
            Console.Write("Введите правое значение аргумента: ");
            double X_max = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine();
            Console.Write("Введите значение шага: ");
            double X_dX = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine();
 
            Console.WriteLine("=================================================");
            Console.WriteLine("|\tX\t|\tY\t\t\t|");
            Console.WriteLine("=================================================");
            for (double i = X_min; i <= X_max; i += X_dX)
            {
                if (-9 <= i && i < -6)
                {
                    Y = -Math.Sqrt(Math.Pow(3, 2) - Math.Pow((i + 6), 2));
                    Console.WriteLine("|\t{0}\t|\t{1}", i, Y);
                }
                else if (-6 <= i && i <= -3)
                {
                    Y = i + 3;
                    Console.WriteLine("|\t{0}\t|\t{1}", i, Y);
                }
                else if (-3 < i && i < 0)
                {
                    Y = Math.Sqrt(Math.Pow(3, 2) - Math.Pow(i, 2));
                    Console.WriteLine("|\t{0}\t|\t{1}", i, Y);
                }
                else if (0 <= i && i <= 3)
                {
                    Y = -i + 3;
                    Console.WriteLine("|\t{0}\t|\t{1}", i, Y);
                }
               
                else
                {
                    Y = 0.5 * i - 1.5;
                    Console.WriteLine("|\t{0}\t|\t{1}", i, Y);
                }
            }
            Console.WriteLine("=================================================");
            Console.ReadLine();
        }
    }
Добавлено через 5 часов 15 минут
ребяятки ну помогите-*
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2016, 21:10
Ответы с готовыми решениями:

Типы данных. Операции. Операторы. операторы ветвления
Создать программу. Воспользоваться оператором вариантов. ...

Переписать символы с входящего рядка в выходящий, меняя операторы языка паскаль на операторы языка С++ := на =, = на ==, # на !=
Переписать символы с входящего рядка в выходящий, меняя операторы языка паскаль на операторы языка...

Основные типы данных
1) Объявить в программе переменные и константы (выбор обосновать) для хранения следующих данных:...

Основные типы данных, объявление и инициализация переменных
ребятки, попробуйте 1) Объявить в программе переменные и константы (выбор обосновать) для...

1
4833 / 2612 / 444
Регистрация: 05.10.2013
Сообщений: 7,019
Записей в блоге: 189
13.03.2016, 22:59 2
С помощью какой программы нужно строить? У меня, например, установлена LibreOffice Draw
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2016, 22:59
Помогаю со студенческими работами здесь

Разработка программного кода, содержащего основные типы данных (целые, строковые, булевые и т.п.), в котором предусмотрены списки данных циклом
Доброго времени суток! Никогда не программировал на Haskell... Сейчас ввели дисциплину основы...

Разработка программного кода, содержащего основные типы данных. Haskell
Всем здравствуйте. Нужна помощь в решение задания на Haskell. Данная дисциплина длилась совсем...

Задача на типы данных, операторы
Даны вещественные числа a,b,c,d. Определить можно ли из прямоугольного листа бумаги размером a*b...

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


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

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

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