Ошибка расчета ряда - C#
Формулировка задачи:
Даны натуральное число n, действительные числа a1, …, an(n=>3), где b1...bn-2 где bi=ai+1+ai+2
i=1,...,n-2
Что я сделал не так? Вроде всё правильно, но если сделать авто заполнение, то вообще бесконечно числа пишет...
Листинг программы
- static void Main(string[] args)
- {
- int a;
- int [] A = new int [100];
- int [] B = new int [100];
- int n = Convert.ToInt32(Console.ReadLine());
- for (a = 1;a<=n;a++)
- {
- A[a] = Convert.ToInt32(Console.ReadLine());
- a = a + 1;
- for(a=1;a<=n-2;a++)
- {
- B[a] = Convert.ToInt32(Console.ReadLine());
- a = n - 2;
- B[a] = A[a + 1] + A[a + 2];
- }
- }
- Console.ReadLine();
- }
Решение задачи: «Ошибка расчета ряда»
textual
Листинг программы
- a = n - 2;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д