Нужна помощь с блок-схемой - PullRequest
0 голосов
/ 14 апреля 2011

Мне нужна помощь с блок-схемой в вопросе, который я делаю. Я закончил программировать код, но просто не имею представления о блок-схемах, если кто-нибудь может дать мне представление о том, как это сделать, тогда я буду признателен. Это вопрос:

Напишите программу на C ++, которая читает с клавиатуры 3 целых числа с правильным вводом, а затем отображает максимальную сумму любой пары чисел из этих трех. Если 3 числа, например, 5, 6 и 7, то максимальная сумма получается из 6 + 7 = 13. Нарисуйте блок-схему этой программы на C ++, а также проверяйте программу на наличие трех входных целых чисел 12, 3 и 7 или другого набора из 3 чисел, что сделает проверку на столе менее тривиальной в вашей программе.

Я выполнил код:

Код:

#include <iostream>
using namespace std;

int main()
{
    int num1, num2, num3, sum;

    cout << "Enter number ";
    cin >> num1;

    cout << "Enter number ";
    cin >> num2;

    cout << "Enter number ";
    cin >> num3;

   /* if(num1 >= num2)
    {


    }*/

    if(num1 > num2 && num3 >
     num2)
    {
            sum = num1 +  num3; 
            cout << "The sum of " << num1 << " and " << num3 << " = " << sum << endl;
    }
    else if(num1 >= num3 && num2 >= num3)
    {
         sum = num1 + num2;         
         cout << "The sum of " << num1 << " and " << num2 << " = " << sum << endl; 
    }
    else if (num2 >= num1 && num3 >= num1)
   {
        sum = num2 + num3; 
        cout << "The sum of " << num2 << " and " << num3 << " = " << sum << endl;
    } 
  //else
  //{
    //  cout << "all three numbers must be diffrent" <<endl;
     // }

     system("PAUSE");

     return 0;
}

Ответы [ 3 ]

1 голос
/ 14 апреля 2011

Вы должны прочитать о Блок-схем .Если вы не знаете о блок-схемах, как вы его сделаете.

0 голосов
/ 14 апреля 2011

Читайте о блок-схемах, смотрите блок-схемы на http://www.edrawsoft.com/flowchart-examples.php и разрабатывайте свои собственные.

0 голосов
/ 14 апреля 2011

Читать на конечных автоматах . Это поможет вам наметить поведение вашей программы и создать необходимые блок-схемы. :)

...