Модераторы: Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> S=sin(x+cos(2x-sin(3x+cos(4x+sin(5x-cos(6x+...)... Сдать нужно в понедельник! 
:(
    Опции темы
n7camomile
  Дата 14.12.2013, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 11.8.2013

Репутация: нет
Всего: нет



Сдать нужно в понедельник. Не понимаю, как вычислить значение этого выражения:
 S=sin(x+cos(2x-sin(3x+cos(4x+sin(5x-cos(6x+...)...).


 Что нужно написать, чтобы вычислить значение этого выражения?
То, что думаю неправильно закомментировала.
Помогите, пожалуйста!Очень нужно! 



Код

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication40
{
    class Program
    {
        static void Main(string[] args)
        {
            
            Console.WriteLine("Программа вывода значения выражения S=sin(x+cos(2x-sin(3x+cos(4x+sin(5x-cos(6x+...)...)");
            double  s=0,x = 0;bool ok=false;string str;int n=0;
 
            while (!ok)
            {
                Console.WriteLine("Введите n");
                str = Console.ReadLine();
                if (int.TryParse(str, out n) && (n > 0)) ok = true;
                else Console.WriteLine("Ошибка ввода! Введите натуральное число");  
            }
            ok = false;
            while (!ok)
            {
                Console.WriteLine("Введите x");
                str = Console.ReadLine();
                if (double.TryParse(str, out x)) ok = true;
                else Console.WriteLine("Ошибка ввода!Введите натуральное число");
            }
        
/*s = Math.Cos(n * x);
            for (int i = n - 1; i > 0; i--)
            {
               s = Math.Cos(n * x - s);
            }
            s = Math.Sin(x + s);*/
            Console.WriteLine("S=sin(x+cos(2x-sin(3x+cos(4x+sin(5x-cos(6x+...)...)={0}", s);
            Console.WriteLine("Для выхода нажмите Enter...");
            Console.ReadLine();
        }
    }
}



Это сообщение отредактировал(а) n7camomile - 14.12.2013, 22:45
PM MAIL   Вверх
n7camomile
Дата 15.12.2013, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 11.8.2013

Репутация: нет
Всего: нет



Пожалуйста, кто-нибудь посмотрите то, что выделено серым цветом, то , что закомментировано! Проверьте правильно это или нет! Если нет, скажите, как правильно вычислить значение этого выражения, что нужно написать вместо этого! Пожалуйста, от этого очень многое зависит!
PM MAIL   Вверх
Poseidon
Дата 15.12.2013, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 5
Всего: 133



Вы бы для начала почитали правила данного раздела и правильно оформили тему. Тогда, вполне возможно, кто-либо Вам бы и помог. 


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
interv
Дата 23.12.2013, 08:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 93
Регистрация: 24.1.2012

Репутация: 4
Всего: 4



1. Что такое n и для чего оно вводится?
2. Если нужно вычислить сумму ряда, то подозреваю, что он расходящийся.
3. Если n это количество итераций, то прошу это озвучить!

Условие задачи не полное!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0673 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.