Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/21: Рейтинг темы: голосов - 21, средняя оценка - 4.67
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 66
1

Создание консольных приложений на С #. Нужно написать программу

12.09.2013, 15:19. Показов 3827. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, уважаемые обитатели форума, мне нужна ваша помощь, помогите написать программу ... \

1. Составить консольную программу на языке С # в Visual Studio 2010 и включить в нее следующее:
Запрограммировать операторы, которые:
a). Вводят с клавиатуры значение действительных переменных x, y, z.
b). Рассчитывают выражение a = x + (y ^ 3 / z + z ^ 2 + (z + y ^ 2)
c). Выводят результат на экран.
2. Добавить в составленной программы оператор цикла, повторяет ввода данных и выполнения расчетов, пока не введено значение Х = 0.
3. Добавить в составленной программы операторы, решающие следующее задание Цветочная клумба имеет форму круга. По заданным радиусом вычислить ее периметр и площадь.
Заранее спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.09.2013, 15:19
Ответы с готовыми решениями:

Создание консольных приложений Windows
Когда-то у меня был Microsoft Visual C++ и я лишь клацал F5 для компиляции консольных приложений....

Создание консольных приложений в 64-разрядной Windows Seven
Создаю папку masm64 в каталоге masm64 создаю подкаталоги bin, include, lib, examples в каталоги...

Компиляция консольных приложений VC 6.0
Может быть я совсем дурак, но программировать ни разу не пробовал и даже не знаю с чего начать. Вот...

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

15
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
12.09.2013, 15:51 2
1 и 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    class Program
    {
        static void Main()
        {
            double x = -1, y, z, a;
 
            while (true)
            {
                Console.Write("Введите x: ");
                x = double.Parse(Console.ReadLine());
                if (x == 0) break;
 
                Console.Write("Введите y: ");
                y = double.Parse(Console.ReadLine());
 
                Console.Write("Введите z: ");
                z = double.Parse(Console.ReadLine());
 
                a = x + (Math.Pow(y, (3 / z) + Math.Pow(z, 2) + (z + Math.Pow(y, 2))));
                Console.WriteLine("a = {0}", a);
            } 
        }
    }
Добавлено через 35 секунд
Цитата Сообщение от Alexandro_ Посмотреть сообщение
a = x + (y ^ 3 / z + z ^ 2 + (z + y ^ 2)
тут не совсем понятно со скобками
0
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 66
12.09.2013, 16:26  [ТС] 3
Название: Безымянный.png
Просмотров: 120

Размер: 1.0 Кб
0
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 66
12.09.2013, 16:30  [ТС] 4
Цитата Сообщение от Diman777 Посмотреть сообщение
1 и 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    class Program
    {
        static void Main()
        {
            double x = -1, y, z, a;
 
            while (true)
            {
                Console.Write("Введите x: ");
                x = double.Parse(Console.ReadLine());
                if (x == 0) break;
 
                Console.Write("Введите y: ");
                y = double.Parse(Console.ReadLine());
 
                Console.Write("Введите z: ");
                z = double.Parse(Console.ReadLine());
 
                a = x + (Math.Pow(y, (3 / z) + Math.Pow(z, 2) + (z + Math.Pow(y, 2))));
                Console.WriteLine("a = {0}", a);
            } 
        }
    }
Добавлено через 35 секунд

тут не совсем понятно со скобками
Вложение 306582
0
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
12.09.2013, 17:00 5
Alexandro_, тогда так
C#
1
a = x + (Math.Pow(y, 3) / (z + z*z + (z + y*y) ) );
1
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 66
12.09.2013, 17:09  [ТС] 6
А можно написать полностью код, с комментариями, чтобы я разобрался, если не сложно, спасибо.
0
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
12.09.2013, 17:24 7
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    class Program
    {
        static void Main(string[] args)
        {
            double x = -1, y, z, a; // объявляем переменные x, y, z, a
 
            while (true)    // запускаем бесконечный цикл
            {
                Console.Write("Введите x: ");
                x = double.Parse(Console.ReadLine());   // вводим данные и присваиваем переменной x
                if (x == 0) break;                      // проверяем, если x == 0, прерываем бесконечный цикл и программа завершается
 
                Console.Write("Введите y: ");
                y = double.Parse(Console.ReadLine());   // тут все также, только с y
 
                Console.Write("Введите z: ");
                z = double.Parse(Console.ReadLine());   // и с z
 
                a = x + (Math.Pow(y, 3) / (z + z*z + (z + y*y) ) );    // переменной a присваиавем выражение. Math.Pow(y, 3) - y^3 или y*y*y
                Console.WriteLine("a = {0}", a);    // Выводим результат а
            }
        }
    }
1
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 66
12.09.2013, 17:27  [ТС] 8
Я так понял это условие не выполняется? Добавить в составленной программы операторы, решающие следующее задание Цветочная клумба имеет форму круга. По заданным радиусом вычислить ее периметр и площадь.
0
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
12.09.2013, 17:33 9
Alexandro_,
Цитата Сообщение от Alexandro_ Посмотреть сообщение
По заданным радиусом вычислить ее периметр и площадь.
я не совсем понял... радиус получаем из решенного выражения или вводим отдельно?
0
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 66
12.09.2013, 17:38  [ТС] 10
вводим отдельно?
0
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
12.09.2013, 17:40 11
Цитата Сообщение от Alexandro_ Посмотреть сообщение
вводим отдельно?
Вы у меня спрашиваете?
0
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 66
12.09.2013, 17:49  [ТС] 12
Нет, нет, пунктуационная ошибка, надо вводить отдельно.
0
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
12.09.2013, 17:56 13
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
    class Program
    {
        static void Main(string[] args)
        {
            double x = -1, y, z, a; // объявляем переменные x, y, z, a
            double r, L, S;
 
            while (true)    // запускаем бесконечный цикл
            {
                Console.Write("Введите x: ");
                x = double.Parse(Console.ReadLine());   // вводим данные и присваиваем переменной x
                if (x == 0) break;                      // проверяем, если x == 0, прерываем наш бесконечный цикл и программа завершается
 
                Console.Write("Введите y: ");
                y = double.Parse(Console.ReadLine());   // тут все также, только с y
 
                Console.Write("Введите z: ");
                z = double.Parse(Console.ReadLine());   // и с z
 
                Console.Write("Введите радиус: ");
                r = double.Parse(Console.ReadLine());
 
                a = x + (Math.Pow(y, 3) / (z + z*z + (z + y*y) ) );    // переменной a присваиавем уравнение. Math.Pow(y, 3) - y^3 или y*y*y
 
                S = Math.PI * r * r;
                L = 2 * Math.PI * r;
 
                Console.WriteLine("a = {0}", a);    // Выводим результат а
                Console.WriteLine("Периметр: {0}, Площадь: {1}", L, S);
            }
        }
    }
2
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 66
12.09.2013, 18:03  [ТС] 14
Очень Благодарный)) +1

