Найти максимальный элемент массива и получить новый массив, каждый элемент которого получен по правилу - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Найти максимальный элемент массива и получить новый массив, каждый элемент которого получен делением каждого элемента исходного массива на максимальный элемент. При работе программы она неверно считает максимальное число ( max ), сл-но, дальнейшая работа программы идет неверно. Не могу найти, в чем же ошибка.
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<math.h>
#define n 5
 
void main()
{
k:clrscr();
int e[n],max=0,del[n];
for(int i=0;i<n;i++)
{
printf("Input element %d:\n",i);
scanf("%d",&e[i]);
}
for(i=0;i<n;i++)
{
if(e[i]>max)
max=e[i];
}
if(max==0)
goto k;
else
{
printf("Max - %d\n",max);
}
for(i=0;i<n;i++)
{
del[i]=e[i]/max;
printf("%d\n",&del[i]);
}
getch();
}

Решение задачи: «Найти максимальный элемент массива и получить новый массив, каждый элемент которого получен по правилу»

textual
Листинг программы
printf("%d\n", del[i]);

Объяснение кода листинга программы

Код представлен без контекста, но на основе представленного фрагмента можно сделать следующие выводы:

  1. В коде используется функция printf, которая обычно используется для вывода информации на экран.
  2. В качестве формата вывода используется %d, что указывает на то, что будет выведен целый числовой значение.
  3. В качестве вывода используется символ \n, который обозначает новую строку, то есть выводимое значение будет размещено на новой строке.
  4. В контексте функции printf присутствует выражение %d\n, которое означает, что будет выведено значение переменной del[i].
  5. Переменная del[i] представляет собой элемент массива del, который, вероятно, содержит целочисленные значения.
  6. Индекс i используется для доступа к конкретному элементу массива.
  7. Вероятно, код выполняет некоторую операцию с массивом del и выводит максимальное значение этого массива. Стоит отметить, что для более точного понимания контекста кода, возможно, потребуется больше информации.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.667 из 5
Похожие ответы