Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2011, 13:32   #1
PROkaZZZniK
Форумчанин
 
Регистрация: 21.10.2011
Сообщений: 121
По умолчанию цикл

C#
Переделать программу под цикл.

Задание - Вычислить и вывести на экран в виде таблицы значения ф-и, заданной графически,на интервале от Хнач до Хкон с шагом Dx. Интервал и шаг задать таким образом чтобы проверить все ветви программы.

Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication
{
    class Program
    {
        static void Main()
        {
            double X, R, Y;

            Console.WriteLine("ВВедите X=");
            X = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("Введите R=");
            R = Convert.ToDouble(Console.ReadLine());
            if (X < (-5.0D - R * 2.0D)) Y = double.NaN;//1
            else if (X < -5.0D)
            {
                Y = R - Math.Sqrt(R * R - (X - (-5.0D - R)) * (X - (-5.0D - R)));
            }
            else if (X < -4.0D)//2
            {
                Y = R;
            }
            else if (X < 0.0D)//3
            {
                Y = -X * R / 4.0D;
            }

            else if (X < Math.PI)//4
            {
                Y = Math.Sin(X);
            }
            else Y = X - Math.PI;
            
            Console.WriteLine("Y = " + Y.ToString());
            Console.ReadLine();
        }

    }
}
PROkaZZZniK вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цикл по времени - Как сделать так чтобы цикл выполнялся к примеру 10 секунд ? Anarki Общие вопросы C/C++ 3 13.11.2009 19:23
цикл for Hanickii Общие вопросы C/C++ 11 26.09.2009 11:21
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34