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

Программа-Кумир. В одномерном массиве A из 10 случайных чисел найти, самое маленькое четное число.


nazikmuz: Делаю

Ответы

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

Відповідь:

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

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

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

 arr[i] = rand() % 10 + 0;

}

}

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

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

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

}

}

int mineval(int *arr, const int SIZE){

int min = arr[0];

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

 if(i % 2 != 0 ){

  if(arr[i] < min){

   min = arr[i];

  }

 }

}

return min;

}

const int SIZE = 10;

int main(){

srand(time(NULL));

setlocale(LC_ALL , "Rus");

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

int arr[SIZE];

randarr(arr,SIZE);

printarr(arr,SIZE);

cout << "\nМинимальное четное число = " << mineval(arr,SIZE) << endl;

return 0;

}

Пояснення:


RyZeXV: это не кумир
nazikmuz: Язык программирования указывать надо
Похожие вопросы