+ Ответить в теме
Показано с 1 по 4 из 4

Тема: Как решать задачи

  1. #1
    daupaev is on a distinguished road
    Регистрация
    16.12.2013
    Возраст
    31
    Сообщений
    2
    Вес репутации
    0

    По умолчанию Как решать задачи

    Всем доброго дня! Год назад я начал изучать Pascal, сейчас перешел к программированию с++. Читаю, смотрю курсы, изучаю синтаксис. Но, нет четкого алгоритма решения задачи. Нет вообще представлений как решать задачу. Вроде бы есть догадки, но это все сводится к не решению. Чита ю множество материалов о различных алгоритмов но нет понятии структуры кода((. Посоветуйте, как можно научиться решать задачи. HELP!!!

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
  3. #2
    Moderator Куратор
    system architect
    Romeo is on a distinguished road Аватар для Romeo
    Регистрация
    02.03.2004
    Адрес
    Крым, Севастополь
    Возраст
    42
    Сообщений
    3,091
    Вес репутации
    27

    По умолчанию Re: Как решать задачи

    Для того, чтобы понять алгоритм решения какой-либо задачи вовсе не обязательно знать язык программирования. Алгоритм, на самом деле, - это вещь оторванная от компьютеров. Мы составляем алгоритмы десятками ежедневно сами не давая себе в этом отчёта. Открывая с утра глаза мы уже знаем, что сейчас нужно встать с кровати, умыться, поесть, собраться и выйти на работу/учёбу (это линейный алгоритм). Причём так мы поступим, если сегодня будний день. В выходной алгоритм будет другим (это пример условия). А каждый из пунктов в алгоритме дня распадается на поддействия. К примеру, чтобы умыться, нужно открыть кран, набрать в руки воды, т.д. (это пример подпрограммы). Если мы, начнём решать любую простую задачку по математике, например, нахождение корней квадратного уравнения, то тоже увидим в ней алгоритм. Нужно вычислить дискриминант, затем проверить больше ли он нуля. Если меньше, то корней нет, если равен, то корни равны, если больше, то корни разные.

    И так, алгоритмы окружают нас и мы умеем мыслить алгоритмически ещё с рождения. Когда садишься писать программу, нужно просто подумать о том, какие шаги нужно сделать друг за другом, чтобы прийти к решению. Научить этому нельзя. Ты и так уже это умеешь.
    Последний раз редактировалось Romeo; 17.12.2013 в 18:26.
    Entites should not be multiplied beyond necessity @ William Occam
    ---
    Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
    ---
    Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.

  4. #3
    daupaev is on a distinguished road
    Регистрация
    16.12.2013
    Возраст
    31
    Сообщений
    2
    Вес репутации
    0

    По умолчанию Re: Как решать задачи

    Спасибо за ответ)что вы посоветуйте на счет синтаксиса?

  5. #4
    Moderator Куратор
    system architect
    Romeo is on a distinguished road Аватар для Romeo
    Регистрация
    02.03.2004
    Адрес
    Крым, Севастополь
    Возраст
    42
    Сообщений
    3,091
    Вес репутации
    27

    По умолчанию Re: Как решать задачи

    Синтаксис - это правила написания. А любые правила нужно учить. Здесь и советовать нечего
    Entites should not be multiplied beyond necessity @ William Occam
    ---
    Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
    ---
    Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.

+ Ответить в теме

Похожие темы

  1. sql-ex.ru задачи 4,5,6
    Кто решает задачи на sql-ex.ru поделитесь плизз решениями 4,5,6. Просто ступор какой-то...
    от ExPeL в разделе SQL
  2. Кто умеет решать дифференциальные уравнения?!
    Если кто знает - пожалуста помогите!!!! Как искать функцию Ляпунова, исследуя нулевое решение сис-мы дифф. ур-й на УСТОЙЧИВОСТЬ!!!!!!!!??????????
    от Игрек в разделе Флейм.
  3. Задачи по Си++
    помогите плииииииииизззззззз 11 июня экзамен надо сделать ..... плиззззззззз помогите Задача 15. Написать и протестировать функцию, которая по...
    от GRAFF!! в разделе Решите мне задачку
  4. помогаю решать задачки участникам этого форума.
    Помогаю решать задачки участникам этого форума. Подробная инфа и примеры уже решённых задач смотрите на acmsolvar.narod.ru.
    от yuka в разделе Решите мне задачку
  5. 3 задачи на С#
    Задача 1. Составить программу для проверки гипотезы Гольдбаха о том, что каждое чётное число, большее 2, можно представить суммой двух простых ...
    от Anonymous в разделе Алгоритмы

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения