Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ У меня жосткий тупняк.. Описать класс «комната», содержащий сведения о метраже, высоте потолков и количестве окон. Предусмотреть инициализацию с проверкой допустимости значений полей. В случае недопустимых значений полей выбрасываются исключения. Описать методы вычисления площади и объема комнаты и свойства для получения состояния объекта. Написать программу, демонстрирующую все разработанные элементы класса.... https://www.cyberforum.ru/ cpp-beginners/ thread221748.html проверьте решение C++
прошу помощи: на зачет бежать скоро, написал в блокноте код (за неимением компилятора). проверьте пожалуйста, кому не сложно. условие в файле. #include <iostream.h> #include <conio.h> #include <stdio.h> #include <math.h> void main() {
C++ Составить блок-схему по готовому коду https://www.cyberforum.ru/ cpp-beginners/ thread221737.html
Помогите, пожалуйста, составить блок-схему. Дана целочисленная квадратная матрица порядка 8. Найти наименьшее из значений элементов столбца, который обладает наибольшей суммой модулей элементов. Если таких столбцов несколько, то взять первый из них. #include <iostream> #include <time.h> #include <limits> #include <iomanip> using namespace std;
C++ Вывести количество идеальных вариантов https://www.cyberforum.ru/ cpp-beginners/ thread221735.html
есть три множества одинаковой мощности-мужчины женщины и дома. (все по n) между мужчинами:senor: и женщинами:flirt: есть симпатии. и мужчинам:cofee2: и женщинам:O_O: нравятся некоторые дома. сколько обоюдносимпатизирующих пар:kiss: можно заселить в нравящийся им дом? т.е. надо вывести кол-во идеальных вариантов.. социально важная задача, кстати!:)
C++ fscanf(stream,"%s",s) читает до первого пробела?
как прочитать строку из текстового файла целиком? (до \n)
C++ Односвязный кольцевой список. https://www.cyberforum.ru/ cpp-beginners/ thread221725.html
Ребят, подскажите как реализовать односвязный кольцевой список с ключами. Без ключей я знаю как, а что делают эти самые ключи?
C++ кириллица https://www.cyberforum.ru/ cpp-beginners/ thread221719.html
Подскажите, как сделать ,чтобы в Borland C вывод был русскими буквами. Я написал setlocale(LC_ALL, "Russian"); вывод стал на кириллице,а вот информацию которую вводишь - нет
Удаление из строки всех символов, коды которых попадают в заданный диапазон C++
написать функцию удаления из строки s всех символов ASCIIкоды которых попадают в диапозон от н1 до н2 включительно 0<=н1<=255,0<=н2<=255, н1<=н2 помогите!
C++ Блок схема Люди помогите! =( Написал программу на Паскале и не могу схему алгоритма начертить, запутываюсь постоянно..Нарисуйте кто может и залейте куда нибудь, оч прошу =). Вот программа: uses crt; var a, b, col: array of integer; i, j, k: integer; begin for i := 1 to 20 do begin https://www.cyberforum.ru/ cpp-beginners/ thread221712.html C++ Построение центра дерева (графы) https://www.cyberforum.ru/ cpp-beginners/ thread221687.html
Задача состоит в том, что нужно найти центр дерева, и при этом алгоритм должен учитывать особенность графов этого типа (центр содержит одну или две смежные вершины). Пробовал через матрицу смежности (искал сумму элементов строки, если она равна единице, то обнуляем соответсвующие строку и столбец), но возникла проблема - как остановить алгоритм в нужном месте?
C++ Блок-схема
Всем привет. Парни выручайте, очень нужна блок-схема. Код программы ниже. Сам ничё понять не могу. #include <iostream> #include <string> #include <vector> #include <sstream> #include <fstream> #include <conio> int main() { std::ifstream ifs("1.txt");
C++ легко и просто) про строки срочно! помогите написать простую программу которая определяет сколько различных цифр в строке!!! очень надо!!!! https://www.cyberforum.ru/ cpp-beginners/ thread221680.html
242 / 120 / 14
Регистрация: 15.10.2010
Сообщений: 395
28.12.2010, 14:32 0

Создать функцию с параметром - C++ - Ответ 1245465

28.12.2010, 14:32. Показов 1064. Ответов 14
Метки (Все метки)

Ответ

Вычисление определителя:
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>
 
