Вычисление выражения: введенное число не воспринимается как число - 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--)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д