Member 13970342 Ответов: 2

Поиск числа массива в C


введите число и выполните поиск числа А) которое запрашивает число от 50 до 100 б) найдите его в векторе в) если оно находит его, покажите в том положении, в котором оно найдено, а если оно не находит его, добавьте его в вектор и покажите положение, в котором я его добавляю в) программа заканчивается, когда вы вводите 999

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

привет всем, я учусь программировать и не знаю, как решить этот алгоритм ...

2 Ответов

Рейтинг:
16

Patrice T

Цитата:
Я не знаю, как решить этот алгоритм

Начните с проверки первого элемента массива, второго , третьего ... пока не совпадет.

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

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

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


Рейтинг:
1

KarstenK

Вам нужно Изучайте C++ Когда вы поймете основы, вы должны составить концепцию для своего кода и разделить каждую задачу на класс или функцию.

Нравится:

1. ввод числа
2. проверьте, что он находится между 50 и 100
3. поиск в векторе