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

Узнай цену своей работы

Формулировка задачи:

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

1

.

Составить консольную программу на языке С # в Visual Studio 2010 и включить в нее следующее:

Запрограммировать операторы, которые:

a).

Вводят с клавиатуры значение действительных переменных x, y, z.

b).

Рассчитывают выражение a = x + (y ^ 3 / z + z ^ 2 + (z + y ^ 2)

c).

Выводят результат на экран.

2.

Добавить в составленной программы оператор цикла, повторяет ввода данных и выполнения расчетов, пока не введено значение Х = 0.

3.

Добавить в составленной программы операторы, решающие следующее задание Цветочная клумба имеет форму круга. По заданным радиусом вычислить ее периметр и площадь.

Заранее спасибо

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

textual
Листинг программы
  1.             while (true)    // запускаем бесконечный цикл
  2.             {
  3.                 try
  4.                 {
  5.                     Console.Write("Введите x: ");
  6.                     x = double.Parse(Console.ReadLine());   // вводим данные и присваиваем переменной x
  7.                     if (x == 0) break;                      // проверяем, если x == 0, прерываем наш бесконечный цикл и программа завершается
  8.                     if (x < 0) throw new Exception();
  9.  
  10.                     Console.Write("Введите y: ");
  11.                     y = double.Parse(Console.ReadLine());   // тут все также, только с y
  12.  
  13.                     Console.Write("Введите z: ");
  14.                     z = double.Parse(Console.ReadLine());   // и с z
  15.  
  16.                     Console.Write("Введите радиус: ");
  17.                     r = double.Parse(Console.ReadLine());
  18.  
  19.                     a = x + (Math.Pow(y, 3) / (z + z * z + (z + y * y)));    // переменной a присваиавем уравнение. Math.Pow(y, 3) - y^3 или y*y*y
  20.  
  21.                     S = Math.PI * r * r;
  22.                     L = 2 * Math.PI * r;
  23.  
  24.                     Console.WriteLine("a = {0}", a);    // Выводим результат а
  25.                     Console.WriteLine("Периметр: {0}, Площадь: {1}", L, S);
  26.                 }
  27.                 catch
  28.                 {
  29.                     Console.WriteLine("Введите правильные данные");
  30.                 }
  31.  
  32.             }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы