решите информатику плиииизизииззиииззиииииииз
1.Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=0;
k:=0;
while s = 100 do
begin
s := s + 20;
n := n + 30
end;
writeln(s)
end.
3.var s, n: integer;
begin
s := 300;
n := 100;
while s div n >= 2 do begin
s := s + 5;
n := n + 5
end;
writeln(s)
end.
4.Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=0;
k:=0;
while k
Источник: ded-otvet.ru
Определите что будет напечатано в результате работы следующего фрагмента программы var s k integer
Вопрос по информатике:
Разбор 6 задания ЕГЭ по информатике 2018, теоретическое решение (Крылов, Ушаков, тренажер ЕГЭ 2018)
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=1;
k:=0;
while k < 13 do begin
s:=s+2*k;
k:=k+4;
end;
write(s+k);
end.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок — бесплатно!
- bookmark_border
- 05.04.2017 20:55
- Информатика
- remove_red_eye 2549
- thumb_up 29
Ответы и объяснения 1
quckerenght949
Цикл будет выполнятся до того момента пока k не будет больше 13
изначально
k:=0
k1=4
k2=8
k3=12
k4=16 здесь цикл прерывается
Теперь решим s:=s+2*k;
s1=1
s2=1
s3=9
s4=25
s5=49 здесь цикл k закончился
write(s+k);
прибавляем 49+16=65
Ответ:65
- 06.04.2017 05:16
- thumb_up 49
Знаете ответ? Поделитесь им!
Как написать хороший ответ?
Чтобы добавить хороший ответ необходимо:
- Отвечать достоверно на те вопросы, на которые знаете правильный ответ;
- Писать подробно, чтобы ответ был исчерпывающий и не побуждал на дополнительные вопросы к нему;
- Писать без грамматических, орфографических и пунктуационных ошибок.
Этого делать не стоит:
- Копировать ответы со сторонних ресурсов. Хорошо ценятся уникальные и личные объяснения;
- Отвечать не по сути: «Подумай сам(а)», «Легкотня», «Не знаю» и так далее;
- Использовать мат — это неуважительно по отношению к пользователям;
- Писать в ВЕРХНЕМ РЕГИСТРЕ.
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Разбор 6 задания ЕГЭ по информатике (вариант 3, Поляков К.)
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи — смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.
Источник: online-otvet.ru
Определите что будет напечатано в результате работы следующего фрагмента программы var s k integer
№1. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
Значение s есть сумма первых n членов арифметической прогрессии. b =2 a 1+( n -1) d 2* n , — сумма первых n членов прогрессии, — разность прогрессии, — количество членов.
Цикл прервется, когда . s = 2 s 1+( n -1) d /2* n
Воспользовавшись методом интервалов, находим, что первое натуральное n, при котором нарушается условие, есть n =7 .
Подставив известные параметры в Kn = k 1+( n -1) d получаем, что k 1=19
№2. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
Так как последовательность k представляет собой арифметическую прогрессию, найдем n из неравенства:
Значение s есть сумма первых n членов арифметической прогрессии. b =2 a 1+( n -1) d 2* n — сумма первых n членов прогрессии, — разность прогрессии, — количество членов.
№3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
Так как числа небольшие, можно аккуратно выписать все s и k:
Следовательно, ответ 49+16=65
№4. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
Запишем последовательно значения s и k:
k 1 2 3 4 5 6 7 8 9 10
s 0 3 6 10 15 21 28 36 45 55
Цикл выполнится десять раз: так как действие k := k+1 стоит в конце цикла для k=11 действие s:= s + k не будет выполняться.
№5. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
Цикл будет выполняться, пока k не станет больше либо равным 15. Учитывая, что k принимает только чётные значения, последним действием будет , а цикл выполнится 8 раз. К 5 в результате последовательно прибавляются все четные числа до 16 включительно. Заметим, что это — арифметическая прогрессия с разностью прогрессии, равной 2. Пользуясь формулой для суммы n первых членов арифметической прогрессии, получим:
№6. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
№7. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
Значение s есть сумма первых n членов арифметической прогрессии. d =2 a 1+( n -1) d 2* n , — сумма первых n членов прогрессии, — разность прогрессии, — количество членов.
Цикл прервется, когда s =2 s 1( m -1) d 2* n
Воспользовавшись методом интервалов, находим, что первое натуральное n, при котором нарушается условие, есть n =8 .
Учитывая порядок операций в цикле, выясняем, что, до того как прерваться, цикл выполнится еще раз, следовательно, n =9 .
Подставив известные параметры в Kn = k 1+( n -1) d , получаем, что k 9=32
№8. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
Значение s есть сумма первых n членов арифметической прогрессии. d=2a1+(n-1)d2*n , — сумма первых n членов прогрессии, — разность прогрессии, — количество членов.
Цикл прервется, когда s =2 s 1+( n -1) d 2* n
Воспользовавшись методом интервалов, находим, что первое натуральное n, при котором нарушается условие, есть n =7.
Так как операция k:=k+2; идет после s:=s+k; то цикл выполнится еще раз, следовательно, n =8.
Kn=k1+(n-1)d Подставив известные параметры, получаем, что k 8=16
№9. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
Аккуратно выпишем все s и k:
s 3 4 7 12 19 28 39 52 67 84 103 124 147
k 1 3 5 7 9 11 13 15 17 19 21 23 25
№10. Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):
Источник: www.sites.google.com