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

Пользовательская функция, выводящая массив на экран. Вывести на экран все четыре массива, используя функцию - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Tom FaRR
0 / 0 / 0
Регистрация: 24.12.2012
Сообщений: 10
01.06.2013, 16:59     Пользовательская функция, выводящая массив на экран. Вывести на экран все четыре массива, используя функцию #1
Дан код, Надо:• Написать пользовательскую функцию, выводящую массив на экран. Вывести на экран все четыре массива, используя функцию. ПРошу помощи,заранее спс)
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
ifstream in_stream;
    ofstream out_stream;
    
    in_stream.open("c:/N1.txt");
    cout << "Massuv N1\n";
     int a[10];
            for (int i=0;i<10;i++){
            in_stream>>a[i];
            if (a[i]>10 && a[i]<99){
                cout<<a[i]<< " ";
            }
        }
      in_stream.close();
}
    ifstream in_stream;
    ofstream out_stream;
    int b[10];
    in_stream.open("c:/N2.txt");
    cout<< "\n MAssiv N2\n";
    for (int i=0;i<10;i++)
    {
        in_stream>>b[i];
        if (b[i]>10 && b[i]<99){
                cout<<b[i]<< " ";
            }
    }
      in_stream.close();
      
      int n = 10;
    int c[10];
    cout << " \nMassuv N3\n";   
    srand(time(NULL));
    for (int i = 0; i < n; i++)
    {
        c[i]=rand() % 109 - 10;
        cout << c[i] << " ";
    }
      
    int z = 10;
    int d[10];
    cout << "\n MAssuv N4\n";
    cout << "Vvedite solglasno diapozony 10  Chisel\n";
    for (int i = 0; i < z; i++)
    {
        cin>> d[i];
        if ( d[i]>99 || d[i]<10){
            cout << "owibka vvoda";
            break;
 
        }
        
    }
    
    
    _getch();
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2013, 16:59     Пользовательская функция, выводящая массив на экран. Вывести на экран все четыре массива, используя функцию
Посмотрите здесь:

Сформировать и вывести на экран новый массив, который будет содержать вначале все элементы массива A(0), затем все элементы массива B(4) C++
Рекурсия. Функция, принимающая в качестве единственного аргумента некое число int N, и выводящая на экран последовательность от -N до N C++
C++ Написать функцию создания массива n на m. Вывести на экран N строку из файла
Дан двухмерный массив. Вывести на экран все элементи к-го столбца и м-й строки массива C++
C++ Создать функцию, которая будет выводить на экран все четные элементы массива
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igor921
Заблокирован
01.06.2013, 17:07     Пользовательская функция, выводящая массив на экран. Вывести на экран все четыре массива, используя функцию #2
Для одномерного массива
C++
1
2
3
4
5
6
void printMas (int * mas, int size)
{
       for (int i=0; i<size; i++)
             cout<<mas[i]<<"\t";
       getch();
}
Tom FaRR
0 / 0 / 0
Регистрация: 24.12.2012
Сообщений: 10
01.06.2013, 17:33  [ТС]     Пользовательская функция, выводящая массив на экран. Вывести на экран все четыре массива, используя функцию #3
Цитата Сообщение от igor921 Посмотреть сообщение
Для одномерного массива
C++
1
2
3
4
5
6
void printMas (int * mas, int size)
{
       for (int i=0; i<size; i++)
             cout<<mas[i]<<"\t";
       getch();
}
Надо вывезти именно те 4 массив на экран, а не создавать отдельно( и какие значения он тут примет, и что означает*) И все равно спс..
igor921
Заблокирован
02.06.2013, 14:39     Пользовательская функция, выводящая массив на экран. Вывести на экран все четыре массива, используя функцию #4
Звёздочка означает, что в качестве параметра передаётся указатель на тип инт. В данном случае, указателям на инт является имя массива. Если сразу 4 массива нужно вывести, добавьте ещё три таких параметра
Yandex
Объявления
02.06.2013, 14:39     Пользовательская функция, выводящая массив на экран. Вывести на экран все четыре массива, используя функцию
Ответ Создать тему
Опции темы

Текущее время: 00:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru