Новые вопросы по информатике
Написать программу, которая выводит на экран результаты следующих действий: 27-5= 11+21= 32/2= 2+2*2= (2+2) * 2= Написать программу, которая выводит на экран результаты следующих действий: 21-4= 21+11= 43/3= 3+3*3= (3+3) * 3=
Вариант 2 1. Даны три числа. Найдите сумму второго и третьего числа. Найдите квадрат первого числа. 2. Даны длины сторон прямоугольника. Найдите площадь прямоугольника. 3. Даны длины катетов прямоугольного треугольника.
Найдите периметр треугольника.
Почему при А=1, В=1, С=1 ответ АVВ равно 1?
2. Какое значение будет иметь переменная b после выполнения следующих операторов присваивания: a:=3; b:=a+9; b:=a+b; b:=a-b+b/a. 3.
Найдите наиболее точное общее имя каждой группе объектов: з) клавиатура, сканер, мышь
Главная » Информатика » При каком наибольшем введенном числе d после выполнения программы будет напечатано 89? var n, s, d: integer; begin readln (d) ; n : = 5; s : = 83; while s
Источник: iotvet.com
Вебинар разбор домашнего задания дз6, понятие функции и принцип её работы, задание16
Ответ: 103.
begink:=5;s:=2;while k < 120 do begins:=s+k;k:=k+2;end;write(s);end.Решение:
- начальные значения переменных k и s равны соответственно 5 и 2
- цикл заканчивается, когда нарушается условие k120, то есть количество шагов цикла определяется изменением переменной k
- после окончания цикла выводится значение переменной s
- с каждым шагом цикла значение s увеличивается на k, а затем значение k – на 2, так что к начальному значению s добавляется сумма членов арифметической прогрессии с начальным значением
и разностью
- поскольку начальное значение k равно 5 и с каждым шагом оно увеличивается на 2, переменная k принимает последовательно нечётные значения: 5, 7, 9, …
- цикл заканчивается, когда значение k становится не меньше 120; поскольку k всегда нечётное, конечное значение k равно 121
- поскольку значение k увеличивается после того, как увеличивается значение s, значение 121 уже не входит в сумму, то есть последний элемент последовательности
:
- количество
членов последовательности, которые входят в сумму, можно вычислить: чтобы из 5 получить 119 нужно 57 раз добавить шаг 2, поэтому общее число элементов последовательности равно
(на один больше)
- теперь используем формулу для вычисления суммы членов арифметической прогрессии:
- к этой сумме нужно добавить начальное значение переменной s, равное 2:
Ответ: 3598.
- попытка делать ручную трассировку, скорее всего, приведет к вычислительной ошибке, потому что число шагов слишком велико
- легко забыть, что начальные значения переменных s и k не равны нулю
- нужно помнить, что количество членов арифметической прогрессии на 1 больше, чем количество шагов, которые необходимы для перехода от первого значения к последнему
Задачи для тренировки1:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- (http://ege.yandex.ru) Определите, что будет напечатано в результате работы следующего фрагмента программы:
- (http://ege.yandex.ru) Определите, что будет напечатано в результате работы следующего фрагмента программы:
- (http://ege.yandex.ru) Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- Определите, что будет напечатано в результате работы следующего фрагмента программы:
- При каком наименьшем введенном числе d после выполнения программы будет напечатано 67?
- При каком наибольшем введенном числе d после выполнения программы будет напечатано 89?
- При каком наименьшем введенном числе d после выполнения программы будет напечатано 63?
- При каком наибольшем введенном числе d после выполнения программы будет напечатано 150?
- При каком наименьшем введенном числе d после выполнения программы будет напечатано 121?
- При каком наибольшем введенном числе d после выполнения программы будет напечатано 46?
- Запишите число, которое будет напечатано в результате выполнения следующей программы:
Источник: studfile.net
Информатика, КЕГЭ — Задание №6 (цикл while, присваивание, арифметическая прогрессия, брутфорс)
При каком наибольшем введенном числе d после выполнения программы будет напечатано 150
Привет Лёва Середнячок
Задачи ЕГЭ по информатике. Прошу помочь с выполнением и желательно объяснить .
(1)При каком наибольшем введенном числе d после выполнения программы будет напечатано 150?
var n, s, d: integer;
begin
readln(d);
n := 3; s := 38;
while s s := s + d; n := n + 7
end;
write(n)
end.
(2)В программе описан одномерный целочисленный массив A, в представленном фрагменте программы
обрабатываются элементы массива с индексами от 1 до 24.
n:=24;
A[1]:=4;
for i:= 2 to n do begin
A[i] := 4*A[i–1] mod 10;
end;
Чему будет равен элемент массива A[24] после выполнения данной программы?
(3)9)В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив:
s:=0;
n:=10;
for i:=0 to n-1 do begin
s:=s+A[i]-A[i+1]
end;
В начале выполнения этого фрагмента в массиве находились трёхзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
5 (1 оценка)
Gulkins 7 лет назад
Светило науки — 3 ответа — 0 раз оказано помощи
3. Ответ: 899.(на фото ошибка. последнюю строчку не надо. где 10)
2. Ответ: 6.
Источник: vashurok.com