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

Найти количество нулевых элементов массива и заменить их на найденное значение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Типизированные файлы http://www.cyberforum.ru/cpp-beginners/thread218958.html
Помогите пожалуйста решить задачу в Паскале!!! Список товаров, имеющихся на складе, включает:  наименование товара;  количество единиц товара;  цену единицы товара;  дату поступления...
C++ Получить вектор по правилу Подскажите где ошибка ? Даны массивы А(10) и В(10) . Получить вектор Z(10) , где Z(j)=A(j)-B(j); Я написал прогу ну гдето видимо ошибка т.к. ответ не правильный к тому же выводится в столбец . ... http://www.cyberforum.ru/cpp-beginners/thread218949.html
Подсчет счимволов C++
Всем доброго времени суток. Возникла такая проблема. Дана строка. И надо посчитать колличество символов(включая и пробелы). Вот код который я набросал, но возникла проблема. Когда ввожу строку...
C++ Написать программу, которая выводит на экран
Написать программу, которая выводит на экран работающие "электронные часы", которые работают в течение, например, трех минут или до тех пор, пока пользователь не нажмет любую клавишу. вот код, но в...
C++ блок схема и программа по ней http://www.cyberforum.ru/cpp-beginners/thread218930.html
помогите пожалуйста, нужно построить блок схему, и написать программу 2 задания, в каждом 25 вариант уже очень не хочется идти на экзамен (
C++ Сформировать двумерный массив. Завтра нужно сдавать лабораторную работу, ребят помогите пожалуйста... Я не сильно сильна в с++, как нибудь попроще. Сформировать двумерный массив. Добавить в него строку и столбец с заданным... подробнее

Показать сообщение отдельно
c++\noob
-2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 52

Найти количество нулевых элементов массива и заменить их на найденное значение - C++

23.12.2010, 19:17. Просмотров 334. Ответов 3
Метки (Все метки)

Задание:

Найти количество нулевых элементов и заменить их на найденное значение.

Например, 1 2 0 4 5 7 0 – 1 2 2 4 5 7 2

Массив обьявил, а задание не пойму. Помогите кто чем может.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <cstdlib>
#include <iostream>
#include <time.h>
using namespace std;
 
int main(int argc, char *argv[])
{
srand((unsigned)time(NULL));
const int N=20;
int mass[N], i;
int n=rand()%(20)+1;
for (i=0;i<n;i++)
{
mass[i]=rand()%(201)-100;
printf("%d " ,mass[i]);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru