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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить номер элемента, значение которого близкое к среднему арифметическому всех элементов массива http://www.cyberforum.ru/cpp-beginners/thread679205.html
Есть пока такой код, он только сер.ариф должен считать. И он неработает. Чтото связаное с переменной в цикле.#include<iostream> #include<conio.h> #include<stdlib.h> #include<locale.h> using...
C++ Сортировка выбором Добрый день, я заметил, что при сортировке массива из N элементов по алгоритму сортировки "Выбором", количество смены местами элементов массива всегда равна N-1. Тоесть если количество элементов... http://www.cyberforum.ru/cpp-beginners/thread679190.html
C++ обясните каждую строку, пожалуйста
Задача про автомобили, в общем все ясно, когда запустите...помогите объяснить (возможно написать комментарии около функции и т.д. надо сдать задачку, срооооочно. Препод требует обяснять каждую строку...
C++ связанный список
Создать связанный список целых чисел. из него организовать два списка, по такому правилу: Первый содержит отрицательное значение данного списка, второй из положительных.
C++ Посчитать количество букв "а" в англоязычный строчке http://www.cyberforum.ru/cpp-beginners/thread679180.html
Есть такой код #include<iostream> #include<conio.h> #include<stdlib.h> #include<locale.h> using namespace std; void inp(); void out(); int n; char* arr; int main() {
C++ операции над матрицами: сложение, вычитание, умножение, и транспонирование матрицы Описать класс, реализующий тип данных "вещественная матрица" и работу с ними. Класс должен реализовывать следующие операции над матрицами: сложение, вычитание, умножение, и транспонирование матрицы. подробнее

Показать сообщение отдельно
Nady_Beauty
-38 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 94

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

24.10.2012, 11:24. Просмотров 531. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru