Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab2(final).doc
Скачиваний:
10
Добавлен:
12.09.2019
Размер:
1.21 Mб
Скачать

Задание 3.

  1. Условие

В ЭВМ вводится значения температуры воздуха за m дней. Определить самую низкую температуру.

  1. UML

Рисунок 2.10 – UML диаграмма к заданию 3

  1. Листинг 2.7 – Задание 3

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace lab2

{

class Program

{

static void Main(string[] args)

{

Console.WriteLine("Лабораторная работа №2");

Console.WriteLine("Выполнил студент XXX группы XXX");

Console.WriteLine("Задание №3");

Console.WriteLine("В ЭВМ вводится значения температуры воздуха за m дней. Определить самую низкую температуру.");

Console.WriteLine("Введите количество дней: ");

int m = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("Введите температуру в день №1: ");

double mn = Convert.ToDouble(Console.ReadLine());

for (int i = 2; i <= m; i++)

{

Console.WriteLine("Введите температуру в день №{0}: ", i);

double tmp = Convert.ToDouble(Console.ReadLine());

mn = Math.Min(mn, tmp);

}

Console.WriteLine("Минимальная температура за все дни: {0:F2}", mn);

}

}

}

  1. Результат выполнения

Рисунок 2.11 – Результат выполнения задания 3

  1. Анализ программы

Заведем некоторую переменную mn, в которой будем хранить самую низкую температуру. Считаем значение температуры в 1й день в эту переменную. Далее на каждой итерации считываем значение температуры очередного дня и выбираем минимум.

Контрольные вопросы

  1. Для чего используются циклы? Какие виды циклов вы знаете?

  2. В чем отличием между циклами while и do … while?

  3. Рассказать структуру цикла for

  4. Что такое операторы передачи управления. Для чего они нужны.

  5. Что такое операторы передачи управления.

  6. Оператор goto

  7. Оператор break

  8. Оператор continue

  9. Оператор return

  10. Перечислить базовые конструкции языка. Кратко охарактеризовать каждую из конструкций.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]