rt.ToInt32 (Console.ReadLine ());. WriteLine ("Введіть (N)"); = Convert.ToDouble (Console.ReadLine () ); = (b - a)/N; = 0; (i = 1; i <= N; i + +)
{= 1 + (a-(i-0.5)); = s * s; = (a + ((i - 0.5) * h))/s; = FF + F;. WriteLine ("F {1} = ({0})", F, i);. WriteLine ();
} = FF * h;. WriteLine ("(F1 + F2 + F3 + ... + FN) h = {0}", x);. ReadLine ();
}
}
}
Результат роботи програми
В
Рис.
Завдання 4
3. Дано дійсні числа. Скласти програму обчислення суми з точністю і її останнього доданка:
Рішення
using System; System.Collections.Generic; System.Linq; System.Text; _333
{Program
{void Main (string [] args)
{x, e, k, a, b, w, v, sw, sx, f, g, i, ii, j, s, z, sum;. WriteLine ("Введіть X" ;); = Convert.ToDouble (Console.ReadLine ());. WriteLine ("Введіть Епсилон"); = Convert.ToDouble (Console.ReadLine ()); = 0; = -1; = 0;
{+ +; = 0; = w; (; i
{= sw * w;
} = (2 * k) + 1; = 0; = x; (; j
{= sx * x;
} = sw * sx; = k + 2; = g; = 1; (; ii
{= f * ii;
} = f * ((2 * k) + 1); = a/b; = s; = sum + s;. WriteLine ("[доданок] - ({0})" ;, s);
// Счітатаем, що необхідна точність досягнута, якщо чергове
// доданок суми виявилося по модулю менше ніж епсилон = Math.Abs ​​(z);
} (z> e);. WriteLine ();. WriteLine ("[останній доданок] - ({0})", s);. WriteLine ("[Сума] - ({0}) ", sum);. ReadLine ();
}
}
}
Результат роботи програми
В
Рис.
Завдання 5
. У одновимірний масив розмірності N ввести довільні числа. Ввести число К. Якщо у вихідному масиві чисел більше ніж К, то масиві виконати кільцевої зрушення масиву так, щоб його перший максимальний елемент виявився на K-му місці (N і K задані). Кільцевій зрушення масиву виконується всіма його елементами так, що елементи "виштовхувати" з масиву в одну сторону займають звільнені місце з іншого боку. Якщо К більше або дорівнює числу елементів у вихідному масиві, то створити новий масив, додавши в початок вихідного масиву число К. Надрукувати модифікований масив. p align="justify"> Рішення
using System; System.Collections.Generic; System.Linq; System.Text; _31
{Program
{void Main (string [] args)
{[] A1...