Table of Contents

1. Азаматов Халид

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func и запишите этот контракт в файл:

    (EXAMPLE (first-func 2 "solid") (triangle 2 "solid" "black"))
    (EXAMPLE (first-func 150 "outline") (triangle 150 "outline" "black"))
    
  3. Скопируйте контракт и описание цели в файл. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number, Number -> Number
    ; Принимает два числа и вычитает из второго числа первое
    
  4. Напишите функцию, которая создаёт красные незакрашенные треугольники указанного размера. Назовите функцию third-func. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

2. Амангелдиев Бекзат

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func и запишите этот контракт в файл:

    (EXAMPLE (first-func "black" "outline") (star 200 "outline" "black"))
    (EXAMPLE (first-func "pink" "solid") (star 200 "solid" "pink"))
    
  3. Скопируйте контракт и описание цели в файл. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number -> Image
    ; Принимает размер квадрата и делает синий закрашенный квадрат такого размера
    
  4. Напишите функцию, которая создаёт картинку со словом OLOLO размера 100 указанного цвета. Назовите функцию third-func. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

3. Атаяров Абдулазиз

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    (EXAMPLE (first-func 2 3) (* 3 2))
    (EXAMPLE (first-func -4 0) (* 0 -4))
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number -> Number
    ; Принимает число и увеличивает его в десять раз
    
  4. Напишите функцию, которая принимает две картинки и соединяет их, ставя первую над второй. Назовите функцию third-func. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

4. Базарбаев Айдар

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    (EXAMPLE (first-func 5 "solid") (triangle 5 "solid" "red"))
    (EXAMPLE (first-func 10 "outline") (triangle 10 "outline" "red"))
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number, Number -> Number
    ; Принимает два числа и возвращает их произведение
    
  4. Напишите функцию, которая создаёт закрашенные серебрянные звёзды указанного размера. Назовите функцию third-func. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

5. Беорд Элья

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    (EXAMPLE (first-func 4) (* -1 4))
    (EXAMPLE (first-func -98) (* -1 -98))
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number, Number -> Number
    ; Принимает два числа и возвращает их разность
    
  4. Напишите функцию, которая создаёт закрашенные прямоугольники синего цвета. Назовите функцию third-func. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

6. Кадыралиев Торогелди

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    (EXAMPLE (first-func "solid" 123) (triangle 123 "solid" "green"))
    (EXAMPLE (first-func "outline" 4) (triangle 4 "outline" "green"))
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number -> Number
    ; Принимает число и умножает его на -1
    
  4. Напишите функцию, которая принимат строку и делает картинку с этим текстом размера 100 золотого цвета. Назовите функцию third-func. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

7. Кадырбекова Бегимай

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    (EXAMPLE (first-func "lolwat") (text "lolwat" 123 "red"))
    (EXAMPLE (first-func "something") (text "something" 123 "red"))
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number, Number -> Number
    ; Принимает два числа и складывает их
    
  4. Напишите функцию, которая принимает два числа и делает закрашенный жёлтый прямоугольник указанного размера. Назовите функцию third-func. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

8. Колесников Иван

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    (EXAMPLE (first-func 9 "lol") (text "lol" 9 "black"))
    (EXAMPLE (first-func 100 "zxczxc") (text "zxczxc" 100 "black"))
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number -> Number
    ; Принимает число и вычитает из него двадцать семь
    
  4. Напишите функцию, которая принимает цвет и создаёт закрашенную звезду размера 150 указанного цвета. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

9. Мамасалиева Бимаржан

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    (EXAMPLE (first-func 123) (abs 123))
    (EXAMPLE (first-func -4) (abs -4))
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number, Number -> Number
    ; Принимает два числа и вычитает из первого второе
    
  4. Напишите функцию, которая принимает цвет и стиль (закрашенный или нет), создаёт круг указанного цвета и стиля с радиусом 100. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

10. Нурудинова Алия

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    (EXAMPLE (first-func 3 5) (rectangle 3 5 "solid" "white"))
    (EXAMPLE (first-func 200 100) (rectangle 200 100 "solid" "white"))
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number -> Number
    ; Принимает число и удваивает его
    
  4. Напишите функцию, которая принимает число и возвращает закрашенный зелёный квадрат указанного размера. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

11. Сатиева Анель

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    (EXAMPLE (first-func "myname") (text "myname" 100 "blue"))
    (EXAMPLE (first-func "lol wat") (text "lol wat" 100 "blue"))
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number, Number -> Number
    ; Принимает два числа и считает их произведение
    
  4. Напишите функцию, которая принимат число и создаёт красную незакрашенную звезду указанного размера. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

12. Тороев Баялы

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    (EXAMPLE (first-func "solid" 123) (rectangle 100 123 "solid" "grey"))
    (EXAMPLE (first-func "outline" 10) (rectangle 100 10 "outline" "grey"))
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    ; second-func : Number, String -> Image
    ; Принимает число и строку, создаёт картинку с таким текстом и размером синего цвета
    
  4. Напишите функцию, которая принимает размер и цвет, делает закрашенную звезду указанного размера и цвета. Для функции нужно написать:
    • контракт;
    • описание цели;
    • два примера;
    • определение.
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

13. Труханов Клим

  1. Создайте на WeScheme новый файл, назовите его 2024-12-20-exam. В этот файл записывайте решение следующих задач.
  2. По примерам определите контракт функции first-func:

    
    
  3. По контракту и описанию цели запишите два примера и определение для функции.

    
    
  4. Напишите функцию, которая
  5. Отправьте ссылку на этот файл на danil@danilbraun.org. В теме письма напишите Имя Фамилия, 7А, контрольная работа. Если у вас нет имейла, сохраните содержимое файла на компьютер в текстовый файл и залейте его на catbox.moe; ссылку на файл покажите мне.

Created: 2024-12-20 Пт 11:51

Validate