Найти ошибку в коде вычисления функции - C (СИ) (74220)
Формулировка задачи:
Помогите пожалуйста исправить код, моя программа пишет что в коде все правильно, но нехочит принимать решение...
Это мой код...
А вот что мне выводит программа...
Помогите пожалуйста исправить єтот код.... Нужно что бы было вот так...
C |
Пример вызова: x = {4, 7, 10, 2, 3, 9, 6, 5, 8, 12} pocetx = 10 pocety = delitele(x, pocetx, y, 24); // вызов funkcie pocety: 6 // вывод y: {4, 2, 3, 6, 8, 12}
Заранее спасибо!!!Решение задачи: «Найти ошибку в коде вычисления функции»
textual
Листинг программы
//line: 23 printf("pocety: %d\ny: {", pocety); for (i = 0; i < pocety; ++i) { printf("%d%s", y[i], (pocety - i > 1) ? ", " : ""); } printf("}\n");
Объяснение кода листинга программы
pocety
- это переменная, которая содержит количество элементов в массивеy
.y
- это массив, в котором хранятся значения, которые нужно вывести.i
- это переменная, которая используется в цикле для подсчета индексов элементов массиваy
.- В цикле происходит вывод элементов массива
y
с помощью функцииprintf()
. - В каждой итерации цикла значение
y[i]
преобразуется в строку и выводится на экран. - Если
pocety
большеi
, то выводится запятая и пробел. - Если
pocety
равноi
, то выводится запятая и пробел. - Если
pocety
меньшеi
, то выводится запятая и пробел. - После завершения цикла выводится закрывающая скобка
`}
для обозначения конца массива. - Выводится символ новой строки
\n
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д