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

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

Войти
Регистрация
Восстановить пароль
 
Nady_Beauty
-38 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 94
#1

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

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

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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2012, 11:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти наибольшую из высот треугольника (C++):

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

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

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

сортировать по убыванию значения высот треугольника - C++
#include &lt;iostream&gt; #include &lt;clocale&gt; #include &lt;conio.h&gt; #include &lt;cmath&gt; using namespace std; int main() { int a, b, c, h1,...

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

Найдите точки пересечения высот и медиан треугольника - C++
Найдите точки пересечения высот и медиан треугольника, вершины которого расположены в точках (x1, y1), (x2, y2) и (x3, y3).

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.10.2012, 11:24
Привет! Вот еще темы с ответами:

Упростить код вычисления трёх высот треугольника по трём сторонам - C++
Здравствуйте! Имеется код вычисления трёх высот треугольника по трём сторонам. Можно ли упростить его использовав одну функцию общую...

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

По заданным длинам сторон определить вид треугольника, вычислить длины его высот, и вывести их по возрастанию - C++
Даны три числа. Если они могут быть длинами сторон треугольника, определить его вид (прямоугольный, тупоугольный или остроугольный),...

Даны три числа, если они могут быть длинами сторон равнобедренного треугольника, вычислите длины его высот - C++
Здравствуйте. Помогите пожалуйста, очень нужно. Моя подруга попросила решить меня, но я давно ничем таким не занималась и ничего сделать не...


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

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

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