Точка А в СКН имеет координаты (0:0:8000:10). Описать в виде суперпозиции аффинных преобразований перспективное проецирование точки А на плоскость экрана и последующий поворот проекции в плоскости экрана относительно точки С с координатами хс=-320, ус=0 на угол 45о по часовой стрелке.
Начало СКН – в центре экрана, оси направлены вправо и вверх. Размеры экрана в пикселях: 640×480. Расстояние от плоскости экрана до точки наблюдения 400 пикселей. Вычислить координаты результирующей точки.
Python – багатоцільова мова програмування, яка дозволяє писати код, що добре читається. Відносний лаконізм мови Python дозволяє створити програму, яка буде набагато коротше свого аналога, написаного на іншій мові.
Python - багатоплатформова мова програмування. Це означає, що програми на Python можна запускати в різних операційних системах без будь-яких змін.
Ще однією перевагою Python є його стандартна бібліотека, яка встановлюється разом з Python і містить готові інструменти для роботи з операційною системою, веб-сторінками, базами даних, різними форматами даних, для побудови графічного інтерфейсу програм тощо.
Програми, написані на мові програмування Python, можуть бути як невеликими скриптами, так і складними системами.
Python абсолютно безкоштовний.
Объяснение:
day=0
p=N
v=1
поки p>0
пц
p=p-v
v=v*2
day= day+1
кц
Програма матиме вигляд:
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{
int N, day, p, v;
cin>>N;
day=0;
p=N;
v=1;
while (p>0)
{
p=p-v;
v=v*2;
day++;
}
cout<<day;
return 0;
}
Таблиця виконання алгоритму
Объяснение: