| Автор | Программирование на Паскале и алгоритмизация |
Укажите строки с ошибочными описаниями в следующих операциях в начале программы:
const n=50;
type words=array[0..n-1] of letter;
letter='a'..'z';
vector=array[real] of integer;
digits=array[true..false] of (1,2,3,4);
var k: 1..maxint;
x : array[1..k] of char;
y : array[(a,b,c)] of boolean;
совсем не помню. Врать не буду |
| Еще час и 20 минут осталось. |
Сколько раз будет выполняться тело следующего оператора цикла?
k:=0;
for i:=1 to k+3 do k:=k+1
3 раза, сейчас на delphi проверил |
Сколько раз будет выполняться тело следующего оператора цикла?
k:=0;
for i:=1 to k+3 do k:=k+1
Если не туплю, то бесконечно. Но пусть еще кто-нибудь ответит. Не пиши пока
В нормальных языках программирования - бесконечно. Хотя если паскаль считает k+3 до выполнения цикла, цикл бут от 1 до 3. Тестить над. :) |
Еще час времени.
Помогите кто может) |
для Скотский_Врач:
Ты на компе тест проходишь?
Про цикл? попробуй написать кол-во раз - k+3 если разрешит
Информатики иногда любят такие задачки давать |
для Йопсель:
Да на компе.
Еще 35 минут осталось. |
Если у-вещественная переменная, а n-целая, то какие из следующих операторов присваивания правильные, а какие нет?
Укажите правильные операторы присваивания:
1) n:=n div 2;
2) y:=y div 2;
3) n:=n/2;
4) n:=sqr(sqrt(n));
1) правильно
2) не прав.
3) не прав.
4) не прав. |
не успел...
всем, кто пытался помочь, спасибо... |
| тема закрыта by Скотский_Врач (2011-05-24 12:55:18) |
|---|