HLPL2/Hw1
2020-09-19 14:45:31 +00:00
..
Makefile Makefile for hw1 2020-09-19 11:30:57 +00:00
README.md Add README for hw1 2020-09-19 14:45:31 +00:00
task1.cpp Reformat to webkit style 2020-09-19 11:41:40 +00:00
task2.cpp Reformat to webkit style 2020-09-19 11:41:40 +00:00
task3.cpp hw1 task3 done 2020-09-19 14:26:49 +00:00

Домашняя работа 1

Задача 1

Напишите программу, которая поможет рассчитать номер варианта.

Вариант 1 Номер варианта остаток от деления номера по списку на число вариантов.

Вариант 2 Номер варианта остаток от деления кода первой буквы имени на число вариантов.

Вариант 3 Номер варианта остаток от деления кода первой буквы фамилии на число вариантов.

Задача 2

Написать программу, которая выводит на экран следующую фигуру:

Часть 1. Прямоугольник из звёздочек, содержащий N строк и M столбцов

*******************
*******************
*******************
*******************

Часть 2. Треугольник звёздочек, содержащий N строк и M столбцов

  *
 ***
*****

N = M = номер по списку

Задача 3

Написать программу для моделирования полета стального шарика. Шарик начинает падать с заданной высоты. Через заданные промежутки времени рассчитываем высоту и скорость. Значения печатаем на экране. В момент удара теряется 30% кинетической энергии и шарик отскакивает вертикально вверх.