Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Функция добавляющая троеточие https://www.cyberforum.ru/ cpp-beginners/ thread146685.html
Реализовать функцию добавляющая троеточие после каждого слова в строке
C++ Даны натуральное число n
Помогите пожалуста очень нужно!!!! данынатуральное число n,символи S1...Sn.будем рассматривать слова,образованные символами,входящими в последовательность S1....Sn,считая при этом,что количество символом в каждом слове не превосходит 15.найти какое-нибудь слово,оканчивающееся буквой д (если таких слов нет,то сообщить об этом)
C++ Графические средства с++ Составить программу, постепенно заполняющую экран окружностями разного цвета. Вот программа: #include<iostream.h> #include<graphics.h> #include<stdio.h> #include<stdlib.h> #include<conio.h> main() {int gdriver=DETECT,gmode; int i; https://www.cyberforum.ru/ cpp-beginners/ thread146662.html C++ вычислить и вывести на экран в виде таблицы значения функции,заданной с помощью ряда Тейлора https://www.cyberforum.ru/ cpp-beginners/ thread146659.html
вот задание вычислить и вывести на экран в виде таблицы значения функции,заданной с помощью ряда Тейлора,на интервале от Хнач до Хкон с шагом dx с точностью e.Таблицу снабдить шапкой и заголовком.Каждая строка таблицы должна сдержать значение аргумента,значение функции и количество просуммированных членов ряда. sin(x)/x=1-(x*x/3!)+(x*x*x*x/5!)-(x*x*x*x*x*x/7!)..... до бесконечности вот...
Работа с файлами C++
Помогите пожалуйста решить задачку: Дан двоичный файл, содержащий расположенные по строкам M двумерных вещественных массивов, каждый размером L X K ( L строк, K строк ). Каждый элемент массива помещен в отдельную запись. Составить программу, формирующую этот файл (например, 3 массива размером 2 на 3). Составить программу, осуществляющую сохранение двумерных массивов с указанным с...
C++ Дана символьная матрица размера 13Х18 Дана символьная матрица размера 13Х18. Найти: б) номер первого по порядку столбца, содержащего наименьшее число пробелов на пересечении со строками, номера которых чётны; https://www.cyberforum.ru/ cpp-beginners/ thread146610.html
C++ Дана целочисленная квадратная матрица https://www.cyberforum.ru/ cpp-beginners/ thread146609.html
Дана целочисленная квадратная матрица порядка n. Найти номера строк: в) все элементы которых четны;
C++ Работа с массивами и матрицами
1.Задача 12. Заданы массивы A(5), B(6) и C(7). Найти минимальное из трех чисел a,b,c, где a – среднее значение массива A; b – среднее значение массива B; c – среднее значение массива С. Ввод элементов массива и вычисление среднего значения массива оформить в виде подпрограммы. Образец к первой задачи . Заданы три массива Х(4), Y(3) и Z(5). Требуется, упорядочить по возрастанию числа а,b,с,...
C++ Пара соседствующих одинаковых символов Даны символы s1, s2, … Известно, что символ s1 отличен от восклицательного знака и что среди s2, s3,... есть по крайней мере один восклицательный знак. Пусть s1, …, sn – символы данной последовательности, предшествующие первому восклицательному знаку (n заранее неизвестно). Выяснить, имеется ли среди s1, …, sn пара соседствующих одинаковых символов. https://www.cyberforum.ru/ cpp-beginners/ thread146606.html C++ Перевести с Delphi на C/C++. https://www.cyberforum.ru/ cpp-beginners/ thread146593.html
program zadacha5; {$APPTYPE CONSOLE} uses SysUtils; var a,b,s,k,v :real ; begin
Вычислить сумму ряда C++
вычислить
C++ Заполнение случайными числами https://www.cyberforum.ru/ cpp-beginners/ thread146587.html
у меня вот какая проблема...вот часть программы заполнения массива случайными числами....но каждый разпри выполнении программы у меня выдает один и тот же массив...ну то есть если в паскале при каждом запуске массивы всегда разные то тут один и тот же.....как сделать чтобы всегда разный был?... for(i=0;i<N;i++) a=rand()%100-10; for(i=0;i<N;i++) printf("%5d",a); ...
5 / 5 / 1
Регистрация: 13.09.2009
Сообщений: 225
21.06.2010, 11:13  [ТС] 0

