Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
25 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 94
1

Найти наибольшую из высот треугольника

24.10.2012, 11:24. Показов 1122. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1.Функции, параметры функций
Определить три функции по одной на каждый способ передачи параметров. Написать программу, осуществляющую вызов этих функций несколько раз с различными параметрами.
1.1 Найти наибольшую из высот треугольника. Известны две стороны треугольника и угол между ними.
2. Передача массивов в функцию (одномерные массивы)
2.1 Дан одномерный массив, состоящий из N вещественных элементов.
-Найти минимальный элемент.
-Вычислить произведение не нулевых элементов массива.
3. Передача массивов в функцию (многомерные массивы)
Написать программу, передающую массив в функцию. Ввод и вывод массивов выполнить в отдельных функциях.
3.1 Вычислить с использованием функции max элементы каждой строки матрицы A(10,20). Результаты формировать в одномерных массивах C(10) и D(10).
4. Использование рекурсии
Написать программу, рекурсивно вычисляющую сумму:
4.1Найти сумму ряда с точностью е , общий член которого равен a = ((-1)^(n-1))/n^n.
на последний пример была сделана программа с циклом while
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 "stdafx.h"
#include <stdio.h>
#include <math.h>
#include <iostream>
using namespace std;
int main()
{
   setlocale(LC_ALL, "Russian");
   double n=1,sum=0,e=0,a=1,b=1 ,c=1;
   cout<<"Введите e:"<<ends;
   cin >> e;
   while (fabc(a)>e)
   {
       sum=sum+a;
       n++;
       c=c*(-1);//чистилель
     for(int i=0;i<n;i++)
     {
         b=b*n;//знаменатель
     }
       a=c/b;
   }
    cout<<sum<<”\n";
}
как изменить на рекурсию??
спасибо всем!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2012, 11:24
Ответы с готовыми решениями:

Найти наибольшую из высот треугольника
Последние задачи семестра, помогите пожалуйста!!! Функции, параметры функций Определить три...

Найти ортоцентр (точка пересечения высот) треугольника
Всем привет нужна помощь. Нужно найти ортоцентр(точка пересечения высот) треугольника. Даны...

Найти наибольшую площадь треугольника
Даны значения двух вещественных массивов x и y размера n. Рассматривая пары значений (x1; y1),(x2;...

Из заданных точек найти вершины треугольника, который будет иметь наибольшую площадь
На плоскости даны 1000 точек. Найти треугольник, который будет иметь наибольшую площадь и вывести...

0
24.10.2012, 11:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2012, 11:24
Помогаю со студенческими работами здесь

Вычислить произведение высот треугольника со сторонами a,b,c
Доброго времени суток. Помогите пожалуйста составить код. Вычислить произведение высот...

сортировать по убыванию значения высот треугольника
#include &lt;iostream&gt; #include &lt;clocale&gt; #include &lt;conio.h&gt; #include &lt;cmath&gt; using namespace std;...

Найдите точки пересечения высот и медиан треугольника
Найдите точки пересечения высот и медиан треугольника, вершины которого расположены в точках (x1,...

Найти длины высот треугольника, если заданы координаты вершин треугольника
Найти длины высот треугольника, если заданы координаты вершин треугольника. Через функцию


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru