Wuss7 Ответов: 3

Пожалуйста, напишите код на языке Си, который выводит только четные индексные элементы следующего массива.


я ничего не мог написать по этому вопросу.Вопрос находится под вопросом




Пожалуйста, напишите код на языке Си, который выводит только четные индексные элементы следующего массива.

Арр = {5, 2, 6, 10, 4, 18, 3, 4, 7}

Что я уже пробовал:

я искал в google и нашел код, но этот код говорит мне, пока он работает "пожалуйста, введите массив" , я не хочу этого.

3 Ответов

Рейтинг:
2

Dave Kreskowiak

С какой стати вы ищете код для этого? НЕ. Это не научит тебя ничему полезному.

Это очень простое приложение. Вы просто определяете массив, а затем печатаете все остальные его элементы изнутри массива. for петля.

Ты бы уже рассказывал об этом на своих занятиях.


Рейтинг:
0

Patrice T

Цитата:
я поискал в google и нашел код

Как программист, ваша работа заключается в создании кода, просто поиск в google не поможет вам узнать что-либо.
Цитата:
я ничего не мог написать по этому вопросу.

Вам нужно перечитать свои уроки и попробовать еще раз, если вы ничего не можете придумать, поговорите со своим учителем.


Рейтинг:
0

Garth J Lancaster

Дэйв Кресковяк дал вам первую 1/2 ответа - используйте цикл for - так что напишите цикл for, чтобы начать с того, чтобы напечатать каждый элемент

Теперь, как вы проверяете, является ли число четным или нечетным ? подумайте о операторе "modulo", то есть " % " - поэтому измените оператор print, чтобы он печатал только четные числа индекса цикла for, используя "%"


CPallini

"Дэйв Кресковяк дал вам первую половину ответа"
Потому что вы разделили цикл for на 2. :-D
В такой задаче нет реальной необходимости использовать оператор по модулю.

Garth J Lancaster

;-) да - я думаю, что если человек может построить цикл for, он должен быть в состоянии понять это - я пытался предложить "простой" путь из известного результата