вторник, 12 декабря 2017 г.

Домашнее задание для 9 тех 2, 9 тех 1 классов по информатике на среду 13.12.2017:

1. Прочитайте §11 учебника, ответьте на вопросы в конце параграфа;
2. Скачайте с сайта http://pascalabc.net/ среду разработки PascalABC;
3. Напишите две любые программы (кроме тех, которые вы сделали в классе) к задачам из списка. Готовые программы можно принести на флэш диске или переписав текст программы в тетрадь. 

Список задач:

1. Дано натуральное число Х. Вычислить Y = X5. Разрешается использовать только три операции умножения. Протестировать программу для X=-2 и X=3.

2. Из железной полосы длиной L метров нужно изготовить обруч. На соединение концов уходит D метров полосы. Написать программу для вычисления радиуса R обруча. Протестировать программу для а) L=5.8, D=0.2; б) L=3.25, D=0.1. 

3. Написать на языке Паскаль программу для вычисления площади кольца, внешний радиус которого равен R1, а внутренний – R2 (R1>R2). Протестировать программу для R1=5.6 и R2=3.8. Проверить ответ на калькуляторе. 

4. Написать на языке Паскаль программу для вычисления выражения: S= (2x+y)(x-y) Протестировать её для следующих исходных данных: 1) x=2, y=1; 2) x=3, y=0; 3) x=0, y=-2. 

5. Написать программу для ввода числа, обозначающее количество секунд и вывода того же самого времени в минутах и секундах.

Пример:

Введите число секунд: 175
2 мин. 55 с

6. Написать программу для ввода числа, обозначающее количество секунд и вывода того же самого времени в часах, минутах и секундах.
Пример: 

Введите число секунд: 
8325 
2 ч. 18 мин. 45 с.

7. Вычислить расстояние между двумя точками с координатами (X1,Y1) и (X2,Y2). Доказать правильность работы программы на трёх различных тестах.

8. Дано натуральное число x. Вычислить y = 1 - 2x + 3X2
 - 4X3. Разрешается использовать не более 8 арифметических операций. Допустимы: операции сложение, вычитание, умножение. Протестировать программу для x=0, x=1, x=-2.