Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа №3

.docx
Скачиваний:
42
Добавлен:
04.05.2017
Размер:
239.46 Кб
Скачать

Лабораторная работа №3

Операторы циклов. Массивы.

Цель работы: Изучить особенности использования операторов цикла while, for и do-while, а также специальных операторов break и continue. Ознакомиться с понятием «массив», получить навыки ввода, вывода и обработки одномерных и двумерных массивов.

Программа работы:

  1. Изучить операторы цикла while, for и do-while, получить навыки составления программ с использованием этих операторов (выполнить два задания из п.1 Методических указаний).

  2. Изучить специальные операторы break и continue.

  3. Ознакомиться с понятием «массив», получить навыки ввода, вывода и обработки одномерных и двумерных массивов. Выполнить индивидуальное задание, согласно выданному преподавателем варианту.

1. Операторы цикла.

Задание 1. Напишем программу для вывода цифр в обратном порядке (от 9 до 0).

Компиляция прошла успешно:

Результат выполнения программы представлен ниже.

Задание 2. Напишем программу согласно заданию.

Компиляция прошла успешно:

Результат выполнения программы представлен ниже.

2. Операторы break и continue.

Запишем программу, указанную в Методическом пособии.

Компиляция прошла успешно:

Результат выполнения программы представлен ниже.

3. Массивы.

Дополним следующую программу выводом введённой пользователем матрицы на экран:

int A[3][2];

int i,j;

printf("Massive A 3x2: \n");

for(i=0;i<3;i++)

{

for(j=0;j<2;j++)

{

printf("Input A[%d][%d]: ", i, j);

scanf("%d", &A[i][j]);

}

}

int kolichestvo=0;

for(i=0;i<3;i++)

{

for(j=0;j<2;j++)

{

if(A[i][j]>5)

{

kolichestvo++;

}

}

}

printf("Bolshe 5 bilo %d elementov \n", kolichestvo);

Компиляция прошла успешно:

Результат выполнения программного кода представлен ниже.

Вариант 5

Создать двумерный массив X, имеющий четыре строки и три столбца. Найти в нём максимальный элемент.

Компиляция прошла успешно:

Результат выполнения программного кода представлен ниже.

Блок-схема алгоритма выполнения программы представлена ниже.

Вывод: В процессе выполнения лабораторной работы были изучены особенности использования операторов цикла while, for и do-while, а также специальных операторов break и continue. Были рассмотрено понятие «массив», получены навыки ввода, вывода и обработки одномерных и двумерных массивов.