Главная страница
Навигация по странице:

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

  • Детальные требования

  • Описание Результат

  • Input : A 2 3 Output

  • Output

  • Input : 1 5 4 10 5Output

  • Input : 5 5 5Output : NO Input : 4 4 4Output

  • Input : 4 4 3.5Output

  • К2-Мельников_еа_3530904-20004. Лабораторная работаОператоры ветвления и логические операции


    Скачать 23.58 Kb.
    НазваниеЛабораторная работаОператоры ветвления и логические операции
    Дата28.09.2022
    Размер23.58 Kb.
    Формат файлаdocx
    Имя файлаК2-Мельников_еа_3530904-20004.docx
    ТипЛабораторная работа
    #703387

    ФИО: Мельников Евгений Антонович

    Группа: 3530904/20004

    Лабораторная работа:«Операторы ветвления и логические операции»

    Постановка задачи

    Разработать детальные требования и тест план для следующей задачи:

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

    Детальные требования

    1. Вводиться должно ровно 3 числа:

      1. A, B, C – числа. Если хотя бы одно из чисел не будет являться таковым, выводится сообщение об ошибке и программа завершается.

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

    2. В строке должно быть хотя бы по одному чётному и нечётному числу:

      1. Если все числа будут чётными или нечётными, то это не является целью задачи, выводится сообщение “NO” и программа завершается.

    3. Вводиться должны только целые числа:

      1. Если хотя бы одно число будет не целым, то выводится сообщение об ошибке и программа завершается.

    Тест-план

    Проверка детальных требований с помощью тест-плана:




    Описание

    Результат

    1.1

    A, B, C – числа. Если хотя бы одно из чисел не будет являться таковым, выводится сообщение об ошибке и программа завершается.


    Input_:_A_2_3_Output'>Input:

    A 2 3

    Output:

    Первое число не является таковым

    Input:

    1 A 4

    Output:

    Второе число не является таковым

    Input:

    C A 4

    Output:

    Некоторые введённые данные не удовлетворяют требованиям.










    1.2

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


    Input:

    1 5 4 10 5

    Output:

    Чисел в строке должно быть три.







    Input:

    1 5 4

    Output:

    Чисел в строке должно быть три.

    2.1

    Если все числа будут чётными или нечётными, то это не является целью задачи, выводится сообщение “NO” и программа завершается.


    Input:

    5 5 5

    Output:

    NO

    Input:

    4 4 4

    Output:

    NO










    3.1

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

    Input:

    4 4 3.5

    Output:

    Все числа должны быть целыми.











    написать администратору сайта