Вызов функции - C++ - Ответ 817971

21.06.2010, 11:13. Показов 2907. Ответов 34
Метки (Все метки)

Ответ

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include<math.h>
#include<iostream.h>
#include<iomanip.h>
long double m,l,e;
long n=0;// глобальные переменные.
unsigned long double fact(unsigned long double n)    // поиск факториала числа
{
if(n<=1)
return 1;
return n*fact(n-1);
}
long double alpha(long double x) {return(x*x+m*m*x);} //уравнение альфа от Х
long double beta(long double x) {return(x+21*alpha(x));} //уравнение бета от Х
long double double_fact(long double k, long double p) {return fact(3*k)/fact(2*k+p);} //это кусок вашего вычисления там где (3k)!/(2k+p)!
long double sum1(int k)// сумма для Х по к(длинное произведение)
{
long double result=0;
for(long double p=k;p<=n;p++)
{
result+=(long double) double_fact(k,p)*pow(e,(k-p))*alpha(k-2*p);
}
return result;
}
long double sum2(int k)//сумма для Y по к(длинное произведение)
{
long double result=0;
for(long double p=k;p<=n;p++)
{
result+=(long  double) double_fact(k,p)*pow((1+e),(k+p))*pow (l,p)*alpha(k+2*p);
}
return result;
}
void main ()
{
cout<<"Enter m,l,e \n";
cin>>m>>l>>e;
cout<<"Enter n>0 \n";
do
cin>>n;
while(n<1);
long double *arr1= new long double[n];
long double *arr2= new long double[n];
for(int k=0;k<n;k++)
{
arr1[k]=1+(k+1)*alpha(k+1)*(4*(k+1))+sum1(k+1);
arr2[k]=2*beta(k+1)+sum2(k+1);
}
long hold=0;
//code to sort arrays
 for(int i = n-1; i > 0 ; i--)
     for(int j = 0 ; j < i ; j++)
          {
                     if(arr1[j+1]>arr1[j])
                     {
 
                                hold=arr1[j+1];
                                arr1[j+1]=arr1[j];
                                arr1[j]=hold;
                     }
                     if(arr2[j+1]>arr2[j])
                     {
                                hold=arr2[j];
                                arr2[j]=arr2[j+1];
                                arr2[j+1]=hold;
                     }
          }
//code to display max value
cout<<"\n arr1 max: "<<arr1[0];
cout<<"\n arr2 max: "<<arr2[0]<<endl;
cout<<setprecision(10);
for ( i=0; i<n; i++)
cout<<setw(20)<<arr1[i]<<setw(20)<<arr2[i]<<endl;
delete [] arr1;
delete [] arr2;
}
Выдает 2 ошибки в 6 строке.
Error A1111111.CPP 6: Too many types in declaration
Error A1111111.CPP 6: Too many types in declaration

Вернуться к обсуждению:
Вызов функции C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.06.2010, 11:13
Готовые ответы и решения:

Вызов функции внутри другой функции с передачей локальной переменной по ссылке
Столкнулся с очень с интересной проблемой. Можно ли так делать? #include &lt;iostream&gt; using...

Вызов функции из другой функции и обратно. Общие переменные функций
Всем привет. Заранее напишу, что я ещё только изучаю программирование В данной программе...

Вызов родовой функции (нужно передать массив в качестве аргумента функции через указатель)
#include &lt;iostream&gt; using namespace std; template &lt;class T1&gt; class mas { public: T1 n; T1...

Вызов массива, сформированной в одной функции с другой функции
Здравствуйте! Есть разрабатываемое решение - состоящее из main.cpp и array.cpp Main - выражает...

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

Не работает без указателя вызов функции в функции
int AmountOfSquares(int **Array) { NumberOfSquares++; for (i = iTempTwo + 1;...

Вызов функции с массивом указателей на функции
Как вызвать такую функцию в maine? void Grafik(void (*funks)(int), int numberFunks, int x_size)...

Вызов функции в возврате значения функции
Есть функция: int function1(a) { ...... return function2(function1(b),function1(c)); } Как...

Вызов функции в параметре другой функции
программа: #include &lt;iostream&gt; using namespace std; struct E { E() {} }; void...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru