Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 25.01.2019, 19:20   #1
Elijah18181241283
 
Регистрация: 28.11.2018
Сообщений: 5
Репутация: 10
Сообщение C# выдает ошибку, тривиальная задачка, хелп

Код:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace laba5
{
    class Program {
        class math
        {
            static void Main(string[] args)


            {

                double x, y, Rezult;

                Console.Write("x = ");

                x = Console.Read();

                Console.Write("y = ");

                y = Console.Read();

                Rezult = (Math.Abs(Math.Sqrt(Math.Tan(x)))) + (Math.Pow((x + y), Math.Log(x)));

                Console.WriteLine(Rezult);//vuvid

                Console.ReadKey();
                

            }
        }
    }
}
//x=12.394, y=7.139

Пожалуйста, оформляйте Ваш код согласно правилам.




вот это выдает ошибку NaN , не понимаю, как поправить

Последний раз редактировалось Вадим Мошев; 26.01.2019 в 00:04.
Elijah18181241283 вне форума   Ответить с цитированием
Старый 25.01.2019, 20:15   #2
Кольша
Далеко не
Профессионал
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Адрес: Россия, Новосибирск
Сообщений: 1,511
Репутация: 365

skype: K0lsha
По умолчанию

Код:

Math.Tan(12,394) = -0,174098287289281

Дальше думаю догадаетесь.
__________________
admin[@]ksware.ru
Кольша вне форума   Ответить с цитированием
Старый 25.01.2019, 23:13   #3
Elijah18181241283
 
Регистрация: 28.11.2018
Сообщений: 5
Репутация: 10
По умолчанию

Спасибо, исправил)
Но теперь эта недопрога просто выводит у, вместо ответа.
Ввожу х, выдает у, а должно потом вводится у,и уже потом ответ...(

Код:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace laba5
{
        class math
        {
            static void Main(string[] args)


            {

                double x, y, Rozvazok;

                Console.Write("x = ");

                x = Console.Read();

                Console.WriteLine("y = ");

                y = Console.Read();

            
                Rozvazok = Math.Sqrt(Math.Abs(Math.Tan(x))) + (Math.Pow((x + y), Math.Log(x)));//vuvid

                Console.WriteLine(Rozvazok);

                Console.ReadKey();
                

            }
        }
    }

//x=12.394, y=7.139

Пожалуйста, оформляйте Ваш код согласно правилам.

Последний раз редактировалось Вадим Мошев; 26.01.2019 в 00:04.
Elijah18181241283 вне форума   Ответить с цитированием
Старый 25.01.2019, 23:17   #4
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 13,320
Репутация: 2298
По умолчанию

Ну так не вводите у
Код:

y = Console.Read();

__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 26.01.2019, 07:55   #5
Black Fregat
Программист
Профессионал
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,195
Репутация: 849
По умолчанию

Console.Read() читает только один символ
Делайте double.Parse(Console.ReadLine())
Black Fregat вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объединения. Union. Не могу найти ошибку... хелп! farkhad1 Общие вопросы C/C++ 2 08.03.2018 13:27
Выдает ошибку manula Microsoft Office Excel 11 21.12.2012 10:59
выдает ошибку(( aanaaa Общие вопросы C/C++ 3 26.05.2011 07:13
Выдает ошибку( И.А.А. Общие вопросы C/C++ 1 21.05.2010 19:10
выдает ошибку! maksim_serg Microsoft Office Word 3 20.04.2010 04:19


14:37.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru