Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2017, 16:25   #1
Александр121
Форумчанин
 
Регистрация: 17.09.2017
Сообщений: 265
По умолчанию напишите коментарий для каждой строки

// хочу получше разобратся
//программа находящий минимальный по абсалютно велечине элемент массива
  1. #include <stdio.h>
  2. #include <math.h>
  3. int main()
  4. {
  5. float *array; // динамический массив
  6. float min, max; // значение min-max
  7. int dim; //размер массива
  8. int i;
  9. printf("dim = ");
  10. scanf("%d", &dim);
  11. printf("\n");
  12. //выделяем память для массива
  13. array = (float *)malloc(dim * sizeof(float));
  14. // полный массив
  15. for (i = 0; i< dim; i++)
  16. {
  17. printf("array[%d]= ", i + 1);
  18. scanf("%f", &array[i]);
  19. }
  20. printf("\n");
  21. //get min
  22. min = fabs(array[0]);
  23. max = fabs(array[0]);
  24. for (int i = 1; i < dim; i++) {
  25. if (min > fabs(array[i]))
  26. min = fabs(array[i]);
  27. if (max < fabs(array[i]))
  28. max = fabs(array[i]);
  29. }
  30. printf("MIN = %f, MAX = %f", min, max);
  31. scanf("%d", &dim); // чтобы консоль не закрывалась быстро
  32. return 0;
  33. }
Александр121 вне форума Ответить с цитированием
Старый 13.11.2017, 16:27   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Лучше меняйте специальность пока не поздно.
p51x вне форума Ответить с цитированием
Старый 13.11.2017, 16:46   #3
coremission
Форумчанин
 
Аватар для coremission
 
Регистрация: 09.11.2017
Сообщений: 121
По умолчанию

Вам эти комментарии в каждой строке не помогут разобраться. Все что нужно - погуглить/посмотреть в книгах что какая функция делает и поотлаживать самому.
Профессионально программирую видео-игры. Пишу бекстейдж-блог о разработке игр CoreMission.net.
Разрабатываю календарь выхода игр.
coremission вне форума Ответить с цитированием
Старый 13.11.2017, 17:13   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так может он не разобраться хотел, а зазубрить комментарии, чтобы выдать их когда препод тыкнет пальцем и спросит "что тут происходит?"
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Pascal] Даны строки, содержащие английский текст. Написать программу, которая для каждой строки будет выводить встречающиеся в этой строк буквы в порядке уменьшения частоты apelsin_ Помощь студентам 1 16.10.2017 16:57
Пожалуйста,помогите написать коментарий к каждой строчке. ivan6799 Помощь студентам 1 15.10.2016 19:15
Изображение и кнопки для каждой строки таблицы БД Sasha_S Компоненты Delphi 4 03.05.2011 18:13
Удаление отступов в последней ячейке каждой строки в каждой таблице Busine2009 Microsoft Office Word 7 06.06.2009 12:27
всплывающие подсказки для каждой строки CListBox! mahsus Общие вопросы .NET 0 01.04.2008 08:41