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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.03.2011, 17:04   #1
Donix
 
Регистрация: 20.03.2011
Сообщений: 7
Восклицание Ряды и последовательности в C#

Всем привет! Помогите, пожалуйста, разобраться с написанием программ!
1)задание: Даны действительное число А и натуральное N. Вычислить S.
вот код, который получился у меня:
Код:
 double s = 0;
           Console.Write("a: ");
           double a = double.Parse(Console.ReadLine());
           s = 1 / a + ((1 / (a * a)) / (1 - (1 / (a * a))));
           Console.WriteLine("s={0}", s);
2)задание: Даны числовой ряд и некоторое число E. Найти сумму тех членов ряда, модуль которых больше или равен заданному E. Общий член ряда имеет вид(на рисунке это а n-ое) , где n=1,2..бесконечность( число E считать равным 0,001)
эту задачу я не понял как реализовать на C#, у меня только получилось через Mathcad.
Изображения
Тип файла: gif 1.gif (3.4 Кб, 66 просмотров)
Тип файла: gif 2.gif (1.3 Кб, 71 просмотров)

Последний раз редактировалось Donix; 20.03.2011 в 17:21.
Donix вне форума Ответить с цитированием
Старый 20.03.2011, 17:10   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

не вижу я не 1.gif не 2.gif
1)
Код:
/*
 * Created by SharpDevelop.
 * User: Бешеный Кот
 * Date: 20.03.2011
 * Time: 19:36
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;

namespace con_1
{
	class Program
	{
		public static void Main(string[] args)
		{
		   
		   Console.Write("a: ");
           double a = double.Parse(Console.ReadLine());
           Console.Write("n: ");
           int n = int.Parse(Console.ReadLine());
           double zn= a*a;
           double s = 1/a+1/zn;
           for (int i=3;  i<n+1;i++)
            {  zn=zn*a*a;
          	   s=s+1/zn;
            }
          
          
        Console.WriteLine("s={0}", s);
		Console.ReadLine();
		}
	}
}
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 20.03.2011 в 17:45.
Mad_Cat вне форума Ответить с цитированием
Старый 20.03.2011, 21:52   #3
Donix
 
Регистрация: 20.03.2011
Сообщений: 7
По умолчанию

Спасибо!!!
Со второй программой я разобрался, если кого-нибудь заинтересует могу написать код)
Donix вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ряды в С++ L_A_R Общие вопросы C/C++ 3 30.12.2010 11:44
ряды alexy Паскаль, Turbo Pascal, PascalABC.NET 3 26.12.2010 17:22
Си,ряды acko Помощь студентам 0 21.11.2010 05:46
Определить:формат последовательности параметров & способ размещения последовательности переменных DenSyntax Помощь студентам 0 22.06.2010 17:26
Определить k-ую цифру последовательности Фибоначчи и последовательности натуральных чисел. Med Помощь студентам 1 20.03.2009 11:40