Вопрос по информатике:
1) Дана рекурсивная функция: function f(n: integer): integer; begin if n>100 then f:=n-10 else f:=f(f(n+11)) end; Вычислите f(98).
2)Что будет напечатано программой?
s:=0;
for i:=1 to 3 do
for j:=1 to 3 do
a[i,j]:=i*j;
for i:=1 to 3 do
for j:=1 to 3 do
s:=s+a[i,j];
writeln(s);
3)Что будет напечатано программой?
type stringa = array [1..5] of char;
var i: integer; t: stringa;
procedure P(var s: stringa);
begin
i:=1;
while s[i]<'9' do
begin s[i]:=succ(s[i]); i:=i+1 end
end;
begin
i:=1; t:='12945'; P(t);
write(t[2])
end.
4)
Укажите верное утверждение.
а)Использование операторов halt и exit не согласуется с идеологией структурного программирования.
б)Количество строк и столбцов на экране в текстовом режиме пользователь может менять с помощью специальной процедуры из модуля crt.
в)Функция random из стандартного модуля crt формирует случайное число.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 24.01.2015 19:07
- Информатика
- remove_red_eye 15308
- thumb_up 24
Ответы и объяснения 1
1) 91
2) 36
3) 3 (опечатка в условиях: вместо stringa надо писать string)
4) Вроде все верно, но быть может кроме а)
- 25.01.2015 03:52
- thumb_up 26
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.