Advertisement
EvgeniiKraaaaaaaav

2.1(Func)

Dec 5th, 2018
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 3.63 KB | None | 0 0
  1. //https://vk.com/evgenykravchenko0
  2.  
  3.                 ___                                        ___                   ___    
  4.                /  /\                  ___                 /  /\                 /  /\    
  5.               /  /:/_                /__/\               /  /:/_               /  /:/_  
  6.              /  /:/ /\               \  \:\             /  /:/ /\             /  /:/ /\  
  7.             /  /:/ /:/_               \  \:\           /  /:/_/::\           /  /:/ /:/_
  8.            /__/:/ /:/ /\          ___  \__\:\         /__/:/__\/\:\         /__/:/ /:/ /\
  9.            \  \:\/:/ /:/         /__/\ |  |:|         \  \:\ /~~/:/         \  \:\/:/ /:/
  10.             \  \::/ /:/          \  \:\|  |:|          \  \:\  /:/           \  \::/ /:/
  11.              \  \:\/:/            \  \:\__|:|           \  \:\/:/             \  \:\/:/  
  12.               \  \::/              \__\::::/             \  \::/               \  \::/  
  13.                \__\/                   ~~~~               \__\/                 \__\/    
  14.                             ___                                            
  15.                            /__/\                ___                 ___    
  16.                            \  \:\              /  /\               /  /\    
  17.                             \  \:\            /  /:/              /  /:/    
  18.                         _____\__\:\          /__/::\             /__/::\    
  19.                        /__/::::::::\         \__\/\:\__          \__\/\:\__
  20.                        \  \:\~~\~~\/            \  \:\/\            \  \:\/\
  21.                         \  \:\  ~~~              \__\::/             \__\::/
  22.                          \  \:\                  /__/:/              /__/:/
  23.                           \  \:\                 \__\/               \__\/  
  24.                            \__\/                        
  25. #include <stdio.h>
  26. //СУММА ДВУХ ЧИСЕЛ
  27. float amount(float a, float b)
  28. {
  29.  float sum ;
  30.  sum = a + b;
  31.  
  32.  return sum;
  33. }
  34.  
  35. //РАЗНОСТЬ ДВУХ ЧИСЕЛ
  36. float difference(float a, float b)
  37. {
  38.  float dif ;
  39.  dif = a - b;
  40.  
  41.  return dif;
  42. }
  43.  
  44. //УМНОЖЕНИЕ ДВУХ ЧИСЕЛ
  45. float multiplication(float a, float b)
  46. {
  47.  float multi ;
  48.  multi = a * b;
  49.  
  50.  return multi;
  51. }
  52.  
  53. //ДЕЛЕНИЕ ДВУХ ЧИСЕЛ
  54. float degree(float a, float b)
  55. {
  56.  float deg ;
  57.  deg = a / b;
  58.  
  59.  return deg;
  60. }
  61.  
  62. //ВОЗВЕДЕНИЕ ЧИСЛА В СТЕПЕНЬ
  63. float power(float a, float b)
  64. {
  65.   if (b == 0)
  66.     return 1;
  67.   else
  68.     return a * power(a, b - 1);
  69.  
  70. }
  71. float power_rev(float a, float b)
  72. {
  73.   return 1/power(a,-b);
  74. }
  75. //МОДУЛЬ ЧИСЛА
  76. float modulo (float a)
  77. {
  78.  if (a>=0)
  79.    return a;
  80.   else
  81.    return -a;
  82. }
  83.  
  84. //основная программа
  85. int main() {
  86.   float count ;
  87.   float count2 ;
  88.   float count3 ;
  89.   float count4 ;
  90.   float count5 ;
  91.   float count6 ;
  92.   float count7 ;
  93.   float count8 ;
  94.   float count9 ;
  95.   float count10 ;
  96.   float count11 ;
  97.  
  98.   count = power(3,7);
  99.   printf("%f\n", count);
  100.    
  101.   count2 = difference(2,5);
  102.   printf("%f\n", count2);
  103.    
  104.   count3 = degree(count,count2);
  105.   printf("%f\n", count3);
  106.    
  107.   count4 = multiplication(0.3,21);
  108.   printf("%f\n", count4);
  109.    
  110.   count5 = power(2,6);
  111.   printf("%f\n", count5);
  112.    
  113.   count6 = difference(count4,count5);
  114.   printf("%f\n", count6);
  115.    
  116.   count7 = modulo(count6);
  117.   printf("%f\n", count7);
  118.    
  119.   count8 = power(count7,2);
  120.   printf("%f\n", count8);
  121.    
  122.   count9 = power_rev(-3,-2);
  123.   printf("%f\n", count9);
  124.    
  125.   count10 = degree(1,count9);
  126.   printf("%f\n", count10);
  127.    
  128.   count11 = amount(count8,count10);
  129.   printf("%f\n", count11);
  130.  
  131.   return 0;
  132. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement