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

Передача массивов в функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу, которая считывает текст из файла и выводит на экран только цитаты, то есть предложения, заключенные в кавычки http://www.cyberforum.ru/cpp-beginners/thread1075756.html
Написать программу, которая считывает текст из файла и выводит на экран только цитаты, то есть предложения, заключенные в кавычки. прошу побыстрее!
C++ Вычислить сумму максимальных элементов каждой строки матрицы дана матрица А(4,5),В(5,6).вычислить Z=Pa+Pb, где n max{Xij} P = ∑ - сумма максимальных элементов каждой строки матрицы. i=1 J = 1,N Я попробывал написать но я еще ток начинаю учить С++ #include "stdafx.h" #include <iostream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1075734.html
C++ Приложение для симуляции перехвата ракет
Придумал себе задание для собственного проекта, и теперь думаю, как это сделать, так как даже теоретических знаний нету. В чем задание: По сути хочу создать прожку для симуляции перехвата ракет. Есть окно (радар) по нему летают объекты (самолеты), есть радиус досягаемости ракет, мышкой выбираю координаты куда делать запуск и из центра летит ракета. При попадании самолет пропадает. При этом...
Нужно отсортировать массив в порядке возрастания C++
помогите пожалуйста....не могу разобраться как отсортировать все значения которые мы вводим #include <stdio.h> /*#include <iostream> using namespace std; */ void myfunc(int * a , int * b) { (*a)++;
C++ Дано N чисел, вывести количество чётные числа http://www.cyberforum.ru/cpp-beginners/thread1075702.html
Дано N чисел, вывести количество чётные числа.
C++ Осуществить все операции над элементами множеств: пересечение, объединение, ... Привет всем. Помогите найти ошибку в коде. Задание такое: Программа позволит осуществить все операции над элементами множеств: пересечение, обьединение; разность; проверку эквивалентности и неэквивалентности; проверку принадлежности каждого из множеств любого элемента, введенного пользователем; возможность исключения элемента из множества. 1 множество - буквы латинского алфавита от A до S 2... подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
19.01.2014, 19:36     Передача массивов в функцию
ffynjy,
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
#include <iostream>
#include <iomanip>
#include<cmath>
#include<time.h>
#include<cstdlib>
 
void InputArray(int **mas,int N,int M)
{
    srand(time(NULL));
    for(int i=0; i<N; i++)
        for(int j=0; j<M; j++)
            mas[i][j] = rand()%20 - 5;
}
 
void DisplayArray(int **mas,int N,int M)
{
    for(int i=0; i<N; i++,std::cout<<std::endl)
        for(int j=0; j<M; j++)
            std::cout<<std::setw(4)<<mas[i][j];
}
 
int MAX(int **mas,int N,int M)
{
    int Max = mas[0][0];
    for(int i=0;i<N;i++)
        for(int j=1;j<M;j++)
            Max = mas[i][j]>Max?mas[i][j]:Max;
    return Max;
}
 
 
int MIN(int **mas,int N,int M)
{
    int Min = mas[0][0];
    for(int i=0;i<N;i++)
        for(int j=1;j<M;j++)
            Min = mas[i][j]<Min?mas[i][j]:Min;
    return Min;
}
int main()
{
    const int xN = 5;
    const int xM = 3;
    const int yN = 3;
    const int yM = 4;
 
    int **X = new int *[xN];
    for(int i=0; i<xN; i++)
        X[i] = new int [xM];
 
    int **Y = new int *[yN];
    for(int i=0; i<xN; i++)
        Y[i] = new int [yM];
 
    InputArray(X,xN,xM);
    InputArray(Y,yN,yM);
    std::cout<<"Array X:\n";
    DisplayArray(X,xN,xM);
    std::cout<<"Array Y:\n";
    DisplayArray(Y,yN,yM);
    std::cout<<"z = "<<((double)(MAX(X,xN,xM) - MIN(Y,yN,yM))/(double)(MIN(X,xN,xM)- MAX(Y,yN,yM)));
    return 0;
}
 
Текущее время: 01:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru