середа, 14 березня 2018 р.

Графічні побудови 8 клас


Графічні побудови. Черепашка
Модуль turtle
import turtle - імпорт команд для черепашки
Принцип роботи схожий на програму Scratch
che = turtle.Pen() - створення черепашки che
che.forward(50) - черепашка che рухається вперед на 50 пікселів
Команди очищення намальованого


che.reset() - очистити і повернути в початкову позицію
che.clear() - очистити і залишитись у поточній позиції
che.goto(x,y) - перемістити черепашку в координати
che.backward(100) - рухатись назад
che.up() - підняти
Поле для черепашки
 wn = turtle.Screen() - створення поля
 wn.bgcolor("lightgreen") -колір тла поля
 wn.title("Tess & Alex") - назва поля
Додаткові налаштування черепашки
che.color("blue") - колір ліній черепашки   
che.pensize(3) - товщина ліній черепашки
che.shape("turtle") - форма черепашки: "arrow”, "turtle”, "circle”, "square”, "triangle”, "classic”
che.stamp() - штамп черепашки
che.speed(10) - швидкість руху черепашки
Зафарбування:
che.begin_fill()
che.color("blue")
команди малювання
che.end_fill()
che.color("red", "green") - колір ліній та самої черепашки (заливки) 

середа, 7 березня 2018 р.

неділя, 4 березня 2018 р.

Практична робота 8 клас 07.03.18

8-А,В

Завдання 1
Напишіть код за наступним словесним алгоритмом:
1. Запросити користувача ввести число від 1 до 9. Отримані дані присвоїти змінній x.
2. Якщо користувач ввів число від 1 до 3 включно, то ...
    • попросити ввести рядок. Отримані дані присвоїти змінній s;
    • попросити користувача ввести число повторів рядка. Отримані дані присвоїти змінній n, попередньо перетворивши їх у цілочисельний тип;
    • виконати цикл повторення рядка n разів;
    • 2.4 вивести результат роботи циклу.
3. Якщо користувач ввів число від 4 до 6 включно, то ...
  • попросити користувача ввести ступінь, до якої слід звести число. Отримані дані присвоїти змінній m;
  • реалізувати зведення числа x до степеня m;
  • вивести отриманий результат.
4. Якщо користувач ввів число від 7 до 9 включно, то виконувати збільшення числа x на одиницю в циклі 10 разів, при цьому на екран виводити всі 10 чисел.
5. У всіх інших випадках виводити напис "Помилка введення".
Завдання 2
Напишіть програму, яка б виконувала такі завдання:
  1. Виводила назву програми "Суспільство на початку XXI століття";
  2. Запитувала у користувача його вік;
  3. Якщо користувач вводить числа від 0 до 7, то програма виводила напис "Вам до дитячого садочка";
  4. Від 7 до 18 - "Вам до школи";
  5. Від 18 до 25 - "Вам у професійний навчальний заклад";
  6. Від 25 до 60 - "Вам на роботу";
  7. Від 60 до 120 - "Вам надається вибір";
  8. Менше 0 або більше 120 - п'ятикратне виведення напису "Помилка! Це програма для людей! "
У програмі бажано використовувати всі "атрибути" структурного програмування: функцію, розгалуження і цикл.
8-Б
Задание 1

Напишите код следующим словесным алгоритму:
1. Пригласить пользователя ввести число от 1 до 9. Полученные данные присвоить переменной x.
2. Если пользователь ввел число от 1 до 3 включительно, то ...
o попросить ввести строку. Полученные данные присвоить переменной s;
o попросить пользователя ввести число повторов строки. Полученные данные присвоить переменной n, предварительно превратив их в целочисленный тип;
o выполнить цикл повторения строки n раз;
o 2.4 вывести результат работы цикла.
3. Если пользователь ввел число от 4 до 6 включительно, то ...
• попросить пользователя ввести степень, до которой следует свести число. Полученные данные присвоить переменной m;
• реализовать возведения числа x в степень m;
• вывести полученный результат.
4. Если пользователь ввел число от 7 до 9 включительно, то выполнять увеличение числа x на единицу в цикле 10 раз, при этом на экран выводить все 10 чисел.
5. Во всех остальных случаях выводить надпись "Ошибка ввода".
Задание 2
Напишите программу, которая бы выполняла следующие задачи:
1. Выводила название программы "Общество в начале XXI века»;
2. спрашивала у пользователя его возраст;
3. Если пользователь вводит числа от 0 до 7, то программа выводила надпись "Вам в детский сад";
4. От 7 до 18 - "Вам в школу»;
5. От 18 до 25 - "Вам профессиональное учебное заведение";
6. От 25 до 60 - "Вам на работу";
7. От 60 до 120 - "Вам предоставляется выбор";
8. Меньше 0 или более 120 - пятикратное вывода надписи "Ошибка! Это программа для людей!"
В программе желательно использовать все "атрибуты" структурного программирования: функции, ветвления и цикл.

Практична робота №5 7 клас 05.03.18



Виконай завдання натиснувши кнопку

вівторок, 27 лютого 2018 р.

Практична робота 8 клас 28.02.18-02.03.18

       I.            Напишіть програму за наступним описом:
1.      Двом змінним присвоюються цілі числові значення;
2.      Якщо значення першої змінної більше або рівне другої, то цикл виконується;
3.      Вивести значення першої змінної на екран.
    II.            Напишіть програму за наступним описом:
1.      Двом змінним присвоюються цілі числові значення, а третя дорівнює їх сумі;
2.      Якщо значення третьої змінної не дорівнює 10, то цикл виконується;
Вивести значення третьої змінної на екран

I. Напишите программу по следующему описанию:
1. Двум переменным присваиваются цели числовые значения;
2. Если значение первой переменной больше или равно второй, то цикл выполняется;
3. Вывести значение первой переменной на экран.
     II. Напишите программу по следующему описанию:
1. Двум переменным присваиваются цели числовые значения, а третья равна их сумме;
2. Если значение третьей переменной не равно 10, то цикл выполняется;

Вывести значение третьей переменной на экран