Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.74/47: Рейтинг темы: голосов - 47, средняя оценка - 4.74
0 / 0 / 0
Регистрация: 24.05.2012
Сообщений: 6

Периметр равнобедренной трапеции

13.11.2012, 11:41. Показов 9207. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот такое вот здание:
дано основание и высота равнобедренной трапеции. Нужно найти её периметр.

Нужно написать под него программу на с++.
Если кому не лень напишите пожалуйста код и желательно в разжёваном виде с подробностями что бы я мог вникнуть в суть дела.

Заранее спасибо Вам, товарищи.

Добавлено через 10 минут
Я так понял надо использовать P = a+b+2*c, но как в код это встроить ума не хватает к сожалению.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.11.2012, 11:41
Ответы с готовыми решениями:

Даны основание и высота равнобедренной трапеции, найти периметр (ошибка)
1>d:\учеба\2 семестр\с++\л1\задание3\задание3\исходный код.cpp(20): warning C4551: в вызове функции отсутствует список аргументов ...

Найти периметр и площадь равнобедренной трапеции с основаниями a и b (a > b) и углом alpha при большем основании
13. Найти периметр и площадь равнобедренной трапеции с основаниями a и b (a> b) и углом alpha при большем основании (угол дан в радианах). ...

Найти S равнобедренной трапеции
Найти площадь равнобедренной трапеции с основаниями а и b и углом \alpha при большем основании а

4
 Аватар для Andrey.K
348 / 269 / 128
Регистрация: 14.11.2010
Сообщений: 482
13.11.2012, 11:56
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;                     
                      
int main()
{
    setlocale(0,"rus");
    double P,a,b,c;
    cout<<"Введите a, b, c: ";cin>>a>>b>>c;
    P=a+b+2*c;
    cout<<"Периметр равен: "<<P<<endl;
    system("pause");
    return 0;
}
1
2393 / 1920 / 763
Регистрация: 27.07.2012
Сообщений: 5,560
13.11.2012, 12:12
Цитата Сообщение от Systemnoise17 Посмотреть сообщение
дано основание и высота равнобедренной трапеции.
Дано именно одно основание или оба основания? Если первое, то периметр не вычислить, не хватает данных.
если оба основания известны, то P = a + c + sqrt( ((c - a) / 2)^2 + h^2 )
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
25
26
27
28
29
/*
дано основание и высота равнобедренной трапеции. Нужно найти её периметр.
 
Высота, опущенная из вершины на большее основание, делит его на два отрезка,
один из которых равен полусумме оснований, другой — полуразности оснований.
*/
 
#include <iostream>
#include <stdlib.h>
#include <math.h>
 
int main(void)
{
    setlocale(0, "rus");
 
    double H,A,C;
    std::cout << "Введите высоту трапеции: H = ";
    std::cin >> H;
    std::cout << "Введите меньшее основание: А = ";
    std::cin >> A;
    std::cout << "Введите большее основание: С = ";
    std::cin >> C;
 
    double P = A + C + sqrt( (C - A) * (C - A) / 4 + H * H);
    std::cout << "Периметр трапеции: Р = " << P << std::endl;
 
    system("pause");
    return 0;
}
1
0 / 0 / 0
Регистрация: 24.05.2012
Сообщений: 6
14.11.2012, 07:18  [ТС]
Прошу прощение за слаканье.

Да, я сам ничего не понял так как данных кроме тех, что я описал, в задании нет...
0
 Аватар для Slavkan
12 / 12 / 0
Регистрация: 05.07.2013
Сообщений: 82
05.08.2013, 21:15
Цитата Сообщение от Systemnoise17 Посмотреть сообщение
Вот такое вот здание:
дано основание и высота равнобедренной трапеции. Нужно найти её периметр.

Нужно написать под него программу на с++.
Если кому не лень напишите пожалуйста код и желательно в разжёваном виде с подробностями что бы я мог вникнуть в суть дела.

Заранее спасибо Вам, товарищи.

Добавлено через 10 минут
Я так понял надо использовать P = a+b+2*c, но как в код это встроить ума не хватает к сожалению.
СПАСИБО ЗА ФОРМУЛУ!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.08.2013, 21:15
Помогаю со студенческими работами здесь

Определить площадь равнобедренной трапеции
Определить площадь равнобедренной трапеции,если заданы основание b,высота h иугол при основании b, равный L.

Найти площадь равнобедренной трапеции
Найти площадь равнобедренной трапеции с основаниями a, b и углом при большем основании а.

Найти площадь равнобедренной трапеции
Даны основания равнобедренной трапеции и угол при большем основании. Найти площадь трапеции.

Площадь равнобедренной трапеции по высоте и основанию
Здравия всем. Кто может помочь, я в этом 0. Даны высота и основание равнобедренной трапеции. Вычислить площадь фигуры.

Функция: расчёт периметра равнобедренной трапеции по ее основаниям и высоте
Даны основания и высоты двух равнобедренных трапеций. Найдите сумму их периметров. При решении задачи требуется определить функцию для...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru