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

Дано масив із 10 цілих чисел. знайти максимальний елемент масиву та його індекси. Очень срочно даю 20 балов

Ответы

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

Відповідь:

#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 + 1;

}

}

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

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

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

}

}

int maxarr(int *arr,const int size){

int max = arr[0];

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

 if(arr[i] > max){

  max = arr[i];

 }

}

return max;

}

int maxindex(int *arr,const int size){

int index;

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

 if(arr[i] == maxarr(arr,size)){

  index = i;

 }

}

return index;

}

const int size = 10;

int main(){

srand(time(NULL));

setlocale(LC_ALL , "Ukrainian");

int arr[size];

randarr(arr,size);

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

printarr(arr,size);

cout << "\nМаксимальний елемент масива: " << maxarr(arr,size) << endl;

cout << "Iндекс цього елемента: " << maxindex(arr,size) << endl;

return 0;                                                        

}

Пояснення:


nazikmuz: Питон не учил
den9847detr: блин печально но все равно спасибо
nazikmuz: Я просто не понимаю,это же очень легкая задача,почему не можете сами решить?
den9847detr: я подруге помогаю
den9847detr: это не мне надо
nazikmuz: Тут прям основы основ массивов
den9847detr: честно говоря я и сам новичок в програмировании
den9847detr: так что извини если потревожил
den9847detr: если б меня кто-то научил бы
nazikmuz: Ничего страшного,я все понимаю
Похожие вопросы
Предмет: История, автор: drigamen