Форум программистов, компьютерный форум CyberForum.ru

Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. - C++

Восстановить пароль Регистрация
 
epstech
0 / 0 / 0
Регистрация: 19.02.2014
Сообщений: 5
19.02.2014, 21:56     Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. #1
Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. (Определить ф-цию для расчета периметра равнобедренной трапеции по ее основаниям и высоте.) Помогите с решением!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
19.02.2014, 22:15     Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <math.h>
using namespace std;
 
double perimetr(double a,double b,double h)
{
return a+b+2.0*sqrt(h*h+(a-b)*(a-b)/4.0));
}
 
int main()
{
double a1,a2,b1,b2,h1,h2,p;
cout<<"a1="; cin>>a1; cout<<a1<endl;
cout<<"b1="; cin>>b1; cout<<b1<endl;
cout<<"a1="; cin>>h1; cout<<h1<endl;
cout<<"a1="; cin>>a2; cout<<a2<endl;
cout<<"a1="; cin>>b2; cout<<b2<endl;
cout<<"a1="; cin>>h2; cout<<h2<endl;
 
cout<<"perimetr="<<perimetr(a1,b1,h1)+perimetr(a2,b2,h2);
return 0;
}
epstech
0 / 0 / 0
Регистрация: 19.02.2014
Сообщений: 5
20.02.2014, 23:08  [ТС]     Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. #3
10.27 Даны n натуральных чисел. Найти их наибольший общий делитель, используя алгоритм Евклида и учитывая, что НОД(a, b, c)=НОД(НОД(a, b), c). (Определить ф-цию для расчета наибольшего общего делителя двух натуральных чисел, используя алгоритм Евклида.)

10.47 Написать рекурсивную ф-цию для вычисления k-го члена последовательности Фибоначчи. Последовательность Фибоначчи f(1), f(2), ... образуется по закону: f(1)=1; f(2)=1; f(i-1)+f(i-2) (i=3, 4, ...).
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
20.02.2014, 23:22     Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
1)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include<iostream>
using namespace std;
 
int gcd(int a, int b) {  
  if (b == 0)  
    return a;  
  
  return gcd(b, a % b);  
} 
 
int main()
{
int buf1,buf2,nod,n;
cin>>n>>buf1;
for(int i=1;i<n;i++)
{
cin>>buf2;
buf1=gcd(buf1,buf2);
}
 
cout<<buf1;
 
return 0;
}
Добавлено через 2 минуты
2)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
 
unsigned long fib(int n)
{
         if(n == 0 || n == 1)
              return n;
         else
             return fib(n-1) + fib(n-2);
}
 
int main()
{
    int n;
    cout << "Enter n ";
    cin >> n;
    cout << fib(n) << endl;    
}
epstech
0 / 0 / 0
Регистрация: 19.02.2014
Сообщений: 5
22.02.2014, 10:19  [ТС]     Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. #5
спасибо)
epstech
0 / 0 / 0
Регистрация: 19.02.2014
Сообщений: 5
26.04.2014, 12:11  [ТС]     Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. #6
15.15а Имеется текстовый файл. Добавить в него строку из 12-и черточек (------------) разместив ее: а) после пятой строки;

Добавлено через 2 минуты
15.19б Имеется текстовый файл. Найти: б) в которых имеется ровно 5 букв и.

Добавлено через 2 минуты
15.27 Имеется текстовый файл. Переписать в другой файл те его строки, в которых имеется более 30-ти символов.
user-cf
Сообщений: n/a
26.04.2014, 12:20     Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. #7
Задание:
1. Сформировать структуру из:
• ≥ 4 строковых полей;
• ≥ 3 числовых полей;
2. Сформировать двунаправленный список;
3. Составить функции добавления в список, просмотра списка, удаления из списка по заданному параметру;
4. Составить функции расчета или подсчета статистики (≥4).

Добавлено через 46 секунд
------------------------------------------------------------------------------------------------------------------------
Задание:
1. Сформировать массив из 50 случайных целых чисел (от 1 до 100);
2. Отсортировать массив алгоритмами «пузырька», вставок, выбора, слиянием, быстрой сортировки;
3. Подсчитать время выполнения каждого метода сортировки и сравнить;
4. Массив для каждой сортировки должен быть одинаков.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.05.2014, 23:19     Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров.
Еще ссылки по теме:

Даны стороны двух треугольников. Найти сумму их площадей и периметров. C++
Найти максимальное значение радиуса шара r и соответствующие значения радиуса основания r3 и высоты h шарового сектора C++
Найти координаты точки пересечения высоты AH и высоты BG треугольника C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
epstech
0 / 0 / 0
Регистрация: 19.02.2014
Сообщений: 5
01.05.2014, 23:19  [ТС]     Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. #8
Помогите с решением плз...
Yandex
Объявления
01.05.2014, 23:19     Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров.
Ответ Создать тему
Опции темы

Текущее время: 19:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru