* Най-добро постижение

Напишете програма, която позволява да се въведат постижението на 4-ма участници в дадено състезание, указано като реално число (например колко са скочили на дълъг или висок  скок, или времето за което са пробягали 100 м.) и отпечатва колко е най-доброто постижение.

По желание програмата може да отпечатва и на кой участник принадлежи то. Например: Най-добро постижение – 2.34 м, на участник No.3

Публикувано в 11в с етикети . Постоянна връзка.

3 Responses to * Най-добро постижение

  1. sup3rEva каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        double a,b,c,d;
         cout<<"Vyvedete 4 postijeniq: "<<endl;
         cin>>a;
         cin>>b;
         cin>>c;
         cin>>d;
         if ((a>b) || (a>c) || (a>d))
         {
            cout<<"Nai-dobroto postijenie e: "<<a<<endl;
            if ((b>a) && (b>c) && (b>d))
                cout<<"Nai-dobroto postijenie e:"<<b<<endl;     
          else  if ((c>a) && (c>b) && (c>d))
               cout<<"Nai-dobroto postijenie e:"<<c<<endl;  
          else  if ((d>a) && (d>b) && (d>c))
               cout<<"Nai-dobroto postijenie e:"<<d<<endl; 
        }
        
        
            
     system("PAUSE");
        return EXIT_SUCCESS;
    }
    
    • Данаил каза:

      Ева, опитай се да проследиш мислите си – как ти самата намираш кое е най-голямото число, когато са ти дадени 4 числа. После го опиши с команди на C++. Логиката на програмата е малко странна в момента и има ненужно много проверки.

  2. tedy_kappris каза:
     #include <cstdlib>  // вклулчва външни библиотеки // 
    #include <iostream>
     
    using namespace std;
     
    int main(int argc, char *argv[]) // главната функция //
    { // вклучва блок от оператори // 
        double a,b,c,d; // декларира променливите " a " , " b " , " c " , " d " от реален тип данни
         cout<<"Vyvedete 4 postijeniq: "<<endl; // извежда на екрана " Въведете 4 постижения  " и извежда знак за нов ред //
         cin>>a; // въвежда променлива " a " //
         cin>>b; // въвежда променлива " b " //
         cin>>c; // въвежда променлива  " c " //
         cin>>d; // въвежда променлива  " d " //
         if ((a>b) || (a>c) || (a>d)) // ако " a " е по голямо от " b " или " a " е по голямо от " c " или " a " е по голямо от " d " //
         {  // вклучва блок от оператори // 
            cout<<"Nai-dobroto postijenie e: "<<a<<endl; // извежда на екрана " Наи доброто постижение е " -- променливата " a " , и извежда нов ред //
            if ((b>a) && (b>c) && (b>d)) // ако " b " е по голямо от " a " или " b " е по голямо от " c " или " b " е по голямо от " d " //
                cout<<"Nai-dobroto postijenie e:"<<b<<endl; // извежда на екрана " Наи доброто постижение е " -- променливата " b " , и извежда нов ред //     
          else  if ((c>a) && (c>b) && (c>d))// ако " c " е по голямо от " a " или " c " е по голямо от " b " или " c " е по голямо от " d " //
               cout<<"Nai-dobroto postijenie e:"<<c<<endl; // извежда на екрана " Наи доброто постижение е " -- променливата " c " , и извежда нов ред //
          else  if ((d>a) && (d>b) && (d>c))// ако " d " е по голямо от " a " или " d " е по голямо от " b " или " d " е по голямо от " c " //
               cout<<"Nai-dobroto postijenie e:"<<d<<endl; // извежда на екрана " Наи доброто постижение е " -- променливата " d " , и извежда нов ред //
        } // затваря блока от оператори //
         
         
             
     system("PAUSE");
        return EXIT_SUCCESS; // краи на програмата //
    } 

Вашият коментар