Предмет: Информатика, автор: cremze2006

Дан одноимённый массив.В этом массиве имеется только один элемент, равный нулю.Выведите на экран все элементы до указанного элемента​


nazikmuz: Одномерный массив может?*

Ответы

Автор ответа: nazikmuz
1

Відповідь:

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

void printarr(int *arr, const int SIZE){

for(int i = 0; i < SIZE; i++){

 cout << arr[i] << " ";

}

}

void arrelementstonull(int *arr, const int SIZE){

for(int i = 0; i < SIZE; i++){

 if(arr[i] != 0){

  cout << arr[i] << " ";

 }

 if(arr[i] == 0){

  break;

 }

}

}

const int SIZE = 10;

int main(){

srand(time(NULL));

setlocale(LC_ALL , "Rus");

cout << "Массив: ";

int arr[SIZE] = {1,2,3,4,5,0,7,8,9,10};

printarr(arr,SIZE);

cout << "\nВсе елементы массива до нуля: ";

arrelementstonull(arr,SIZE);

return 0;

}

Пояснення:

Похожие вопросы
Предмет: Английский язык, автор: натя72782