Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С++ Builder Циклы с условием (при вводе адреса цвета (например, 0 255 0) выдавать имя цвета) http://www.cyberforum.ru/cpp-beginners/thread871397.html
Help, не могу решить задачку ЛБ: нужно написать программу, при вводе адреса цвета (на пример 0 255 0 выдавал имя цвета). //---------------------------------------------------------------------------...
C++ Почему падает программа?
Почему падает программа? Компилируется без ошибок, но при запуске аварийное завершение работы. #include <iostream> #include <stdlib.h> using namespace std; class AnyClass { int x; //...
Игра с использованием Box2D C++
Добрый день. Передо мной возникла задача написать подобие angry birds на С++. Пользовватель должен выстраивать пирамиду из кубиков а потом шаром все это разбивать. Навыки программирования на С++...
C++ Вычислить и вывести на экран в виде таблицы значения функции, заданной с по-мощью ряда Тейлора Добрый день! Я не силен в С++ и у меня есть вопрос по вот такой задаче: "Вычислить и вывести на экран в виде таблицы значения функции, заданной с по-мощью ряда Тейлора, на интервале от x1 до x2 c... http://www.cyberforum.ru/cpp-beginners/thread871353.html
C++ Оконное приложение с постусловием http://www.cyberforum.ru/cpp-beginners/thread871348.html
Разработать оконное приложение с использованием оператора цикла с постусловием для вычисления значений след. функции Y=(cos(x)/sqrt(0,1+sin^2(a*x)))+a^2&sqrt(1+tan(x)) переменная х изменяется от...
Построить алгоритм программы C++
#include <iostream.h> int main() { int n; cout << "Vvedite kol-vo cifer" <<endl; cin >> n; char name; cout << " Vvedite cifry " <<endl; for(int i=0; i<n; i++) {
C++ нужно что бы работала в DEV
ну и если есть ошибка исправьте, программа которая открывает существующий текстовый файл и копирует его в новый файл с заменой всех букв нижнего регистра на соответствующие буквы нижнего регистра,...
C++ Чтение строки из текстового файла Написать функцию, удовлетворяющую следующим требованиям: Прототип: int f(char*a, int n) Параметры: а - указатель исходного массива, n - размер исходного массива. Назначение: Чтение строки из... http://www.cyberforum.ru/cpp-beginners/thread871313.html
C++ Подскажите http://www.cyberforum.ru/cpp-beginners/thread871304.html
В ручную знаю как расчитать... А вот программу... подскажите
C++ warning C4244: =: преобразование "double" в "float", возможна потеря данных Вот код. Работало, теперь не работает. Не пойму в чём дело. #include<iostream> #include<stdlib.h> #include<time.h> #include<random> #include<Windows.h> #include<cmath> int RegenirationHp() http://www.cyberforum.ru/cpp-beginners/thread871289.html
emiln00b
0 / 0 / 1
Регистрация: 16.11.2012
Сообщений: 32
0

Оформить в виде функции

20.05.2013, 11:19. Просмотров 611. Ответов 7
Метки (Все метки)

Оформить в виде функции на C/C++ решение задачи:
http://www.cyberforum.ru/cgi-bin/latex.cgi?b_i = a_i \,- \,(\min_{1\leq j\leq n}a_j) \\i = 1, 2 .. n

Кликните здесь для просмотра всего текста
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
#include <ctime> 
#include <iostream> 
#include <conio.h>
const int N=10;
const int M=10;
int i,j;
using namespace std; 
void func(int **a, int b[N],int c[N][M], int m, int n)
{cout<<endl;
    for (i=0;i<n;i++)
    {
        for (j=0;j<m;j++)
        {
            c[i][j]=a[i][j]-b[j];
            cout<<c[i][j]<<" ";
            
        }cout<<endl;
    }
}
int main()
{ 
    srand(time(0)); 
    int n, m,b[N],c[N][M]; 
    cout << "n m? "<<endl; 
    cin >> n >> m; 
    int **a = new int *[n]; 
    cout << "massiv:\n"; 
    for (int i = 0; i < n; ++i) { 
        a[i] = new int[m]; 
        for (int j = 0; j < m; ++j) 
        cout << (a[i][j]=rand() % 100)<<'\t'; 
        cout << endl; 
    } 
    cout << "mins:\n"; 
    for (int i = 0; i < m; ++i) { 
        int m = a[0][i]; 
        for (int j = 1; j < n; ++j) 
            if (a[j][i] < m) 
                m = a[j][i];
        b[i]=m;
        cout << b[i]<<" "; 
    } 
    cout << endl; 
    func(a,b,c,n,m);
   _getch();
}

я кажется не до понял задание. На выходе у меня получился двумерный массив.
Я делал так. Задавал матрицу, в каждом столбце находил минимальный элемент. Присвоил их вектору.
Потом от каждой строки отнимал этот вектор. Но при таких действиях же двумерный массив получается. Что не так?

Вернуться к обсуждению:
Оформить в виде функции
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2013, 11:19
Готовые ответы и решения:

Вычислить m значений функции f(x) на отрезке [a, b]. Вычисление величины f(x) оформить в виде функции
Составить программу решения поставленной задачи: Вычислить m значений функции f(x) на отрезке ....

Оформить в виде функции
Добрый вечер, нужно оформить программу в виде функции. Вроде все правильно сделал. но не могу...

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

Оформить в виде функции
Даны действительные числа s, t. Получить: g(1.2, s)+g(t, s)-g(2s - 1.5t), |g(ln(s, t+1))-g(t, s)|,...

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

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