Вычисление выражения: введенное число не воспринимается как число - C#
Формулировка задачи:
Дан n - мерный вектор а. Требуется вычислить
an3+an-13+...+a13
вот код.
Ввожу число, но к сожелению программа ее не воспринимает ее как число
class Program { static void Main(string[] args) { double [] a; int n; double s=0; try { Console.Write("Vvedite n="); n = Convert.ToInt32(Console.ReadLine()); a = new double[n]; for (int i = n; i>=1; i--) { Console.Write("Vvedite a[" + i + "] element="); a[i] = Convert.ToInt32(Console.ReadLine()); } for (int i=n; i>=1; i--) { s=s+Math.Pow(a[i],3); Console.WriteLine("s=" + s); Console.ReadLine(); } } catch { Console.WriteLine("Vvedite cislo"); } Console.ReadLine(); } } }
Решение задачи: «Вычисление выражения: введенное число не воспринимается как число»
textual
Листинг программы
for (int i = n; i>=1; i--)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д