Member 13426989 Ответов: 2

Код палиндром В С++ помогите


Я пытаюсь запрограммировать следующее:

объявите массив символов размером 16, заполните его случайными символами (маленькими символами)
написать функцию типа bool is_palindrome, который проверяет, если символы образуют палиндром
он должен выводить является или не является палиндромом
Я готовлюсь к чему-то и не знаю, как это сделать, пожалуйста, помогите?

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

Я хотел бы знать, как вернуть false, если вы можете показать мне пример кода, который поможет

F-ES Sitecore

Мы здесь не для того, чтобы делать за тебя уроки. Если вы не можете найти решение одного из наиболее часто задаваемых домашних вопросов, то академические занятия могут быть не для вас.

PeejayAdams

Подсказка: вы случайно написали большую часть кода, необходимого для возврата false в вашем разделе "Что я не был задницей, чтобы попробовать" - возьмите три слова, отбросьте одно из них, добавьте точку с запятой и подумайте о своем жизненном выборе.

Rick York

Когда у меня есть "хитрый" алгоритм, я сначала думаю о том, как бы я сделал это мысленно или механически, то есть не в коде. Затем я перевожу эти шаги в код, предпочтительно с функциями, названными почти так же, как концептуальные шаги.

2 Ответов

Рейтинг:
2

Patrice T

Возьмите лист бумаги и карандаш. И решить некоторые образцы.
Вы решили проблему, следуя процедуре, которая является вашим алгоритмом. Вам нужно записать шаги механическим способом (как компьютер). Программа будет следовать этим шагам.

Мы не делаем вашу домашнюю работу.
Домашнее задание предназначено не для того, чтобы проверить ваши навыки просить других людей выполнять вашу работу, а для того, чтобы заставить вас думать и помочь вашему учителю проверить ваше понимание пройденных вами курсов, а также проблем, возникающих при их применении.
Любая ваша неудача поможет учителю выявить ваши слабости и наметить меры по их исправлению.
Любая ваша неудача поможет вам узнать, что работает, а что нет, это называется "методом проб и ошибок".
Так что попробуйте, перечитайте свои уроки и начинайте работать. Если вы застряли на конкретной проблеме, покажите свой код и объясните эту точную проблему, мы можем помочь.

Как программист, ваша задача-создавать алгоритмы это решает конкретные проблемы, и вы не можете полагаться на кого-то другого, чтобы вечно делать это за вас, поэтому есть время, когда вам придется научиться этому. И чем скорее, тем лучше.
Когда вы просто просите решение, это все равно что пытаться научиться водить машину, обучая кого-то другого.
Создание алгоритма-это в основном поиск математики и необходимая адаптация к вашей реальной задаче.

Идея "развития" заключается в том, что это слово предполагает: "систематическое использование научно-технических знаний для достижения конкретных целей или требований." BusinessDictionary.com[^]
Это не то же самое, что "быстро гуглите и сдавайтесь, если я не могу найти точно правильный код".


Рейтинг:
19

OriginalGriff

Цитата:
Я хотел бы знать, как вернуть false, если вы можете показать мне пример кода, который поможет
Попробуй:
return true;
Или
return false;


Member 13426989

спасибо,что направили меня.