Материал: ЛР2

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Министерство науки и высшего образования Российской Федерации

Казанский национальный исследовательский технический университет – КАИ им. А.Н. Туполева

Институт компьютерных технологий и защиты информации

Отделение СПО ИКТЗИ «Колледж информационных технологий»

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЕ

Методические указания к лабораторным работам

Казань 2020

2

Составитель преподаватель СПО ИКТЗИ Мингалиев Заид Зульфатович

Методические указания к лабораторным работам по дисциплине «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЕ» предназначены для студентов направления подготовки 09.02.07 «Информационные системы и программирование»

КНИТУ-КАИ, 2020

 

3

ОГЛАВЛЕНИЕ

 

ПРОЦЕСС СДАЧИ ВЫПОЛНЕННОЙ РАБОТЫ ...............................................

4

ЛАБОРАТОРНАЯ РАБОТА №2. ..........................................................................

5

Программирование алгоритмов разветвляющейся структуры.

 

4

ПРОЦЕСС СДАЧИ ВЫПОЛНЕННОЙ РАБОТЫ

По итогам выполнения работы студент:

1.демонстрирует преподавателю правильно работающие программы;

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

возможностям её доработки;

3.демонстрирует отчет по выполненной лабораторной работе.

Итоговая оценка складывается из оценок по трем указанным составляющим.

Шаблон оформления отчета представлен в приложении 1. Требования к формированию отчета представлены в приложении 2.

5

ЛАБОРАТОРНАЯ РАБОТА №2.

Программирование алгоритмов разветвляющейся структуры.

ЦЕЛЬ РАБОТЫ

Приобрести умения и практические навыки для программирования

алгоритмов разветвляющейся структуры.

ХОД РАБОТЫ

1)Условные конструкции при построении алгоритмов.

Разветвляющийся алгоритм – алгоритм, содержащий хотя бы одно

условие, в результате проверки которого выполняется либо одна, либо другая последовательность действий.

Выбор направления выполнения алгоритма зависит от исходных или промежуточных данных.

Самыми простыми условными ветвлениями в языке С++ являются операторы if/else.

Чтобы указать условие, при выполнении которого будет выполняться определенный код, потребуется прибегнуть к следующей структуре:

1.набрать ключевое слово if в своей программе;

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

выражение:

if (<выражение>)

Здесь вместо <выражение> нужно указать требуемое условие, при котором будет выполняться требуемый нам код.

3. инструкции, которые будут выполнятся, мы оборачиваем в фигурные скобки сразу после круглых скобок с условием:

if (выражение)

{

<выполняемый код>

}

Источник: https://studfile.net/preview/16573772/