Полная или частичная перепечатка каким бы то ни было способом
материалов данного сайта допускается только с письменного согласия
автора.
При цитировании или ином использовании материалов ссылка на сайт
www.klyaksa.net обязательна.
____________________
Наши проекты:
Компьютер + Здоровье!
Сядьте спокойно, откинувшись на спинку стула. Закройте глаза и расслабьте веки. Можно мысленно погладить глаза теплыми пальцами. Почувствуйте, как глазные яблоки совершенно пассивно лежат в глазницах. Лицо и тело тоже расслабьте, это даст дополнительный отдых. Посидите так одну-две минуты, потом мягко надавите на закрытые глаза подушечками пальцев в течение десяти секунд два-три раза.
Реклама:
Главная » Форум-тема: ЕГЭ по информатике 2012 решение заданий [стр. 1]
Форум учителей информатики
Тема: ЕГЭ по информатике 2012 решение заданий
Форум - это обмен мнениями, общение. Читая мнения других, не забывайте высказать свое!
Уважаемые коллеги!
На сайте http://агейчев.рф/ публикуются видеоуроки с решением задач ЕГЭ 2012 года по информатике. Кратко рассматривается теория и предлагается вариант решения задачи.
Не забываем, что на сайте kpolyakov.narod.ru даны несколько методов решения, анализируются возможные ловушки и способы их разрешения.
Агейчев Олег Михайлович.
Это сообщение отредактировал Александр Сергеевич (27.01.2012г., 14:57:39)
Подскажите, пожалуйста, где можно найти нормальное объяснение решения задач В7? У Полякова ничего не объясняющий частный случай, решить по данному алгоритму другую задачу не получается. ПОМОГИТЕ!!! Не знаю, как объяснить детям!!! (А для начала и себе.
Подскажите, пожалуйста, где можно найти нормальное объяснение решения задач В7? У Полякова ничего не объясняющий частный случай, решить по данному алгоритму другую задачу не получается. ПОМОГИТЕ!!! Не знаю, как объяснить детям!!! (А для начала и себе.
Надо проанализировать алгоритм (программу) и понять что он делает.
Например,
1)Ниже записана программа. Получив на вход число , эта программа печатает два числа, и . Укажите наибольшее из таких чисел , при вводе которых алгоритм печатает сначала 3, а потом 7.
var x, L, M: integer;
begin
readln(x);
L:=0; M:=0;
while x > 0 do begin
L:= L + 1;
M:= M + x mod 10;
x:= x div 10;
end;
writeln(L); write(M);
end.
Решение:
L до цикла было равно 0, в цикле каждый раз к ней прибавляется единица, после цикла она равна 3 (первое напечатанное число). Т.е. цикл должен выполниться три раза.
M будет хранить сумму цифр исходного числа x.
M:= M + x mod 10 - будет получать последнюю цифру числа x (остаток от деления на 10) и прибавлять к значению M.
Затем от числа x эта последняя цифра "отрезается" - x:= x div 10 - целочисленное деление на 10 - число без последней цифры.
Т.к. цикл продолжается пока x>0 (а мы уже поняли что он выполнится три раза), то число x - трехзначное.
Второе число, которое выведено (7), это значение M после цикла.
Т.е. нам в ответе нужно трехзначное число, сумма цифр которого равна 7. Причем число должно быть максимальным. Следовательно это 700.
28)Ниже записана программа. Получив на вход число , эта программа печатает два числа, и . Укажите наименьшее из таких чисел , при вводе которых алгоритм печатает сначала 3, а потом 36.
var x, a, b : integer;
begin
readln(x);
a := 0; b := 1;
while x > 0 do begin
a := a + 1;
b := b * (x mod 10);
x := x div 10;
end;
writeln(a); write(b);
end
Размышление идет аналогично.
а было = 0, после цикла = 3, в цикле просто каждый раз увеличивается на единицу - цикл тоже выполниться три раза (три итерации).
С х те же тоже самое - берем последнюю цифру (и умножаем ее на значение b и что получилось присваиваем обратно в b), а затем ее отрезаем.
Т.е. в ответе нужно трехзначное число, произведение цифр которого даст 36. И такое число должно быть минимальным.
Значит первая цифра лучше 1. Вторая 2 и 3 не подходят (36:2=18, 36:3=12), а вот 4 как раз (4*9=36). Получаем х = 149.
Это сообщение отредактировал Александр Сергеевич (12.05.2012г., 15:59:09)
Объяснять, я думаю, стоит начать с составление программ типа найти сумму или произведение цифр числа. Если это поймут, то уже дальше и с задачами можно начать разбираться.
Подскажите пожалуйста, работа первый год учителем информатики, что должно быть в кабинете информатики в котором будут сдавать ЕГЭ? и какое программное обеспечение?
Внимание! Добавлять новые сообщения разрешено
только зарегистрированным пользователям. Если вы уже
зарегистрированы на портале, то необходимо
авторизироваться (ввести
свой логин и пароль). Если вы еще не зарегистрированы, то
зарегистрируйтесь прямо сейчас, это не займет много времени.