Алгоритмы.. Определите значение целочисленной переменной У после выполнения алгоритма: Х=11 У=0 Х=1 Да Нет Х=Х-1 У=У+Х 1 шаг: Х=11, У=0 11=1 – нет, Х=11-1=10,

Презентация:



Advertisements
Похожие презентации
Тема: Выполнение алгоритмов для исполнителя. (A18) Выполнила: Н.Н.Севрюкова, учитель информатики с.Богучаны, Красноярского края.
Advertisements

Задания части А Задания части С. 1. Значения двух массивов A[1..100] и B[1..100] задаются с помощью следующего фрагмента программы. Сколько элементов.
Э Школа 58 Тест Программирование. Массивы. Е Г Регистрация Школа 58 В среде Internet Explorer слайды разверните во весь экран! Обратный просмотр слайдов.
Основы алгоритмизации Тема: «Алгоритмы и программы». Подготовка к ЕГЭ.
Э Алгоритмизация и программирование Е Г Школа 58 Иванцова С.А., МОУ СОШ 58, г.Н.Новгород.
Двумерные массивы. Задачи обработки двумерных массивов.
Мазеева Татьяна Александровна, учитель информатики МКОУ «СОШ 3» г. Николаевска Волгоградской обл г. Алгоритмический язык КуМир.
Пример задания: Сколько единиц в двоичной записи числа 1025? 1) 1 2) 2 3) 10 4) 11 А1 (базовый уровень, время – 1 мин)
Подготовка к ЕГЭ по информатике и ИКТ в 2011 г Работа с массивами: заполнение, считывание, поиск, сортировка, массовые операции. Исполнение алгоритм для.
Алгоритмизация и программирование. Практическая работа в Pascal Задача 1.
ЕГЭ 2012 Информатика и ИКТ Консультация 3. Пример.
Алгоритмы обработки массивов. Информационный диктант Что такое массив? Приведите пример массива информации. Объявите массив целых чисел. Объявите массив.
1. Чем двумерный массив отличается от одномерного? 2. Что означает запись: а) А(2,3); б) В(I,J)=5; в) В (G,N) при G=5, N=4. 3. Что такое матрица? 4. Какая.
Э Школа 58 Тест Исполнитель. (А18) Е Г Регистрация Школа 58 В среде Internet Explorer слайды разверните во весь экран! Обратный просмотр слайдов запрещён!
Массивы 9 класс. Основные теоретические сведения Примеры решения задач.
ЕГЭ информатика Алгоритмизация и программирование Консультация 3.
МАТРИЦЫ. var b: array [1..3,1..5] of real; i,j: integer; var a: array [1..4,1..4] of integer; i,j: integer; var C: array [1..4,1..7] of real; i,j: real;
Двумерные массивы. Массивы, положение элементов в которых описывается двумя индексами, называются двумерными. Их можно представить в виде прямоугольной.
Тематический блок «Программирование» ЕГЭ-2015 Задания 19, 20, 21, 25.
Программирование
Транксрипт:

Алгоритмы.

Определите значение целочисленной переменной У после выполнения алгоритма: Х=11 У=0 Х=1 Да Нет Х=Х-1 У=У+Х 1 шаг: Х=11, У=0 11=1 – нет, Х=11-1=10, У=0+10=10 2 шаг: Х=10, У=10 10=1 – нет, Х=10-1=9, У=10+9=19 3 шаг: … Ответ: У = 55

Определите значение целочисленной переменной А после выполнения алгоритма: А=1 В=0 В=4 Да Нет В=В+1 А=А*2

Определите значение целочисленных переменных a и b после выполнения фрагмента программы Бейсик a=42 b=14 a=a\b b=a*b a=b\a \ стандартная операция, вычисляющая результат деления нацело первого аргумента на второй

Все элементы двумерного массива A размером 10х10 элементов первоначально были равны 0. Затем значения элементов меняются с помощью вложенного оператора цикла в представленном фрагменте программы Бейсик FOR n=1 TO 4 FOR k=n TO 4 A(n,k)=A(n,k)+1 A(k,n)=A(k,n)+1 NEXT k NEXT n Сколько элементов массива в результате будут равны 1?

Массив А 10х10 1 индекс 2 индекс FOR n=1 TO 4 FOR k=n TO 4 A(n,k)=A(n,k)+1 A(k,n)=A(k,n)+1 NEXT k NEXT n N=1 k=1 A(1,1)=A(1,1)+1=1: A(1,1)=A(1,1)+1=1+1=2 K=2 A(1,2)=A(1,2)+1=1: A(2,1)=A(2,1)+1=1 K=3 A(1,3)=A(1,3)+1=1: A(3,1)=A(3,1)+1=1 K=4 A(1,4)=A(1,4)+1=1: A(4,1)=A(4,1)+1= N=2 K=2 K=3 K=4

Домашнее задание Значения двух массивов А(1..300) и В(1..300) задаются с помощью фрагмента программы: FOR n=1 TO 300 A(n)=100-n NEXT n FOR n=1 TO 300 B(n)=2*A(N)+1 NEXT n Сколько элементов массива В будут иметь положительные значения?

Значения двух массивов А(1..200) и В(1..200) задаются с помощью фрагмента программы: FOR n=1 TO 200 A(n)=n+100 NEXT n FOR n=1 TO 200 B(n)=2*A(N)-500 NEXT n Сколько элементов массива В будут иметь положительные значения?

В приведенном ниже фрагменте алгоритма переменные а,в,с имеют тип «строка», а переменные р и к – тип «целое». Используются следующие функции: Длина (а) – возвращает количество символов в строке а. Извлечь (а,р) - возвращает р-й (слева) символ в строке а. Склеить (а,в) – возвращает строку, в которой записаны сначала все символы строки а, затем строки в. Значения строк записываются в кавычках, например а= «Дом»

Фрагмент алгоритма: р = Длина (а) к=1 в = «П» пока р>0 нц с=Извлечь (а,р) в=Склеить (в,с) р=р-к кц Какое значение будет у переменной в после выполнения фрагмента алгоритма, если значение переменной а было «РОЗА»?

Фрагмент алгоритма: р = Длина (а) к=2 п=1 в = «Р» пока п

У исполнителя Калькулятор две команды, которым присвоены номера: 1.Прибавь 3. 2.Умножь на 2. Требуется написать программу, указывая только номера команд, для получения из 1 числа 47. Программа должна содержать не более 6 команд.

Решение: 1 1+3=4 1*2= =7 4*2= =5 2*2=4 1 2 …

Решение: 1 1+3=4 1*2= =7 4*2= =5 2*2= = *2= *2= =47 Ответ: