Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Twinlab
0 / 0 / 0
Регистрация: 28.08.2013
Сообщений: 12
1

Объявить статический массив размерности 20. Заполнить его «случайным образом»...

08.09.2013, 14:55. Просмотров 1201. Ответов 1
Метки нет (Все метки)

Задача 2.

Объявить статический массив размерности 20. Заполнить его «случайным образом». Объявить два указателя: на начало и на конец массива. Двигать первый указатель вправо, пока не встретиться ноль, второй влево, пока не встретиться ноль. Используя два указателя распечатать элементы массива между двумя нулями.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2013, 14:55
Ответы с готовыми решениями:

Создать динамический 2-мерный массив, заполнить его случайным образом, сортировать столбцы по возрастанию их суммы
Создать динамический 2-мерный массив, заполнить его случайным образом,...

Задать случайным образом одномерный массив размерности N из целочисленных элементов
Задать случайным образом одномерный массив размерности N из целочисленных...

Заполнить массив случайным образом
Добрый день!!! Ребята, объясните пожалуйста, как выполнить такую задачу!!! По...

Нужно заполнить массив случайным образом
Заданы два массива А(N) и В(M). Размерности массивов задает пользователь,...

Заполнить двумерный динамический массив случайным образом
Написать функции для работы с двумерным динамическим массивом: - создать...

1
Кудаив
410 / 409 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
08.09.2013, 15:51 2
Лучший ответ Сообщение было отмечено Twinlab как решение

Решение

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
#include <iostream>
 
void print(const int* begin, const int* end)
{
    const int* ptr = begin;
    while(ptr++ != end)
        std::cout << *ptr << '\n';
}
 
int main()
{
    const int SIZE = 10;
    int array[SIZE] = {1, 2, 0, 3, 4, 5, 6, 0, 7, 8};
 
    int* begin = array;
    int* end   = array + SIZE - 1;
 
    while(*begin++);
    while(*end--);
 
    print(--begin, end);
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.09.2013, 15:51

Случайным образом заполнить двумерный массив (с++ помогите)
Случайным образом заполнить двумерный массив. Каждую строку упорядочить по...

Задать случайным образом одномерный массив размерности N из целочисленных элементов, принадлежащих отрезку [-20;20]. Выполнить задание своего ва
Задать случайным образом одномерный массив размерности N из целочисленных...

Массив: Заполнить массив из 10 элементов случайным образом в интервале (0..3).
Заполнить массив из 10 элементов случайным образом в интервале (0..3)....


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

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

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