Заменить в массиве нулевые элементы единицами

Условие задачиЗаменить в массиве нулевые элементы единицами.

Листинг (исходник) программы:


		#include <iostream>
	#include <stdio.h>
	#include <conio.h>
	#include <locale>
	#include <time.h>
	using namespace std;
	int main()
	{
	    setlocale(LC_ALL,"Russian");
	    int N;
	    cout<<"Введите количество чисел в массиве: ";cin>>N;
	    int* Array = new int[N];
	    srand(time(0));
	    for(int i(0); i<N;i++)
	    {
	        Array[i] = rand()%20-5;
	        if(!Array[i])Array[i]=1;
	    }
	
		
	    for(int i(0); i<N;i++)
	        cout<<Array[i]<<endl;
	
		
	    delete [] Array;
	    _getch();
	    return 0;
	}

 

Автор: Павел Кадыров

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *