Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Zverit
Уничтожитель печенек
277 / 205 / 21
Регистрация: 07.02.2010
Сообщений: 723
#1

Печать массива - C++

13.05.2011, 19:48. Просмотров 1129. Ответов 2
Метки нет (Все метки)

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
#include <iostream> 
#include <conio.h>
using namespace std;
 
void print_arr(int *arr, int n);
void print_arr(double *arr, int n);
void print_arr(char **arr, int n);
  int a[] = {3,5,5,3,3}; 
  double b[] = {3.335, 5.53}; 
  char *c[] = {"uuuuuu"};
int main(){      
 
    print_arr(a,5);
    print_arr(b,2);
    print_arr(c,1);
    return 0;
}
 
void print_arr(int *arr, int n)
{
     for(int i = 0, i<n; i++)
     {cout << arr[i]<<" ";
     cout<<"\n";
}
 }
void print_arr(double *arr, int n)
{
     for (int i = 0, i<n; i++)
     cout << arr[i]<<" ";
     cout<<"\n";
 
 }
 void print_arr(char **arr, int n)
{
     for (int i = 0, i<n; i++)
     cout << arr[i]<<" ";
     cout<<"\n";
 
 }
В чем ошибка?

Добавлено через 2 минуты
Извините, снова сдятельничал. Привык к паскалю. Теперь в цикле вместо точки с запятой пишу запятую
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2011, 19:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Печать массива (C++):

Печать динамеческого массива через функцию. - C++
Вобшем проблема такая: как передать функции массив, размер которого не известен? #include &lt;iostream&gt; #include &lt;stdlib.h&gt; ...

Функция, выводящая на печать элементы динамического массива - C++
Добрый день! Помогите, пожалуйста, решить проблему. Есть задача: &quot;Создайте одномерный массив (размерность вычисляется в процессе ...

Найти и вывести на печать наибольший по модулю элемент массива - C++
Дан массив из 12 чисел со знаком. Найти и вывести на печать наибольший по модулю элемент массива. Помогите написать программу или...

Выведите на печать номера элементов заданного массива Y(N), удовлетворяющих условию 0 < yi < 1 - C++
2.16. Выведите на печать номера элементов заданного массива Y(N), удовлетворяющих условию 0 &lt; yi &lt; 1. Добавлено через 6 минут ...

Вывести на печать элементы массива, значения которых не принадлежат промежутку - C++
Помогите пожалуйста решить задачу на СИ. В одномерном массиве, состоящем из n вещественных элементов, – вывести на печать элементы...

Вывести на печать значение 2-го и 4-го отрицательного элемента массива B(7)=(-2,3; 0,1; -2,3; 4,1; -3,2; -2,0; -4,0) вместе с их порядковыми №. - C++
Вывести на печать значение 2-го и 4-го отрицательного элемента массива B(7)=(-2,3; 0,1; -2,3; 4,1; -3,2; -2,0; -4,0) вместе с их...

2
asics
Freelance
Эксперт С++
2850 / 1785 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
13.05.2011, 19:50 #2
Так попробуйте
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
#include <iostream>
#include <conio.h>
using namespace std;
 
void print_arr(int *arr, int n);
void print_arr(double *arr, int n);
void print_arr(char *arr, int n);
int main(){
    int a[] = {3,5,5,3,3};
    double b[] = {3.335, 5.53};
    char *c = "uuuuuu";
 
    print_arr(a,5);
    print_arr(b,2);
    print_arr(c,6);
    return 0;
}
 
void print_arr(int *arr, int n)
{
     for(int i = 0; i<n; i++)
     {
       cout << arr[i]<<" ";
     }
 }
void print_arr(double *arr, int n)
{
     for (int i = 0; i<n; i++)
     cout << arr[i]<<" ";
     cout<<"\n";
 
 }
 void print_arr(char *arr, int n)
{
     for (int i = 0; i<n; i++)
     cout << arr[i]<<" ";
     cout<<"\n";
 
 }
И зачем обявлять масивы глобальнно, а потом их передавать в функцию ?
1
mimicria
return (true);
1958 / 1095 / 91
Регистрация: 19.04.2011
Сообщений: 2,345
13.05.2011, 19:50 #3
C++
1
for(int i = 0,
Добавлено через 17 секунд
ух, опоздал
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.05.2011, 19:50
Привет! Вот еще темы с ответами:

Вывести на печать первый отрицательный элемент массива и его порядковый номер - C++
1. Дан массив чисел B. Вывести на печать первый отрицательный элемент массива и его порядковый номер.

Заданы два массива. Первым на печать вывести массив, сумма значений которого окажется наименьшей - C++
Ребят помогите пожалуйста , завтра зачет , почти все задания сделал , а 3 последние так и не понял Задание 1. Написать...

Что такое "эхо печать"? И как через такую печать сделать калькулятор? - C++
Само задание такое: Создать программу-калькулятор, обеспечивающую ввод с клавиатуры в режиме эхо-печати только цифр, а также...

Расположить элементы массива, лежащие до первого символа "к", в порядке, обратном алфавитному, и вывести на печать отсортирванный массив данных - C++
Срочно нужна помощь! Помогите написать код, очень прощу. Ввести с клавиатуры одномерный массив строк. Расположить элементы массива,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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