Перейти к содержимому

Фото
- - - - -

Корень из последовательности


  • Вы не можете создать новую тему
  • Please log in to reply
4 ответов в этой теме

#1 desert_rose

desert_rose
  • Пользователь
  • 25 сообщений
  • Откуда:Украина,Крым,Симферополь

Отправлено 01 Март 2007 - 17:07

Извините за эту задачу, но честно, не могу понять, как осуществляется ввод, если в этом ошибка или.......
вобщем вот задача..........
Входной поток содержит набор целых чисел Ai (0 ≤ Ai ≤ 1018), отделённых друг от друга произвольным количеством пробелов и переводов строк. Размер входного потока не превышает 256 КБ.

Результат
Для каждого числа Ai, начиная с последнего и заканчивая первым, в отдельной строке вывести его квадратный корень не менее чем с четыремя знаками после десятичной точки.

Пример
исходные данные результат
1427 0

876652098643267843
5276538


2297.0716
936297014.1164
0.0000
37.7757

код:


#include <iostream.h>
#include <math.h>
#include <stdio.h>
long int i, j, n;
long double a[i];
int main()
{
while (cin >> a[i])
{
for (j = n - 1; j >= 0; j--)
printf("%.4lf", sqrt(a[i]));
}
return 0;
}

мне постоянно ошибку указывает на lond double a[i]
задача простая, но вот......бывает!
  • 0
Why to walk when you can run? // Iacoca Lee

#2 sideways

sideways

    мальчик из трёх букв

  • Постоялец
  • 1 091 сообщений

Отправлено 01 Март 2007 - 17:33

Убери отовсюду букву i в квадратных скобочках :)
  • 0

#3 desert_rose

desert_rose
  • Пользователь
  • 25 сообщений
  • Откуда:Украина,Крым,Симферополь

Отправлено 01 Март 2007 - 19:10

как это "убрать"?

:)
  • 0
Why to walk when you can run? // Iacoca Lee

#4 sideways

sideways

    мальчик из трёх букв

  • Постоялец
  • 1 091 сообщений

Отправлено 01 Март 2007 - 19:32

Ну массив-то так нельзя задать с переменной длиной. Да и "i" нигде в коде не используется, оставь просто "a" в кач-ве переменной с плавающей запятой.
  • 0

#5 desert_rose

desert_rose
  • Пользователь
  • 25 сообщений
  • Откуда:Украина,Крым,Симферополь

Отправлено 01 Март 2007 - 19:41

о, точно!
да.ну я даю.....бывает!
  • 0
Why to walk when you can run? // Iacoca Lee