Что будет выведено на экран после выполнения программы? Pascal: s := ‘123456789’; s1 := ‘abcdef’; s := copy(s, 5, 3) + ‘0’ + copy(s1, 2, 3); writeln(s.
Что будет выведено на экран после выполнения программы? Pascal:
s := ‘123456789’;
s1 := ‘abcdef’;
s := copy(s, 5, 3) + ‘0’ + copy(s1, 2, 3);
writeln(s);
s = s[4:7] + ‘0’ + s1[1:4]
Кавычки в ответе писать не надо.
Ответы
Ответ разместил: zlutashigaeva
Можно просто запустить прогу на устройстве, чтобы не вычислять самому 🙂
Ответ разместил: Гость
ну допустим материк-это участок суши окруженный со всех сторон водой.однодольные и двудольные растения их отличия-1 у однодольных мочковатая корневая система, а у двудольных стержневая,2у однодольных прожилки дугообразные,3 цветки твехчленового вида.
Играем за Малганиса и Келтузеда: Кампания ЗЛОДЕЕВ в Warcraft 3 Refoged
Ответ разместил: Гость
объяснение: напиши про создателя эвм, о первых моделях, распиши все
Другие вопросы по Информатике
Информатика, 03.03.2019 10:04, 11lol22
Дайте соч 3 по информатике 7класс
Информатика, 03.03.2019 13:47, mariyapopova21
Как сделать игру в power point так, что вопросы, а в конце выводится ответ исходя выбранных ответов? как акинатор. есть ли статья или видео?
Информатика, 07.03.2019 10:28, Vika15511
7класс укажи минимальный объём памяти (в битах), достаточный для хранения любого растрового изображения размером 59×59 пикселя, если известно, что в изображении используется палитра из 4 цветов. саму палитру хранить не нужно.
Информатика, 09.03.2019 21:41, angrelygovo201
Рассчитайте количество полных минут звучания гимна стича, если известно, что объем файла, содержащий эту мелодию без сжатия и дополнительной информации равен 22500 кбайт, частота дискретизации этой стереозвукозаписи 32 кгц, а сам звуковой сигнал имеет 32768 уровней квантования. в ответе укажите целое число – только полное количество минут звучания мелодии (лишними пренебрегаем).
Информатика, 10.03.2019 12:13, shevyakova2018
Pascalabc. net, обязательно через массивы, . напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 4. программа получает на вход количество чисел в последовательности, а затем сами числа. в последовательности всегда имеется число, кратное 4. количество чисел не превышает 1000. введённые числа не превышают 30 000. программа должна вывести одно число — максимальное число, кратное 4.
Информатика, 11.03.2019 19:37, Aleksa4nick
Выбери программу, которая вычисляет длину гипотенузы. 1var m, x,p: real; begin writeln(‘введи длины катетов m и x ‘); readln(m, x); p: =sqr(sqrt(m)+sqrt(x)); writeln(‘p=’,c: 8: 2); readln; end. 2var m, x,p: real; begin writeln(‘введи длины катетов m и x ‘); readln(m, x); p: =m*m+x*x; writeln(‘p=’,c: 8: 2); readln; end. 3var m, x,p: real; begin writeln(‘введи длины катетов m и x ‘); readln(m, x); p: =sqrt(m*m+x*x); writeln(‘p=’,p: 8: 2); readln; end.
Источник: uroki5.ru
ЕГЭ по информатике 2021 — Задание 6 (Циклы)
Добрый день! В этой статье рассмотрим 6 (шестое) задание из Единого Государственного Экзамена (ЕГЭ) по информатике.
В этом задании из ЕГЭ по информатике обычно даётся задача на понимание цикла в программировании.
Перейдём к примерам!
Задача (Классика, степенная зависимость)
Определите, при каком введённом значении переменной s программа выведет число 160. Для Вашего удобства программа представлена на четырёх языках программирования.
var n, s: integer; begin readln(s); n := 1; while n 100 do begin s := s + 30; n := n * 3 end; write(s) end.
s = int(input()) n = 1 while n 100: s = s + 30 n = n * 3 print(s)
#include using namespace std; int main() < int n, s; cin >> s; n = 1; while (n 100) < s = s + 30; n = n * 3; > cout « s « endl; >
алг нач цел n, s ввод s n := 1 нц пока n 100 s := s + 30 n := n * 3 кц вывод s кон
В первой строчке объявляются переменные n и s целого типа данных. В восьмом задании из ЕГЭ по информатике преимущественно даются именно целые числа.
Ключевой слово вegin — обозначает начало программы.
В следующей строчке программа запрашивает число с клавиатуры и кладёт его в переменную s.
В переменную n в начале кладётся значение 1.
Ключевое слово while — задаёт условие цикла. Пока условие верно (истино), выполняется тело цикла! Внутри тела цикла значение переменных изменяются, в результате чего, через некоторое количество повторений уже не будет выполняться условие n s = sнач. + 30 * 5 = 160
sнач. = 160 — 150 = 10
Это значение и было введено пользователем.
Ответ: 10.
var k, s: integer; begin Readln(s); k:=0; while s > 0 do begin s := s — 15; k := k + 2; end; write(k); end.
s = int(input()) k = 0 while s > 0: s = s − 15 k = k + 2 print(k)
#include using namespace std; int main() < int s , k; cin >> s; k = 0; while(s > 0)< s = s − 15; k = k + 2; > cout
алг нач цел s, k ввод s k := 0 нц пока s > 0 s := s − 15 k := k + 2 кц вывод k кон
В переменной k после выполнения цикла должно быть значение 32. Оценим, сколько раз выполнится цикл.
kнач. + 2 * x = 32
0 + 2 * x = 32
x = 32 / 2 = 16
Здесь kнач. = 0. За x обозначили количество повторений цикла.
Т.е. 16 раз должен повторится цикл.
При выполнении последней итерации (16 проход цикла) от переменной s отнимается в последний раз число 15, и после этого, условие s > 0 должно не сработать. Значит, при последнем проходе цикла в переменной s может быть значение от 1 до 15. Нам нужно найти наименьшее возможное значение переменной s. Поэтому после 15 проходов цикла считаем, что переменная s=1.
Тогда 15 итераций назад, переменная s = 1 + 15 * 15 = 226.
Это и будет ответ.
Ответ: 226
DIM S, N AS INTEGER INPUT S N = 300 WHILE S + N 500 S = S + 30 N = N − 20 WEND PRINT N
s = int(input()) n = 300 while s + n 500: s = s + 30 n = n − 20 print(n)
var s, n: integer; begin Readln(s); n := 300; while s + n 500 do begin s := s + 30; n := n − 20; end; writeln(n) end.
алг нач цел s, n ввод s n := 300 нц пока s + n 500 s := s + 30 n := n − 20 кц вывод n кон
#include using namespace std; int main() < int s, n; cin >> s; n = 300; while (s + n 500) < s = s + 30; n = n − 20; > cout
Решение:
Здесь интересно условие цикла s + n 300 — x * 20 = 80
-x * 20 = -220
x = 220 / 20 = 11
Цикл повторится 11 раз.
За один проход цикла сумма двух переменных (s + n) увеличивается на 10. Значит, сумма после 10 проходов может быть в диапазоне от 491 до 500. Мы выбираем самое маленькое значение 491, потому что, если сумма будет принимать минимальное значение, то и переменная s будет принимать минимальное значение из всех возможных (ведь переменная n жёстко задана).
Переменная n после 10 проходов будет равна 80 + 20 = 100.
Тогда переменная s = 491 — 100 = 391 (После 10 проходов цикла). «Отмотаем» 10 итераций назад, и мы узнаем первоначальное значение переменной s.
sнач. = 391 — 10 * 30 = 91
На этом всё! Успехов на экзамене по информатике при решении 6 задания нового формата 2021.
Источник: code-enjoy.ru
Что будет выведено на экран после выполнения этой программы s 123456789 s1 abcdef
Контрольная работа по информатике «Линейные алгоритмы на ЯП Паскаль» (9 класс)
Контрольная работа по информатике «Линейные программы в Паскале»
- Для чего предназначен оператор Readln (a)?
а) для ввода данных с клавиатуры;
б) для ввода символьных данных;
в) для печати результатов на принтере;
г) для вывода на экран.
- Определите результат работы программы:
Writeln (‘5 + 5 =’, 5 + 5)
а) 10 = 10; б) 5 + 5 = 10;
в) 20; г) 5+ 5 = 5 + 5.
- Какое число будет выведено на экран:
Writeln ( — 30 div 5) ?
- Определите результат работы программы:
a := — 6; b := — 5; a := a + 2 * b; b := a; Writeln (a,b).
а) 0, — 16; б) – 16, 0;
в) – 16, — 16; г) – 6, — 5.
- Что вычисляет функция SQRT?
а) Остаток от деления;
в) Квадратный корень;
г) Определяет знак числа
- Чему равно значение выражения -ABS ( — SQRT (36) )?
а) – 6; б) 6; в) 36; г) -36
- Чему равно значение функции 12 MOD 4?
а) 12; б) 4; в) 3; г) 0.
- Найдите логически неверно записанную последовательность команд:
а) Readln (F,Y); D:=F*Y; Y:=D+4; Writeln (F);
б) Readln (F,Y); D:=F*Y; Y:=D+4; Writeln (Y);
в) Readln (F,Y); Y:=D+4; d:=F*Y; Writeln (F);
г) Writeln (F); Readln (F,Y); D:=F*Y; Y:=D+4;
- С какого служебного слова начинается программа:
a) Var; б) Program; в) Begin; г) End.
- Что делает эта программа?
Var a, b, S: Integer;
Writeln (‘Введите 2 числа’);
а) находит периметр квадрата; б) находит площадь квадрата;
в) находит площадь прямоугольника; г) находит площадь круга.
- Какими двумя действиями можно получить цифры заданного двузначного числа Х?
а) X div 2; X mod 2; б) X div 10; X mod 10;
в) (X div 10) mod 10; (X mod 100) div 10; г) X div 100; X mod 100.
- Сколько данных нужно ввести для вычисления площади квадрата?
а) одно; б) два; в) три; г) четыре?
Контрольная работа по информатике «Линейные программы в Паскале»
- Для чего предназначен оператор Writeln?
а) для ввода данных с клавиатуры;
б) для ввода числовых данных;
в) для печати результатов на принтере;
г) для вывода на экран.
- Определите результат работы программы:
Writeln (‘сумма= ‘, 5 + 5).
а) 10; б) сумма = 10;
в) сумма = 0; г) сумма = 5 + 5.
- Какое число будет выведено на экран:
Writeln ( — 50 mod 5) ?
- Определите результат работы программы:
a := — 5; b := — 5; a := a + 2 * b; b := a; Writeln (a,b).
а) — 6, — 15; б) – 15, 0;
в) – 6, — 6; г) – 15, — 15.
- Сколько чисел необходимо ввести для вычисления площади прямоугольника?
- Что вычисляет функция MOD?
а) Остаток от деления;
в) Квадратный корень;
г) Определяет знак числа.
- Чему равно значение выражения — SQRT(ABS (- 49) )?
а) – 49; б) 7; в) — 7; г) нет решений.
- Чему равно значение функции 12 DIV 4?
а) 12; б) 4; в) 3; г) 0.
- Есть ли ошибки в записи команды:
Readln введите радиус, R?
б) лишнее слово «введите»;
в) пояснительный текст не заключен в кавычки;
г) пояснительный текст не нужен.
- С какого служебного слова начинается тело программы:
a) Var; б) Program; в) Begin; г) End.
- Что делает эта программа?
Var a, b, S: Integer;
Writeln (‘Введите 2 числа’);
а) находит периметр прямоугольника б) находит площадь квадрата;
в) находит площадь прямоугольника; г) находит площадь круга.
- Какими двумя действиями можно получить первую и последнюю цифры заданного трехзначного числа Х?
а) X div 2; X mod 2; б) X div 100; X mod 10;
в) (X div 10) mod 10; (X mod 100) div 10; г) X div 100; X mod 100.
Контрольная работа по информатике «Линейные программы в Паскале»
- Определите результат работы программы:
A:= -5; B:= — 6; A:=B; B:=A; Writeln (A,B);
- Определите результат работы программы:
а) 25; б) произведение = 25;
в) произведение = 5*5; г) 0.
- Какое число будет выведено на экран:
Writeln ( 19 mod 2) ?
- Определите результат работы программы:
a := — 5; b:= — 6; a := a — 2 * b; b := a; Writeln (a,b).
- Что вычисляет функция ABS?
а) Остаток от деления;
в) Квадратный корень;
г) Определяет знак числа.
- Чему равно значение выражения -ABS ( — SQRT (4) )?
а) 4; б) 2; в) -2; г) 0
- Чему равно значение функции 30 MOD 3?
а) 10; б) 30; в) 3; г) 0.
- Как будут выведены значения Writeln (F, G)?
б) через запятую;
в) через табулятор;
г) на разных строчках.
- С какого служебного слова начинается раздел описания переменных:
a) Var; б) Program; в) Begin; г) End.
- Что делает эта программа?
Var a, S: Integer;
Writeln (‘Введите число’);
а) находит периметр квадрата; б) находит площадь квадрата;
в) находит площадь прямоугольника; г) находит площадь круга.
- Какими двумя действиями можно получить цифры заданного двузначного числа Х?
а) X div 2; X mod 2; б) X div 10; X mod 10;
в) (X div 10) mod 10; (X mod 100) div 10; г) X div 100; X mod 100.
- Сколько данных нужно ввести для вычисления площади прямоугольника?
а) одно; б) два; в) три; г) четыре?
Документ Microsoft Word (docx) |
19.49 Kb |
59 |
Просмотров: 153
Если Вы являетесь автором этой работы и хотите отредактировать, либо удалить ее с сайта — свяжитесь, пожалуйста, с нами.
Похожие материалы
- Технологическая карта урока информатики
- Подготовка к программированию Методическое пособие для подготовки к программированию в 8 классе
- Урок «Базовые технологии безопасности»
- Урок «Технические каналы утечки информации при передаче ее по каналам связи»
- Урок»Первичная диагностика эпизодических отказов пк и его технического состояния»
- Открытый урок на тему «Алгоритмы vs исполнители»
- Открытый урок на тему «Электронные таблицы»
- Контрольно измерительный материал по информатике на тему «Программное обеспечение»
- Открытый урок для 5-8 класса «Информационная безопасность в сети Интернет»
- Общие правила составления и разгадывания ребусов
Все материалы взяты из открытых источников сети Интернет. Все права принадлежат авторам материалов.
По вопросам работы сайта обращайтесь через форму обратной связи.
Источник: uroki.me
Разбор 8 задания ЕГЭ 2018 по информатике и ИКТ из демонстрационного варианта
Разбор 8 задания ЕГЭ 2018 по информатике и ИКТ из демоверсии. Это задание базового уровня сложности. Примерное время выполнения задания 3 минуты.
Проверяемые элементы содержания:
— знание основных конструкций языка программирования,
— понятия переменной,
— оператора присваивания.
Элементы содержания, проверяемые на ЕГЭ:
— основные конструкции языка программирования,
— система программирования.
Задание 8
Запишите число,которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена на пяти языках программирования.
Разбор 8 задания ЕГЭ 2018 по информатике
Нужно определить значение переменной n в результате выполнения программы.
1) Начальное значение переменной s=260, переменной n=0.
2) Цикл в программе будет выполняться пока выполняется условие s>0.
3) После окончания цикла выводится значение переменной n.
4) С каждым шагом цикла s уменьшается на 15
s := s — 15
n увеличивается на 2
n := n + 2
5) Цикл закончится, как только s станет меньше или равно 0 (пока выполняется условие s>0).
6) Таким образом цикл выполнится 18 раз
для s =
260
245
230
215
200
185
170
155
140
125
110
95
80
65
50
35
20
5
7) Следовательно к начальному значению n=0 прибавиться 18*2=36 — это и есть наш ответ.
Ответ: 36
Источник: infedu.ru