Определите что будет напечатано в результате работы следующей фрагменты программы
Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):
DIM N, S AS INTEGER
using namespace std;
Цикл while выполняется до тех пор, пока истинно условие s Ответ: 150
Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):
DIM N, S AS INTEGER
using namespace std;
Цикл while выполняется до тех пор, пока истинно условие s ≤ 365, т. е. переменная s определяет, сколько раз выполнится цикл.
Заметим, что На 10 шаге s станет равной 370 и условие s ≤ 365 окажется невыполненным, цикл прервется. Следовательно, значение n будет равно 2 10 = 1024.
Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):
DIM N, S AS INTEGER
using namespace std;
Цикл while выполняется до тех пор, пока истинно условие s ≤ 365, т. е. переменная s определяет, сколько раз выполнится цикл.
ЕГЭ Информатика 2020 ФИПИ Задача 8 + 1 решение на Python
Заметим, что На 11 шаге s станет равной 396 и условие s ≤ 365 окажется невыполненным, цикл прервется. Следовательно, значение n будет равно 2 11 = 2048.
Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):
DIM N, S AS INTEGER
using namespace std;
Цикл while выполняется до тех пор, пока истинно условие s ≤ 365, т. е. переменная s определяет, сколько раз выполнится цикл.
Заметим, что На 21 шаге s станет равной 378 и условие s ≤ 365 окажется невыполненным, цикл прервется. Следовательно, значение n будет равно 5 · 21 = 105.
Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):
DIM N, S AS INTEGER
using namespace std;
Цикл while выполняется до тех пор, пока истинно условие s ≤ 365, т. е. переменная s определяет, сколько раз выполнится цикл.
Заметим, что На 31 шаге s станет равной 372 и условие s ≤ 365 окажется невыполненным, цикл прервется. Следовательно, значение n будет равно 5 · 31 = 155.
Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования).
DIM N, S AS INTEGER
using namespace std;
Цикл while выполняется до тех пор, пока истинно условие s ≤ 1024, т. е. переменная s определяет, сколько раз выполнится цикл.
Заметим, что После 9 шага s станет равной 1152 и условие s ≤ 1024 окажется невыполненным, цикл прервется. Следовательно, значение n будет равно 2 9 = 512.
Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):
DIM N, S AS INTEGER
using namespace std;
Цикл while выполняется до тех пор, пока истинно условие s ≤ 1024, т. е. переменная s определяет, сколько раз выполнится цикл.
6 задание ЕГЭ информатика Определите что будет напечатано в результате выполнения программы,
Заметим, что После 5 шага s станет равной 1280 и условие s ≤ 1024 окажется невыполненным, цикл прервется. Всего 5 шагов, следовательно, значение n будет равно 2 5 = 32.
Почему n возводится в степень? После пятого шага 5*2, будет 10.
Каждую итерацию цикла умножается на 2. Поэтому после 5 шагов .
Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования):
DIM N, S AS INTEGER
using namespace std;
Цикл while выполняется до тех пор, пока истинно условие s ≤ 1000, т. е. переменная s определяет, сколько раз выполнится цикл.
Определите что будет напечатано в результате работы следующей фрагменты программы
№1. Определите, что будет напечатано в результате работы следующего фрагмента программы:
№2. Определите, что будет напечатано в результате работы следующего фрагмента программы:
№3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
Цикл while выполняется до тех пор, пока истинно условие k var k, s: integer;
Цикл while выполняется до тех пор, пока истинно условие k var k, s: integer;
№6. Определите, что будет напечатано в результате работы следующего фрагмента программы:
Поскольку изначально n = 4, цикл while n var k, s: integer;
№8. Определите, что будет напечатано в результате работы следующего фрагмента программы:
Воспользовавшись методом интервалов, находим, что первое натуральное n, при котором нарушается условие, есть n =7.
Так как операция k:=k+2; идет после s:=s+k; то цикл выполнится еще раз, следовательно, n =8.
Kn=k1+(n-1)d Подставив известные параметры, получаем, что k 8=16
№9. Определите, что будет напечатано в результате работы следующего фрагмента программы:
Цикл while выполняется до тех пор, пока истинно условие k DIM N, S AS INTEGER
Определите что будет напечатано в результате работы следующей фрагменты программы
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 1 до 9
using namespace std;
Цикл «for k := 1 to 9 do» выполняется девять раз. Каждый раз переменная s уменьшается на 5. Поскольку изначально s = 100, после выполнения программы получим: s = 100 − 9 · 5 = 55.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 0 до 9
using namespace std;
Цикл «for k := 0 to 9 do» выполняется десять раз. Каждый раз переменная s увеличивается на 3. Поскольку изначально s = 3, после выполнения программы получим: s = 3 + 10 · 3 = 33.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 0 до 9
using namespace std;
Цикл «for k := 0 to 9 do» выполняется десять раз. Каждый раз переменная s увеличивается на 5. Поскольку изначально s = 1, после выполнения программы получим: s = 1 + 10 · 5 = 51.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 1 до 3
using namespace std;
Цикл «for k := 1 to 3 do» выполняется три раза. Каждый раз переменная s возводится в квадрат. Поскольку изначально s = 2, после выполнения программы получим: s = 16 2 = 256.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM k, s AS INTEGER
for k in range(4, 0, −1):
for k := 3 downto 0 do
нц для k от 3 до 0
using namespace std;
for (int k = 3; k >= 0; k−−)
Цикл «for k := 3 downto 0 do» выполняется четыре раза. Каждый раз переменная s умножается на 3. Поскольку изначально s = 1, после выполнения программы получим: s = 1 · 3 · 3 · 3 · 3 = 81.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 1 до 5
using namespace std;
Цикл «for k := 1 to 5 do» выполняется пять раз. Каждый раз переменная s умножается на 2. Поскольку изначально s = 2, после выполнения программы получим: s = 2 · 2 · 2 · 2 · 2 · 2 = 64.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 0 до 4
using namespace std;
Цикл «for k := 0 to 4 do» выполняется пять раз. Каждый раз переменная s умножается на 3. Поскольку изначально s = 1, после выполнения программы получим: s = 1 · 3 · 3 · 3 · 3 · 3 = 243.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 1 до 7
using namespace std;
Цикл «for k := 1 to 7 do» выполняется семь раз. Каждый раз переменная s умножается на 2. Поскольку изначально s = 1, после выполнения программы получим: s = 1 · 2 · 2 · 2 · 2 · 2 · 2 · 2 = 128.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 3 до 10
using namespace std;
Цикл for i := 3 to 10 do выполнится 8 раз. Каждый раз переменная s увеличивается на 13. Поскольку изначально значение s равно 0, после выполнения программы получим s = 8 · 13 = 104.
В таблице A хранятся данные о количестве призёров олимпиады по программированию по девяти округам Москвы. Определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на пяти языках программирования.
DIM k, score AS INTEGER
A = [6, 11, 7, 12, 13, 5, 9, 3, 4]
Var k, score: integer;
A: array[1..9] of integer;
нц для k от 1 до 9
using namespace std;
for (int k = 0; k = 9) score = score + A[k];
Программа предназначена для определения суммарного количества призёров в тех округах, в которых призёров не менее девяти. Это количество равно 11 + 12 + 13 + 9 = 45.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM k, s AS INTEGER
for k in range(14,19):
for k := 14 to 18 do
нц для k от 14 до 18
using namespace std;
Цикл for i := 14 to 18 do выполнится 5 раз. Каждый раз переменная s увеличивается на 6. Поскольку изначально значение s равно 8, после выполнения программы получим s = 8+6 · 5 = 38.
В таблице Dat хранятся данные ежедневных измерений количества осадков за неделю в миллиметрах (Dat[1] — данные за понедельник, Dat[2] — за вторник и т.д.). Определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на пяти языках программирования.
DIM Dat(7) AS INTEGER
DIM k, day AS INTEGER
Dat = [14, 10, 0, 15, 0, 15, 10]
Dat: array[1..7] of integer;
нц для k от 1 до 7
using namespace std;
Программа предназначена для определения последнего дня в неделе, в который не выпало осадков. Следовательно, программа выведет число 5.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведен на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 6 до 12
using namespace std;
Цикл «for k := 6 to 12 do» выполняется семь раз. Каждый раз переменная s увеличивается на 5. Поскольку изначально s = 0, после выполнения программы получим: s = 7 · 5 = 35.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведен на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 1 до 5
using namespace std;
Цикл for k := 1 to 5 do выполнится 5 раз. Каждый раз переменная s умножается на k. Поскольку изначально значение s равно 1, после выполнения программы получим s = 1 · 1 · 2 · 3 · 4 · 5 = 120.
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведен на пяти языках программирования.
DIM k, s AS INTEGER
нц для k от 1 до 10
using namespace std;
Цикл «for k:=1 to 10 do» выполняется десять раз. Каждый раз переменная s увеличивается на 7. Поскольку изначально s = 0, после выполнения программы получим: s = 10 · 7 = 70.
В таблице Dat хранятся данные о количестве учеников в классах (Dat[1] — количество учеников в первом классе, Dat[2] — во втором и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM Dat(11) AS INTEGER
DIM k, m AS INTEGER
Dat(9) = 26: Dat(10) = 21
using namespace std;
Программа предназначена для поиска количества учеников в последнем классе в массиве, в котором менее 25 человек. Проанализировав входные данные, приходим к выводу, что ответ 21.
Обратите внимание, что находится не минимальный элемент массива.
В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах (Dat[1] — данные за первый день, Dat[2] — за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
DIM Dat(10) AS INTEGER
Dat(9) = 14: Dat(10) = 15
Dat = [12, 15, 17, 15, 14, 12, 10, 13, 14, 15]
Источник: windowskod.ru
6) Определите, что будет напечатано в результате работы следующего фрагмента программы: var n, s: integer; begin s := 0; for n:=4 to 13 do begin s := s + 15; end; write(s) end. 5) Определите значение переменных a и b после выпо.
6) Определите, что будет напечатано в результате работы следующего фрагмента программы: var n, s: integer; begin s := 0; for n:=4 to 13 do begin s := s + 15; end; write(s) end. 5) Определите значение переменных a и b после выполнения следующего фрагмента программы: a := 2468; b := (a mod 1000)*10; a := a div 1000 + b; Выведите значения а и b через пробел. 4) Определите, что будет напечатано в результате работы следующего фрагмента программы: var k, s: integer; begin s:=0; k:=0; while s Спасибо Пожаловаться
Источник: cwetochki.ru
Презентация на тему: Решение заданий ГИА по информатике «Программирование»
№ слайда 1
Описание слайда:
Решение заданий ГИА по информатике «Программирование»
№ слайда 2
Описание слайда:
Ответ : 507 Анализ программы
№ слайда 3
Описание слайда:
В таблице Dat хранятся данные измерений среднесуточной температуры за неделю в градусах (Dat[1] – данные за понедельник, Dat[2] – за вторник и т.д.). Определите, что будет напечатано в результате выполнения следующего алгоритма Ответ : 5
№ слайда 4
Описание слайда:
Определите значение переменной с после выполнения следующего фрагмента программы: x:= 8 + 2*5; y:= (x mod 10) + 14; x:= (y div 10) + 3; c:= x — y; 18 22 5 -17
№ слайда 5
Описание слайда:
Определите значение целочисленных переменных a и b после выполнения фрагмента программы: a := 1819; b := (a div 100)*10+9; a := (10*b–a) mod 100; Ответ : 71, 189
№ слайда 6
Описание слайда:
Определите значение переменной P после выполнения следующего фрагмента программы: P:=1; i:=3; while i
№ слайда 7
Описание слайда:
Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1 F(n) = F(n–1) * n, при n > 1 Чему равно значение функции F(5)? В ответе запишите только натуральное число. Рекурсивные алгоритмы Ответ : 120
№ слайда 8
Описание слайда:
Ответ : 60 Рекурсивные алгоритмы
№ слайда 9
Описание слайда:
Ответ : 48 Рекурсивные алгоритмы
№ слайда 10
Описание слайда:
Анализ программы Определите, что будет напечатано в результате работы следующего фрагмента программы: Var s, k : integer; BEGIN s:=0; k:=1; while k
№ слайда 11
Описание слайда:
Анализ программы var n, s: integer; begin n := 3; s := 0; while n
№ слайда 12
Описание слайда:
var n, s: integer; begin n := 4; s := 0; while n
№ слайда 13
Описание слайда:
var n, s: integer; begin n := 1; s := 0; while n
№ слайда 14
Описание слайда:
Анализ программы Ответ : 36 var k, s: integer; begin s:=0; k:=0; while k < 12 do begin s:=s+2*k; k:=k+3; end; write(s); end.
№ слайда 15
Описание слайда:
Определите, что будет напечатано в результате выполнения программы: Ответ : 440 Var k, s : integer; BEGIN s := 0; k := 0; while s
№ слайда 16
Описание слайда:
Определите, что будет напечатано в результате выполнения программы: a := 40; b := 80; b := — a — 2 * b; if a < b then c := b — a else c := a — 2 * b; Ответ : 440
№ слайда 17
Описание слайда:
Определите, что будет напечатано в результате выполнения программы: Ответ : 440 a := 22; b := 3; a := — 2 * b + a / 2; if a < b then c := 4 * b – 3 * a else c := 3 * a + 4 * b;
№ слайда 18
Описание слайда:
Определите, что будет напечатано в результате выполнения программы: Ответ : 440 a := 30; b := 6; a := a / 2 * b; if a > b then c := a — 3 * b else c := a + 3 * b;
№ слайда 19
Описание слайда:
Определите, что будет напечатано в результате выполнения программы: Ответ : 440 a := 40; b := 10; a := a / b * 2; if a > b then c := a — 4 * b else c := a + 4 * b;
№ слайда 20
Описание слайда:
Определите, что будет напечатано в результате выполнения программы: Ответ : 132
№ слайда 21
Описание слайда:
Определите, что будет напечатано в результате выполнения программы: Ответ : 56
№ слайда 22
Описание слайда:
Определите, что будет напечатано в результате выполнения программы: Ответ : 25
№ слайда 23
Описание слайда:
Определите, что будет напечатано в результате выполнения программы: Ответ : 1
№ слайда 24
Описание слайда:
B14 (ЕГЭ) 6 мин Анализ программы, содержащей подпрограммы, циклы и ветвления Демо (2012) Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырех языках): var a,b,t,M,R :integer; Function F(x:integer):integer; begin F := 4*(x-1)*(x-3); end; BEGIN a := -20; b := 20; M := a; R := F(a); for t := a to b do begin if (F(t)
№ слайда 25
Описание слайда:
Математический подход к решению задачи Программа определяет значение t, при котором функция F(t) принимает минимальное значение на интервале от a до b. Рассмотрим саму функцию
№ слайда 26
Описание слайда:
var a,b,t,M,R :integer; Function F(x: integer):integer; begin F:= 2*(x-9)*(x-7); end; BEGIN a:=-20; b:=20; M:=a; R:=F(a); for t:= a to b do begin if (F(t)
№ слайда 27
Описание слайда:
var a,b,t,M,R :integer; Function F(x: integer):integer; begin F := 19*(19-x)*(x-17)+17; end; BEGIN a := -20; b := 20; M := a; R := F(a); for t := a to b do begin if (F(t) >= R) then begin M := t; R := F(t); end; end; write(M); END. B14 (ЕГЭ) 6 мин Анализ программы, содержащей подпрограммы, циклы и ветвления Тр3 (2012) Определите, какое число будет напечатано в результате выполнения следующего алгоритма : Ответ : 18
№ слайда 28
Описание слайда:
Var a,b,t,M,R :integer; Function F(x:integer):integer; begin F:=4*(x-1)*(x-3); end; BEGIN a:=-20; b:=0; M:=a; R:=F(a); for t:=a to b do begin if (F(t)
Источник: ppt4web.ru