Персональный сайт -  Шувикиной Евгении Игоревны Четверг, 21.11.2024, 10:27
Приветствую Вас Гость | RSS
Меню сайта

Я на других сайтах
  • Мультиурок
  • Копилкауроков

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Поздравление
    Счастливой Осени, друзья!, Осень

    Рейтинг образовательных сайтов mega-talant.com

    Конструкция  «Если» 

    Конструкция  «Если »  подразумевает  2  различных  действия  в  зависимости  от  того, выполняется  условие(истина)  или  нет(ложь).
     
    Вид  конструкции:
    если  условие
         то  действие 1 (выполняется , если  условие  истинно)
        иначе  действие 2 (выполняется , если  условие  ложно)
    все
     
    Примеры
    1)      Составить  программу,  запрашивающую  возраст и  отвечающую «Привет»  если  возраст  введен  меньше  16  лет  и  отвечающую  «Не  знаю  тебя»  в  противном  случае.

    При  выполнении  программы  возможны  2  варианта  ответов:

    Ввели  возраст  10  лет

    Ввели  возраст  50  лет

    2)      Составить  программу,  запрашивающую  имя  и  при  вводе  «саша»  - выдающую  «Привет»,  а  при  вводе  любого  другого-  «До  свиданья»

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

              При  выполнении  будут  следующие  результаты: если  ввели -7,  то  результат  49,  если  ввели  9,  то  результатом  будет  3

    4)      Составьте  программу,  которая  в  ответ  на  запрос  о  введении  числа  прибавляет  к  нему  1 ,  если  оно меньше 100  и  вычитает 1,   в  противном  случае.

    Программа

    Результат

    Для  самостоятельного  решения

    1)      Составить  программу,  вычисляющую        и  выдающую  ответ  «Не  верен  ввод» если  х=0

    2)      Составить  программу,  вычисляющую     и  выдающую  ответ «Не  верен  ввод»,  в  случае  неправильного  ввода

    3)      Составить  программу,  вычисляющую      (а  и  в  задаются  с клавиатуры)  и  выдающую  ответ «Не  верен  ввод  » в  случае  неправильности  ввода


    Вспомогательный алгоритм

     Определения

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

    Предписание на выполнение процедуры называется командой вызовавспомогательного алгоритма и имеет вид:
                                               имя_алгоритма

    В общем случае если в записи алгоритма X встречается команда вызова процедуры Y, то говорят, что
                алгоритм Y является вспомогательным для X,
                а алгоритм X основным (главным) для Y.

      алг X
    нач 
      . . .

       Y 
      . . .
    кон 

    . . . . . 

    алг Y
     
    нач 
      . . .
    кон

    Обратите внимание: команды, входящие в процедуру (вспомогательный алгоритм), будут выполняться только тогда, когда процедура вызывается на исполнение, а не тогда, когда она вводится (запоминается компьютером).

    Вспомогательный алгоритм (процедура) - инструмент, который позволяет:

    • сократить текст основного алгоритма (за счет отсутствия многократных описаний одних и тех же повторяющихся действий);
    • облегчить понимание текста программы, делая его похожим на текст на естественном языке, при условии, конечно, использования содержательных имен процедур;
    • "обучать" исполнителя новым предписаниям, т.е. "расширять", приспосабливая к конкретной задаче, его СКИ;
    • свести новую задачу к уже решенным, используя уже написанные алгоритмы как вспомогательные (метод программирования снизу вверх);
    • писатьпроверять и отлаживать большую программу по частям;
    • переделывать программы и исправлять в них ошибки, не затрагивая тех частей алгоритма, которые остаются без изменения;
    • в сочетании с методом последовательного уточнения решить "трудную" задачу, разбивая ее на более мелкие и "легкие" подзадачи.
    Вход на сайт

    Поиск

    Календарь
    «  Ноябрь 2024  »
    ПнВтСрЧтПтСбВс
        123
    45678910
    11121314151617
    18192021222324
    252627282930

    Архив записей

    Полезные ссылки

    Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Рейтинг сайтов

    Персональный сайт © 2024 uCoz