Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Tinako
0 / 0 / 0
Регистрация: 13.12.2013
Сообщений: 24
#1

Составить программу, содержащую функцию, которая рассчитывает площадь и периметр прямоугольного треугольника - C++

17.12.2013, 14:26. Просмотров 1431. Ответов 3
Метки нет (Все метки)

Добрый день) Нужна помощь с задачкой, решаемой через ссылки и адреса.

- Составить программу, содержащую функцию, которая рассчитывает площадь S и периметр P прямоугольного треугольника по формулам , P=a+b+c, где a, b – катеты прямоугольного треугольника, с – его гипотенуза. Выполнить задание с передачей аргументов по адресу и с использованием прототипа функции.

Я сделала до этого, но почему-то считает только P, a S обнуляет.. Так же не знаю, как использовать прототип функции..о0
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <math.h>
using namespace std;
void figura (float x, float y, float z, float *s1, float *p1)
{
    *s1=(1/2)*x*y;
    *p1=x+y+z;
}
int main()
{
    float a, b, c, s, p;
    cout <<"Vvedite katet's:\n";
    cin >>a>>b;
    cout <<"Vvedite gipotenuzu:\n";
    cin >>c;
    figura (a, b, c, &s, &p);
    cout <<"Otvet:\np="<<p;
    cout <<"\ts="<<s;
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 14:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Составить программу, содержащую функцию, которая рассчитывает площадь и периметр прямоугольного треугольника (C++):

Составить программу, содержащую функцию, которая рассчитывает площадь и периметр правильного шестиугольника - C++
Помогите! не успевать решить задание(while, do...while) Составить программу, содержащую функцию, которая рассчитывает площадь S и...

Ссылки или указатели (Написать функцию , которая вычисляет гипотенузу, площадь и периметр прямоугольного треугольника) - C++
Написать функцию , которая вычисляет гипотенузу(корень квадратный из суммы квадратов катетов) , площадь и периметр прямоугольного...

Написать программу, которая подсчитывает периметр прямоугольного треугольника - C++
Написать программу, которая подсчитывает периметр прямоугольного треугольника по двум катетам a,b в Dev C++ и написать программу которая...

Периметр и площадь прямоугольного треугольника - C++
Длина ног а и б прямоугольного треугольника даны. Найти его периметр и площадь Формат входных данных Ввод содержит два реальных...

Написать программу, которая подсчитывает: площадь прямоугольного треугольника по двум катетам a, b - C++
Написать программу, которая подсчитывает: площадь прямоугольного треугольника по двум катетам a, b. помогите пожалуйста сделать в visual...

Вычислить периметр и площадь прямоугольного треугольника - C++
Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катеров a и b.

3
jurok_85
243 / 227 / 78
Регистрация: 21.02.2013
Сообщений: 521
Завершенные тесты: 1
17.12.2013, 14:34 #2
я вот так попробывал *s1=(x*y) / 2;
работает!
0
Tinako
0 / 0 / 0
Регистрация: 13.12.2013
Сообщений: 24
17.12.2013, 15:01  [ТС] #3
Блиин, я сглупила..спасибо, работает :3
0
outoftime
║XLR8║
714 / 614 / 75
Регистрация: 25.07.2009
Сообщений: 3,108
Записей в блоге: 5
17.12.2013, 15:08 #4
Tinako, ты использовала целочисельное деление, так будет работать
C++
1
2
3
void figura (float x, float y, float z, float *s1, float *p1)
{
    *s1=(1.0 / 2) * x * y;
0
17.12.2013, 15:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2013, 15:08
Привет! Вот еще темы с ответами:

Вычислить периметр и площадь прямоугольного треугольника - C++
Решить задачи 7.12.17.22.27 через Borland № 27 Вычислить периметр и площадь прямоугольного треугольника по заданным дли-нам двух...

Вычислить периметр и площадь прямоугольного треугольника по длинам двух катетов - C++
Вычислить периметр и площадь прямоугольного треугольника по длинам двух катетов. Предусмотреть проверку вводимых данных на отрицательность.

Вычислить периметр и площадь прямоугольного треугольника по длине двух катетов - C++
Помогите решить, пожалуйста. Вычислить периметр и площадь прямоугольного треугольника по длине двух катетов.

Вычислить периметр и площадь прямоугольного треугольника с заданными длинами его катетов - C++
Вычислить периметр и площадь прямоугольного треугольника с заданными длинами его катетов.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru