Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по технологии программирования1.DOC
Скачиваний:
55
Добавлен:
02.05.2014
Размер:
513.02 Кб
Скачать

69. Приведите более быстрый вариант вычисления и мотивируйте его преимущества:

root1=(-b+sqrt(sqr(b)-4*a*c))/2.0*a;

root2=(-b-sqrt(sqr(b)-4*a*c))/2.0*a;

Ответ:

root1=(sqrt((b*b)-4*a*c)-b)/(a+a);

root1=(sqrt((b*b)-4*a*c)-b)/(a+a);

70. Приведите двумерную матрицу, которая в памяти эвм хранится в виде следующего нелинейного списка:

2

—>

1

-1

—>

3

0.7

X

2

—>

2

1

—>

5

1.4

Х

2

—>

3

1

—>

4

-1

Х

1

—>

4

1.76

Х

2

Х

—>

1

1.5

—>

5

1

X

Ответ:

-1

0

0,7

0

0

0

1

0

0

1,4

0

0

1

-1

0

0

0

0

1,76

0

1,5

0

0

0

1

71. Приведите двумерную матрицу, которая в памяти эвм хранится в виде следующего нелинейного списка:

2

—>

1

1

—>

4

1.2

X

1

—>

2

-1

Х

1

—>

3

1.6

X

1

—>

4

1.76

Х

2

Х

—>

1

4.9

—>

5

5.7

X

Ответ:

1

0

0

1,2

0

0

-1

0

0

0

0

0

1,6

0

0

0

0

0

1,76

0

4,9

0

0

5,7