Цикл: Найти сумму значений функции Y = COS(x / A) + x / (A - 2) для x [2, 13] с шагом 1 - C#
Формулировка задачи:
Здравствуйте. Необходимо:
Вложение 848075
Так как не знакома с си получается только вот ерунда, прошу помощи.
using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication16 { class Program { String func5(double A) { double X = -20; double sum = 0; do { sum += Math.Cos(X / A) + X / (A - 2); X += 1.4; } while (X <= 3); return sum.ToString(); } //Console.WriteLine ("x= {0}; sum ={1}", X, sum); static void Main(string[] args) { Program ob = new Program(); ob.Func(); Console.ReadLine(); } } }
Решение задачи: «Цикл: Найти сумму значений функции Y = COS(x / A) + x / (A - 2) для x [2, 13] с шагом 1»
textual
Листинг программы
using System; namespace Program { class program { static void Main() { double n1 = 0, n2 = 0, n3 = 0; Method(ref n1, ref n2, ref n3); } static public void Method(ref double n1, ref double n2, ref double n3) { Console.Write("A= "); double a = int.Parse(Console.ReadLine()); int iN = 0; double sum = 0; double y = 0; double[] arrN = new double[3]; // int count = 0; for (int x = 2; x < 13; x++) { if (Math.Abs(x / 2 - Math.Floor(x / 2)) < 0.000001 && iN < 3) { arrN = y; iN++; } n1 = arrN[0]; n2 = arrN[1]; n3 = arrN[2]; sum += y; } Console.WriteLine("{0} - сумма ", sum); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д