Pisos1337228
29.06.2021 03:43

5. Написать программу для рисования многоугольника с любым
количеством углов и любой длиной стороны ( исполнитель Python )​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
manonako1
01.04.2021 01:28

На языке C++ будет так:

#include <iostream>

#include <math.h>

using namespace std;

int main()

{

   int a,b,c;

   double D, x1, x2;

   cout<<"Введите a"<<endl;

   cin >>a;

   cout<<"Введите b"<<endl;

   cin >>b;

   cout<<"Введите c"<<endl;

   cin >>c;

   if (a == 0){

       cout<<"Коэффициент a не может быть равен 0"<<endl;

       return 0;

   }

   D = b*b - 4 * a * c;

   if (D >= 0){

       if (D == 0){

           x1 = -(double)b /(2*a);

           cout<<"x = "<<x1<<endl;

       }

       else{

           x1 = (-b + sqrt(D)) / (2*a);

           x2 = (-b - sqrt(D)) / (2*a);

           cout<<"x1 = "<<x1<<endl;

           cout<<"x2 = "<<x2<<endl;

       }

   }

   else{

       cout<<"Корней нет. D = "<<D<<endl;

   }

   return 0;

}

0,0(0 оценок)
Ответ:
Mushina
05.03.2023 16:43
В операторах Dat[1] := 7; ... ; Dat[10] := 9; задаются элементы массива.
m := 0; n := 0; - начальные значения переменных m и n.
В цикле for k := 1 to 10 do ... каждый элемент массива сравнивается с текущим значением переменной m (Dat[k] >= m). Если элемент больше, то значения переменных m и n меняются: в переменной m запоминается значение элемента массива, в переменной n - значение номера (индекс) этого элемента. Таким образом, после выполнения цикла значения переменных будут: m=10; n=8. На экран будет выведено значение 8 (это номер последнего максимального элемента массива).
ответ: 8
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота