Задача 1. Поставьте знак сравнения (>, <, =) между парами строк и объ-ясните свой ответ....

0 голосов
85 просмотров

Задача 1. Поставьте знак сравнения (>, <, =) между парами строк и объ-ясните свой ответ.<br> 'windranger'____'wind'
'ASCII'____'Ascii'
'cat'____'cat'
'винни-пух'____'Сова'
Задача 2. Запишите результат выполнения следующих стандартных процедур:
Val('23.456', x, k)
Val('-45', x, k)
Val('5.87c-5', x, k)


Информатика (383 баллов) | 85 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
1) 'windranger' > 'wind'  длина первого операнда больше, на равной длине операнды равны;
'ASCII' < 'Ascii' символ S имеет код меньший, чем s
'cat' = 'cat'
'винни-пух' > 'Сова'  символ "в"  имеет код больший, чем "С"
2) Val('23.456', x, k) ⇒ x=23.456, k=0
Val('-45', x, k) ⇒ x=-45, k=0
Val('5.87c-5', x, k)
⇒ x=0, k=1  Ошибка в представлении числа
(142k баллов)
0

а там, где Val('23.456', x, k), x=23.465? Может 23.456?

0

Извините, спасибо