Изучаем С++ создавая игры в ue4 Уилльям Шериф Изучайте программирование С++ с интересным применением реально мира, что позволит вам создавать ваши собственные игры!


  Математическая  функция  формы  f(x)  =  3x  +  4.  Напишите  функцию  С++,  которая возвращает значения для f(x).  Решения



Pdf көрінісі
бет100/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   96   97   98   99   100   101   102   103   ...   252
 
 
4.  Математическая  функция  формы  f(x)  =  3x  +  4.  Напишите  функцию  С++, 
которая возвращает значения для f(x). 
Решения 
1.  Функция  isPositive  принимает  двойной  параметр  и  возвращает  булевое 
значение: 
bool isPositive( double value ) 

  return value > 0; 
}
 
2.  Далее завершённая функция absEqual:  
bool absEqual( int a, int b ) 

    // Сделайте a и b положительными 
if( a < 0 ) 
    a = -a; 
if( b < 0 ) 
    b = -b; 
// 
теперь, когда они оба положительные, 
/
/ нам просто нужно сравнить на равность a и b 
return a == b; 
}
 
3. 
В следующем коде дана функция getGrade():
 
char getGrade( int grade ) 

if( grade >= 80 ) 
return 'A'; 
else if( grade >= 70 ) 
return 'B'; 
else if( grade >= 60 ) 
return 'C'; 
else if( grade >= 50 ) 
return 'D'; 
else 
return 'F'; 
}
 


95 | 
С т р а н и ц а
 
 
4. 
Это  простая  программа,  которая  должна  развлечь  вас.  Происхождение 
функции  name  в  С++  исходит  из  математического  мира,  как  показано  в 
следующем коде:
 
double f( double x ) 

return 3*x + 4; 



Достарыңызбен бөлісу:
1   ...   96   97   98   99   100   101   102   103   ...   252




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет