сделайте очень надо Практична робота №6 “Проекти з вкладеними циклами та розгалуженнями”
Завдання 1. ( ів)
Складіть проект для малювання квадратів різного кольору, з довжиною сторони 50 кроків (рис.1), поки виконавець не доторкнеться до межі Сцени з використанням вкладеної алогоритмічної структури повторення.
Рис.1. Квадрати різних кольорів
Збережіть проект у файлі під назвою завдання _1.
Завдання 2. ( ів)
Складіть проект, у якому виконавець, поки він не доторкнеться до межі сцени буде повторювати такі дії: рухатися вгору і говорити “Рухаюся вгору’’,
якщо буде натиснуто клавішу стрілка вгору.
Або рухатися вниз і говорити “Рухаюся вниз” , якщо буде натиснуто клавішу стрілка вниз. Проект повинен бути реалізований один скриптом і містити 2 неповні розгалуження, вкладені в цикл з передумовою
Збережіть проект у файлі під назвою завдання _2
В программе MS Word создайте новый документ. Файл сохраните в папке класса с именем Фамилия.docx.
В созданный документ вставьте скриншот рабочего стола, в случае необходимости измените размер изображения, на вкладке Формат в группе Размер..
На вкладке Формат в группе Упорядочить выберите Обтекание текстом - Вокруг рамки , затем расположите рисунок в центре листа.
На вкладке Вставка в группе Иллюстрации выберите подходящие Фигуры и подпишите основные элементы Рабочего стола.
Объяснение:
доступно ? Это просто действия с компьютером и программой Microsoft Word. Единственное, что тут можно не знать, это как делать скриншот, и это кнопка 'Print screen'(на клавиатуре)
УСЛОВИЕ:
Дано натуральное четырехзначное число. Найти наименьшую нечетную цифру в числовой записи данного числа.
Формат входных данных
Входной файл содержит натуральное четырехзначное число.
Формат выходных данных
Выведите наименьшую нечетную цифру в числовой записи данного числа. Если нечетных цифр в числе нет, выведите в выходной файл -1.
РЕШЕНИЕ:
PascalВыделить код1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 var n,a,b,c,d:integer; f,g:text; begin assign(f,'input.txt'); assign(g,'output.txt'); reset(f); rewrite(g); readln(f,n); a:=n div 1000; b:=n div 100 mod 10; c:=(n mod 100) div 10; d:=n mod 10; if (a mod 2=0) and (b mod 2=0) and (c mod 2=0) and (d mod 2=0) and (n<>0) then writeln(g,'-1') else if (a<=b) and (a<=c) and (a<=d) then writeln(g,a) else if (b<=a) and (b<=c) and (b<=d)then writeln(g,b) else if (c<=a) and (c<=b) and (c<=d) then writeln(g,c) else if (d<=a) and (d<=b) and (d<=c) then writeln(g,d) else close(f); close(g); end.