Добавлено через 3 минуты
А как сделать проверку на отрицательные числа, если я вожу отрицательное число чтобы писало ((ведите правильное значение))
0
369 / 341 / 108
Регистрация: 12.02.2013
Сообщений: 653
12.09.2013, 18:13 15
сделал только для x, для остальных давай сам, надеюсь догадаешься
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
            while (true)    // запускаем бесконечный цикл
            {
                try
                {
                    Console.Write("Введите x: ");
                    x = double.Parse(Console.ReadLine());   // вводим данные и присваиваем переменной x
                    if (x == 0) break;                      // проверяем, если x == 0, прерываем наш бесконечный цикл и программа завершается
                    if (x < 0) throw new Exception();
 
                    Console.Write("Введите y: ");
                    y = double.Parse(Console.ReadLine());   // тут все также, только с y
 
                    Console.Write("Введите z: ");
                    z = double.Parse(Console.ReadLine());   // и с z
 
                    Console.Write("Введите радиус: ");
                    r = double.Parse(Console.ReadLine());
 
                    a = x + (Math.Pow(y, 3) / (z + z * z + (z + y * y)));    // переменной a присваиавем уравнение. Math.Pow(y, 3) - y^3 или y*y*y
 
                    S = Math.PI * r * r;
                    L = 2 * Math.PI * r;
 
                    Console.WriteLine("a = {0}", a);    // Выводим результат а
                    Console.WriteLine("Периметр: {0}, Площадь: {1}", L, S);
                }
                catch
                {
                    Console.WriteLine("Введите правильные данные");
                }
 
            }
1
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 66
12.09.2013, 18:24  [ТС] 16
Да, благодарен
0
12.09.2013, 18:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.09.2013, 18:24
Помогаю со студенческими работами здесь

Разработка консольных приложений
Как в консольном приложении обеспечить вывод текста в кодировке 866 (MS-DOS) при наборе его в...

Объединение двух консольных приложений
Доброго времени суток. Имеется проект(не мой) с двумя консольными приложениями, собственно мне...

Завершение консольных приложений и другое
Всем привет. Я совсем нуб в джаве, так что сильно не ругайте. Я начал свой небольшой проэктик и...

Запуск консольных приложений с ключами
Всем доброго здравия. Помогите пожалуйста с задачей. В VS2013 создано приложение VB Window Forms....


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru