* Аритметични операции за цели числа

Направете функции, които извършват аритметичните операции събиране, изваждане, умножение и целочислено деление между две цели числа, подадени като параметри. При функцията за целочислено деление нека да се пресмята и остатъкът от делението. В главната програма с помощта на тези функции пресметнете изразите:

  • 2 + 2 =
  • 4 * 3 – 5 =
  • 3 + 5 * 6 + 25 / 4 =
  • остатъкът от 25 / 4 =
Публикувано в СИП с етикети . Постоянна връзка.

5 коментара по * Аритметични операции за цели числа

  1. MartinPlamenov каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    int subirane(double a,double b) {
    	return a+b;
    }
    
    int izvajdane(double a,double b) {
    	return a-b;
    }
    int umnojenie(double a,double b) {
    	return a*b;
    }
    int delene(double a,double b) {
    	return a/b;
    }
    
    	 
    int main() {
    	cout<<subirane(2,2)<<endl;
    	//Tuk imame funkciq vuv funkciq za po-lesno presmqtane pri promqna na parametrite
    	cout<<izvajdane(umnojenie(4,3),5)<<endl;
    	cout<<subirane(umnojenie(5,6)+delene(25,4),3)<<endl;
    	//Za da poluchim ostatuk shte izpolzvame funkciqta za delene i shte umnojim po delenoto chislo
    	cout<<izvajdane(25,umnojenie(delene(25,4),4))<<endl;
    	//Izpolzvame int zashtoto v protiven slucahi poslednata funkciq nqma da ni se poluchi tochno,a v uslovite e deleneto da e celochisleno
    	
    	
    	return 0;
    }
  2. bobby666666 каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    int subirane (int a, int b){
    	return a+b;
    }
    
    int izwajdane (int a, int b){
    	return a-b;
    }
    
    int umnojenie (int a, int b){
    	return a*b;
    }
    
    int delenie (int a, int b, int &c){
    	c=a%b;
    	return a/b;
    	
    }
    
    
    int main(int argc, char** argv) {
    	int c;
    	cout<<subirane(2,2)<<endl;
    	cout<<izwajdane(umnojenie(4,3),5)<<endl;
    	cout<<subirane(subirane(3,umnojenie(5,6)),delenie(25,4,c))<<endl;
    	delenie(25,4,c);
    	cout<<c;
    
    	return 0;
    }
  3. Alexander1 каза:
    #include <iostream> 
    #include <cstdlib>
    /* run this program using the console pauser or add your own getch, system("pause") or input loop */
    
    
    
    using namespace std;
    int subirane(double a,double b) {
        return a+b;
    }
     
    int izvajdane(double a,double b) {
        return a-b;
    }
    int umnojenie(double a,double b) {
        return a*b;
    }
    int delene(double a,double b) {
        return a/b;
    }
    
    
    int main(int argc, char** argv) {
    cout<<subirane(2,2)<<endl;
    cout<<izvajdane(umnojenie(4,3),5)<<endl;
    cout<<subirane(umnojenie(5,6)+delene(25,4),3)<<endl;
    cout<<izvajdane(25,umnojenie(delene(25,4),4))<<endl;
    
    
    	return 0;
    }

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