Помогите плиз две програмки на С++

Тема в разделе "Общие вопросы по С и С++", создана пользователем Guest_, 17 янв 2006.

Статус темы:
Закрыта.
  1. Guest_

    Guest_ Гость

    Репутация:
    0
    1. Возведите число А в заданную степень N. Определите максимальное число, кратное 10, не превышающее результат вычислений.

    2. Преобразуйте исходный массив (nх2), содержащий координаты n точек в массив, со-держащий координаты тех же n точек в системе координат, развернутой относительно центра исходной на 45 градусов против часовой стрелки.

    Заранее благодарен!!!!!!

    если кто-нить решится сделать скиньте плиз на этот ящик

    burguy86@mail.ru
     
  2. ZZmiy

    ZZmiy Гость

    Репутация:
    0
    Примеры не компилил

    1.
    double N;
    double prom;
    double A;
    double result = 1;
    // инициализация
    prom = A;
    while (N)
    {
    if (N%2)
    result*=A;
    prom*=prom;
    N/=2;
    }
    // целое число, оканчмвающееся на 10
    double myInt = 10*floor(result/10);

    2.
    каждую точку (x,y) преобразуем в точку (x*sqrt(2)/2 - y*sqrt(2)/2, x*sqrt(2)/2+y*sqrt(2)/2)
    и так - по циклу
     
Загрузка...
Похожие Темы - Помогите плиз две
  1. rulic
    Ответов:
    5
    Просмотров:
    1.360
  2. AvasKvas
    Ответов:
    30
    Просмотров:
    9.564
  3. Sa1nt
    Ответов:
    3
    Просмотров:
    72
  4. Amfion
    Ответов:
    3
    Просмотров:
    111
  5. number27
    Ответов:
    0
    Просмотров:
    94
Статус темы:
Закрыта.

Поделиться этой страницей