На нашем ресурсе вы можете полностью погрузиться в мир книги «ЕГЭ 2021. Информатика. Программирование. Как решать задачи ExamBegin 1-80?» — читайте её онлайн бесплатно в полной, несокращённой версии. Если предпочитаете слушать — воспользуйтесь аудиоформатом; хотите сохранить — скачайте через торрент в fb2. Жанр произведения — Знания и навыки, Компьютерная литература, Программирование. Также на странице доступно подробное описание, авторская аннотация, краткое содержание и живые отзывы читателей. Мы постоянно пополняем библиотеку и улучшаем сервис, чтобы создавать лучшее пространство для всех ценителей качественной литературы.
ЕГЭ 2021. Информатика. Программирование. Как решать задачи ExamBegin 1-80?

Дата выхода
22 декабря 2020
🔍 Загляните за кулисы "ЕГЭ 2021. Информатика. Программирование. Как решать задачи ExamBegin 1-80?" — аннотация, авторский взгляд и ключевые моменты
Перед погружением в полный текст предлагаем познакомиться с произведением поближе. Здесь собраны авторские заметки, аннотация и краткое содержание "ЕГЭ 2021. Информатика. Программирование. Как решать задачи ExamBegin 1-80?" — всё, что поможет понять глубину замысла и подготовиться к чтению. Материалы представлены в оригинальной авторской редакции (Елена Леонидовна Теплоухова) и сохраняют аутентичность произведения. Если чего-то не хватает — сообщите нам в комментариях, и мы дополним описание. Читайте мнения других участников сообщества: их отзывы часто раскрывают скрытые смыслы и добавляют новые грани понимания. А после прочтения обязательно вернитесь сюда — ваш отзыв станет ценным вкладом в общее обсуждение книги.
Описание книги
Если вы планируете сдавать ЕГЭ по информатике, то наверняка задачи на программирование представляют для вас самую большую проблему. В этой книге доступно даётся пошаговый алгоритм решения 80 первых задач из ExamBegin. С этим сборником задачи на программирование больше не будут вас пугать, и вы сможете получить максимальный балл на экзамене.
📚 Читайте "ЕГЭ 2021. Информатика. Программирование. Как решать задачи ExamBegin 1-80?" онлайн — полный текст книги доступен бесплатно
Перед вами — полная электронная версия книги "ЕГЭ 2021. Информатика. Программирование. Как решать задачи ExamBegin 1-80?", адаптированная для комфортного онлайн-чтения. Мы разбили произведение на страницы для удобной навигации, а умная система запоминает, на какой странице вы остановились — можно закрыть браузер и вернуться к чтению позже, не тратя время на поиски. Персонализируйте процесс: меняйте шрифты, размер текста и фон под свои предпочтения. Погружайтесь в мир литературы где угодно и когда угодно — любимые книги теперь всегда под рукой.
Текст книги
uses PT4Exam;
var
a, num, k, m: integer;
b: string;
begin
Task('ExamBegin8');
Readln(a);
Readln(b);
num := 0; m := 1;
while length(b) > 0 do
begin
k := StrToInt(Copy(b, length(b), 1));
Delete(b, length(b), 1);
num := num + k * m;
m := m * a;
end;
Write(num);
end.
ExamBegin9
На вход подается целое положительное число. Если оно является степенью числа 2, то вывести текст «YES», иначе вывести «NO».
uses PT4Exam;
var
a, x: integer;
num: boolean;
begin
Task('ExamBegin9');
ReadLn(a);
x := 1; num := false;
while x <= a do
begin
x := x * 2;
if (x = a) or (a = 1) then num := true;
end;
if num = true then Write('YES')
els
end.
ExamBegin10
На вход подаются два целых положительных числа A и K; каждое число располагается на новой строке. Если число A является степенью числа K, т. е. A = KN, то вывести показатель этой степени N, иначе вывести текст «NO».
uses PT4Exam;
var
a, k, x, n: integer;
z: boolean;
begin
Task('ExamBegin10');
Read(a, k);
x := 1; n := 0; z := fals
while x < a do
begin
x := x * k;
n := n + 1;
if x = a then z := true;
end;
if (z = true) or (a = 1) then write(n)
else write('NO');
end.
ExamBegin11
На вход подается целое число, большее 1. Вывести наименьший делитель данного числа, больший 1.
uses PT4Exam;
var
a, x: integer;
begin
Task('ExamBegin11');
Read(a);
x := 2;
while a mod x <> 0 do
x := x + 1;
Write(x);
end.
ExamBegin12
На вход подается целое число, большее 1. Если оно является простым, т. е. не имеет положительных делителей, кроме 1 и самого себя, то вывести текст «YES», иначе вывести «NO».
uses PT4Exam;
var
a, i, k: integer;
begin
Task('ExamBegin12');
Read(a);
k := 0;
for i := 1 to a do
if a mod i = 0 then k := k + 1;
if k > 2 then Write('NO')
else Write('YES');
end.
ExamBegin13
На вход подается целое число, большее 1. Разложить данное число на простые множители и вывести все множители в порядке возрастания (каждое число выводить на новой строке, среди выводимых чисел могут быть одинаковые).
uses PT4Exam;
var
a, k: integer;
begin
Task('ExamBegin13');
Read(a);
k := 2;
while a <> 1 do
begin
if a mod k = 0 then begin
Writeln(k);
a := a div k;
end
else k := k + 1;
end;
end.









