Есть ответ 👍

Найдите боковую сторону равнобедреного треугольника если основания а медиана проведенная к основанию m

240
428
Посмотреть ответы 2

Ответы на вопрос:

Robchik
4,6(52 оценок)

#include < iostream> #include < clocale> using namespace std; int main() { int a, b; double c; setlocale(lc_all, "rus"); cout < < "введите количество сантиметров у основания равнобедренного треугольника: "; cin > > a; cout < < "введите количество сантиметров у медианы, проведенной к основанию равнобедренного треугольника: "; cin > > b; c = sqrt(a * a + b * b); cout < < "боковая сторона треугольника равна " < < c < < " сантиметров." < < endl; system("pause"); return 0; }

Сначал массив заполнится так: a[0]=0 a[1]=1 a[2]=2 a[10]=10 во втором цикле: i=0 a[5]=a[5] a[2]=a[10] получим, что a[2]=10 и a[10]=10 i=1 a[4]=a[6] a[3]=a[9] получим, что a[3]=9; a[9]=9; a[4]=6; a[6]=6 i=2 a[3]=a[7] a[4]=a[8] получим, что a[3]=7; a[7]=7; a[4]=8; a[8]=8 i=3 a[2]=a[8] a[5]=a[7] получим: a[2]=8; a[8]=8; a[5]=7; a[7]=7 i=4 a[1]=a[9] a[6]=a[6] получим: a[6]=6; a[1]=9; a[9]=9 i=5 a[0]=a[10] a[7]=a[5] получим: a[0]=10; a[10]=10; a[7]=7; a[5]=7 полученный массив: a[0]=10 a[1]=9 a[2]=8 a[3]=7 a[4]=8 a[5]=7 a[6]=6 a[7]=7 a[8]=8 a[9]=9 a[10]=10 10 9 8 7 8 7 6 7 8 9 10 ответ: 1

Популярно: Информатика