void input(float A[][16], int& n);//функция ввода матрицы,вводит с клавиатуры значения членов матрицы
//выводит полученную матрицу на экран.порядок матрицы не более 10.
double opr(float A[][16], int n);//вычисляет определитель матрицы
double dopoln(float A[][16], int l, int n);//вычисляет алгебраическое дополнение, вызывается в функции определителя
 
int main()
{
 clrscr();
 int n;
 float A[16][16];
 double op;
 input (A, n);
 op = opr(A, n);
 cout.setf(ios::fixed);//вывод данных в формате с фиксированной запятой
 cout.setf(ios::showpoint);//все числа выводятся с десятичным разделителем
 cout.precision(5);//выводится 5 знаков после запятой
 cout << " opredelitel' matritsy raven " << op << endl;
 getch();
 return 0;
}
void input(float A[][16], int& n)
{
 int i, j;//управляющие переменные,i-строки,j-столбцы
 do
 {
 cout << "VVedite poryadok matritsy, 0<n<10 \n";
 cin >> n;
 if ((n<0)||(n>15))
 cout << "ERROR!!!\n";
 }while ((n<0)||(n>15));//цикл запрашивает у пользователя порядок матрицы,если n<0,или n>10,то выводится сообщение об ошибке
 cout << "VVedite elementy matritsy po strokam \n";
 for (i=1;i<=n;i++)//цикл заполнения строк
 {
  for (j=1;j <=n; j++)//цикл заполнения столбцов
  {
  cout << "A[" << i << "][" << j << "] = ";
  cin >> A[i][j];
  }
  cout << endl;
 }
 cout << "vy vveli matritsy :\n";
 for (i=1;i<=n;i++)//вывод полученной матрицы на экран
 {
  for (j=1;j<=n;j++)
  cout << setw(5) << A[i][j];
  cout << endl;
 }
}
 
double opr(float A[][16], int n)
 
{
 int j;
  double op;
 if (n>3)//если порядок матрицы больше 3,то определитель вычисляется через алгебраическое дополнение
 {
  for (j=1;j<=n;j++)//определитель вычисляется по первой строке
  op += A[1][j] * dopoln(A,j,n);
  return (op);
 }
 else if (n==3)//если определитель равен 3,то вычисляется методом треугольника
 op = A[1][1] * A[2][2] * A[3][3] + A[1][2]*A[2][3]*A[3][1] + A[1][3] * A[2][1] * A[3][2] - A[1][2] * A[2][1] * A[3][3] - A[1][1] * A[2][3] * A[3][2] - A[1][3] * A[2][2] * A[3][1];
 else if (n==2)//а если двум,то просто крест-накрест
 op = A[1][1] * A[2][2] - A[1][2] * A[2][1];
 else if (n==1)//ну а если 1,то естественно...
 op = A[1][1];
 return (op);
 
}
 
 
 double dopoln(float A[][16], int l, int n)
 
{
 int i, j;
  float X[16][16];
 double d;
 for (i=1;i<n;i++)//цикл нахождения минора матрицы,по первой строке.Х[10][10]- минор матрицы
 {
     for (j=1;j<n;j++)
   {
    if (j<l)
    X[i][j] = A[i+1][j];
    else
    X[i][j] = A[i+1][j+1];
   }
 }
   d = opr(X, n-1);
  return ( pow((-1), 1+l) * d);
}
правда это С++, но передача параметров от С тут не отличается

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

нужно функцию с параметром создать
нужно функцию с параметром создать. глобальные переменные передавать как эти параметры, чтоб...

Создать функцию, параметром которой является одномерный массив
Всем привет! Помогите, пожалуйста, выполнить лабораторку. Задание: Создать функцию параметром...

создать функцию, параметром которой является одномерный массив и его размерность
создать функцию, параметром которой является одномерный массив и его размерность. Тело функции...

Как создать функцию с одним параметром
Компилятор ругается на вызов функции в условии if(( !(isPrime a) )) isPrime - функция поиска...

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

Создать макро функцию с одним параметром "n"
Создать макро функцию с одним параметром &quot;n&quot; и еще сказано,что должно быть это (n &gt; = 1). (1+&quot;1&quot;...

jquery, как передать параметром в функцию, другую функцию
Например: Есть функция: function check_number(tel, function2) { $.ajax({ type: &quot;GET&quot;,...

Создать функцию для вычисления величин. Создать программу которая использует данную функцию
Создать функцию для вычисления величин. Создать программу которая использует данную функцию. ...

Указатель на функцию с собственным параметром
встретил примерно такое: int (*pfunc(char*s))(int); в чем особенность такого обьявления указателя...

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