PPt4Web Хостинг презентаций

Главная / Информатика / Сложные условия. Шахматные задачи
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

Чтобы скачать данную презентацию, порекомендуйте, пожалуйста, её своим друзьям в любой соц. сети.

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Сложные условия. Шахматные задачи


Скачать эту презентацию

Презентация на тему: Сложные условия. Шахматные задачи


Скачать эту презентацию

№ слайда 1 Презентация к уроку информатики 9 класс Автор: Юдин Андрей Борисович МКОУ Плесск
Описание слайда:

Презентация к уроку информатики 9 класс Автор: Юдин Андрей Борисович МКОУ Плесская СОШ PascalABC 8 7 6 5 4 3 2 1 «Шахматные» задачи 1 2 3 4 5 6 7 8 Задачи на сложные условия

№ слайда 2 1 Задача 1. Даны координаты шахматной доски x и y, (целые числа, лежащие в диапа
Описание слайда:

1 Задача 1. Даны координаты шахматной доски x и y, (целые числа, лежащие в диапазоне от 1-8). Учитывая, что левое нижнее поле доски (1;1) является черным, проверить, какого цвета поле координаты которого введены с клавиатуры.

№ слайда 3 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 2 7+3=10 Четная 5+1=6 Четная 8+4=12 Четная
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 2 7+3=10 Четная 5+1=6 Четная 8+4=12 Четная

№ слайда 4 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 3 4+1=5 Не четная 8+5=13 Не четная
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 3 4+1=5 Не четная 8+5=13 Не четная

№ слайда 5 4 Program n1; Uses Crt; var x,y:Integer; begin ClrScr; write('Введи Х ');Readln(
Описание слайда:

4 Program n1; Uses Crt; var x,y:Integer; begin ClrScr; write('Введи Х ');Readln(x); write('Введи Y ');Readln(y); if ((x+y) mod 2 =0) then writeln ('Черная') else writeln ('Белая'); end.

№ слайда 6 5 Задача 2. Даны координаты двух различных полей шахматной доски x и y и x1 и y1
Описание слайда:

5 Задача 2. Даны координаты двух различных полей шахматной доски x и y и x1 и y1, (целые числа, лежащие в диапазоне от 1-8). Проверить, попадет ли ладья за один ход с одного поля на другое. ?

№ слайда 7 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 6
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 6

№ слайда 8 7 Program n2; Uses Crt; var x,y,x1,y1:Integer; begin ClrScr; write('Введи Х ');R
Описание слайда:

7 Program n2; Uses Crt; var x,y,x1,y1:Integer; begin ClrScr; write('Введи Х ');Readln(x); write('Введи Y ');Readln(y); write('Введи Х1 ');Readln(x1); write('Введи Y1 ');Readln(y1); if (x=x1) or (y=y1) then writeln ('Попадает') else writeln ('Не попадает'); end.

№ слайда 9 8 Задача 3. Даны координаты двух различных полей шахматной доски x и y и x1 и y1
Описание слайда:

8 Задача 3. Даны координаты двух различных полей шахматной доски x и y и x1 и y1, (целые числа, лежащие в диапазоне от 1-8). Проверить, попадет ли слон за один ход с одного поля на другое. ?

№ слайда 10 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9

№ слайда 11 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 10 7-3=4 5-1=4
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 10 7-3=4 5-1=4

№ слайда 12 11 Program n1; Uses Crt; var x,y,x1,y1:Integer; begin ClrScr; write('Введи Х ');
Описание слайда:

11 Program n1; Uses Crt; var x,y,x1,y1:Integer; begin ClrScr; write('Введи Х ');Readln(x); write('Введи Y ');Readln(y); write('Введи Х1 ');Readln(x1); write('Введи Y1 ');Readln(y1); if abs(x-x1)=abs(y-y1)then writeln ('Попадает') else writeln ('Не попадает'); end.

№ слайда 13 ? 12 Задача 4. Даны координаты двух различных полей шахматной доски x и y и x1 и
Описание слайда:

? 12 Задача 4. Даны координаты двух различных полей шахматной доски x и y и x1 и y1, (целые числа, лежащие в диапазоне от 1-8). Проверить, попадет ли ферзь за один ход с одного поля на другое.

№ слайда 14 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 13
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 13

№ слайда 15 14 Program n4; Uses Crt; var x,y,x1,y1:Integer; begin ClrScr; write('Введи Х ');
Описание слайда:

14 Program n4; Uses Crt; var x,y,x1,y1:Integer; begin ClrScr; write('Введи Х ');Readln(x); write('Введи Y ');Readln(y); write('Введи Х1 ');Readln(x1); write('Введи Y1 ');Readln(y1); if ((abs(x-x1)=abs(y-y1)) or (x=x1)or (y=y1)) then writeln ('Попадает') else writeln ('Не попадает'); end.

№ слайда 16 ? 15 Задача 5. Даны координаты двух различных полей шахматной доски x и y и x1 и
Описание слайда:

? 15 Задача 5. Даны координаты двух различных полей шахматной доски x и y и x1 и y1, (целые числа, лежащие в диапазоне от 1-8). Проверить, попадет ли король за один ход с одного поля на другое.

№ слайда 17 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 16 x1=x-1 and y1=y x1=x-1 and y1=y+1 x1=x and y1
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 16 x1=x-1 and y1=y x1=x-1 and y1=y+1 x1=x and y1=y+1 x1=x+1 and y1=y+1 x1=x+1 and y1=y x1=x+1 and y1=y-1 x1=x and y1=y-1 x1=x-1 and y1=y-1

№ слайда 18 17 var x,y,x1,y1:Integer; a,b:boolean; begin ClrScr; write('Введи Х ');Readln(x)
Описание слайда:

17 var x,y,x1,y1:Integer; a,b:boolean; begin ClrScr; write('Введи Х ');Readln(x); write('Введи Y ');Readln(y); write('Введи Х1 ');Readln(x1); write('Введи Y1 ');Readln(y1); a:=(x1=x-1) and (y1=y) or (x1=x-1) and (y1=y+1) or (x1=x) and (y1=y+1) or (x1=x+1) and (y1=y+1); b:=(x1=x+1) and (y1=y) or (x1=x+1) and (y1=y-1) or (x1=x) and (y1=y-1) or (x1=x-1) and (y1=y-1); if a or b then writeln ('Попадает') else writeln ('Не попадает'); end.

№ слайда 19 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 18 3,3 4,1 3,1 5,1 4,3 5,3 3,2 5,2 4,2 Тест
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 18 3,3 4,1 3,1 5,1 4,3 5,3 3,2 5,2 4,2 Тест

№ слайда 20 ? 19 Задача 6. Даны координаты двух различных полей шахматной доски x и y и x1 и
Описание слайда:

? 19 Задача 6. Даны координаты двух различных полей шахматной доски x и y и x1 и y1, (целые числа, лежащие в диапазоне от 1-8). Проверить, попадет ли конь за один ход с одного поля на другое.

№ слайда 21 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 20
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 20

№ слайда 22 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 21 x1=x-2 and y1=y+1 x1=x-1 and y1=y+2 x1=x+1 an
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 21 x1=x-2 and y1=y+1 x1=x-1 and y1=y+2 x1=x+1 and y1=y+2 x1=x+2 and y1=y+1 x1=x-2 and y1=y-1 x1=x-1 and y1=y-2 x1=x+1 and y1=y-2 x1=x+2 and y1=y-1

№ слайда 23 22 var x,y,x1,y1:Integer; a,b:boolean; begin ClrScr; write('Введи Х ');Readln(x)
Описание слайда:

22 var x,y,x1,y1:Integer; a,b:boolean; begin ClrScr; write('Введи Х ');Readln(x); write('Введи Y ');Readln(y); write('Введи Х1 ');Readln(x1); write('Введи Y1 ');Readln(y1); a:=(x1=x-2) and (y1=y+1) or (x1=x-1) and (y1=y+2) or (x1=x+1) and (y1=y+2) or (x1=x+2) and (y1=y+1); b:=(x1=x-2) and (y1=y-1) or (x1=x-1) and (y1=y-2) or (x1=x+1) and (y1=y-2) or (x1=x+2) and (y1=y-1); if a or b then writeln ('Попадает') else writeln ('Не попадает'); end.

№ слайда 24 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 23 4,6 5,7 7,7 8,6 4,4 5,3 7,3 8,4 6,5 Тест
Описание слайда:

8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 23 4,6 5,7 7,7 8,6 4,4 5,3 7,3 8,4 6,5 Тест

№ слайда 25 25 Список литературы: 1. Основы программирования. И. Г. Семакин, А. П. Шестаков
Описание слайда:

25 Список литературы: 1. Основы программирования. И. Г. Семакин, А. П. Шестаков Издательство: Высшая школа, 2001 2. 100 задач по программированию. В. А. Дагене, Г. К. Григас, К. Ф. Аугутис Издательство: Просвещение 1993 3. Паскаль для школьников, Подготовка к ЕГЭ, Кашаев С.М., Шерстнева Л.В., 2011. 4. Книга начинающего шахматиста. Левенфиш Г. Я. Издательство: Москва. «Физкультура и спорт», 1957 г.

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru