الخميس، 16 مارس 2017

7889494

Posted By: ahmed nasr - 4:47 م
برنامج بلغة c++ بإستخدام المصفوفات يقوم بالتالي:

1- ايجاد اكبر عدد في المصفوفه

2- ايجاد اصغر عدد في المصفوفه

3- ايجاد او حساب مضروب اكبر عدد في المصفوفه

4- ايجاد اكبر عدد في المصفوفه

5- ايجاد مجموع اعداد المصفوفه

6- ايجاد المتوسط لعناصر المصفوفه

7- ترتيب عناصر المصفوفه

8- ايجاد مضروب مصفوفتين



كود البرنامج




#include<iostream>
#include<string>
using namespace std;

int max_number(int arr[] , int size);
int min_number(int arr[] , int size);
int sum_number(int arr[] , int size);
int avg_number(int arr[] , int size);
void sort_number(int arr[],int size);

void multiply_array(int arr1[],int arr2[]){
int result[5];
int i;
    
    
    for (i = 0; i < 5; i++) {
        result[i] = arr1[i] * arr2[i];
    }

    for (i = 0; i < 5; i++) {
        cout << arr1[i] << " * " << arr2[i] << " = " << result[i] << '\n';
    }


}


int Factorial(int num) {
 int fact=1;

    

    for(int i=1;i<=num;i++)

    {

        fact=fact*i;

    }

return fact;
}

int main(){
int x[5],i;
int user[5], second[5];
int z;
for( i=0;i<5;i++) {

 cout<<"enter number"<<endl;
 cin>>x[i];


    
}

z=max_number(x,5);

cout<<"The max number is" << max_number(x,5)<<endl;
cout<<"FACTORIAL OF MAX NUMBER IS: "<<Factorial(z)<<"\n";
cout<<"The min number is" << min_number(x,5)<<endl; 
cout<<"The Sum of Numbers is" << sum_number(x,5)<<endl; 
cout<<"The avareg is :"<<avg_number(x,5)<<"\n";
 
sort_number(x,5);



     cout<<"=================ARRAY NUMBER 1=======================\n";
    for (int j = 0; j < 5;j++) {
        cout << "Enter value #" << (j + 1) << " : ";
        cin >> user[j];
    }
cout<<"=================ARRAY NUMBER 2=======================\n";
for (int j = 0; j < 5; j++) {
        cout << "Enter value #" << (j + 1) << ":";
        cin >> second[j];
    }

   multiply_array(user,second);




return 0;

}


int max_number(int arr[] , int size)
{
arr[size];
int max=0;
for(int i=0;i<size;i++)
if(arr[i]>max)
max=arr[i];
return max;
}

int min_number(int arr[] , int size){

arr[size];
int min=0;
min=max_number(arr,size);
for(int i=0;i<size;i++)
if(arr[i]<min)
min=arr[i];
return min;
}


int sum_number(int arr[] , int size){

arr[size];
int sum=0;
for(int i=0;i<size;i++)
sum+=arr[i];

return sum;
}

int avg_number(int arr[] , int size){

arr[size];
int sum=0;
for(int i=0;i<size;i++)
sum+=arr[i];
return sum/size;
}

void sort_number(int arr[],int size){
int i,sort_num=0,j;




for(i=0;i<size;i++)
{
for(j=0;j<size-i;j++)
{
if(arr[j]>arr[j+1])
{
sort_num=arr[j];
arr[j]=arr[j+1];
arr[j+1]=sort_num;
}
}
}

//for(j=0;j<size ;j++)
//{
//cout<<arr[j+1]<<"\n";
////}

for(j=size;j>0 ;j--)
{
cout<<arr[j]<<"\n";
}

}

About ahmed nasr

Magazine Power Theme is officially developed by Templatezy Team. We published High quality Blogger Templates with Awesome Design for blogspot lovers.The very first Blogger Templates Company where you will find Responsive Design Templates.

0 التعليقات:

إرسال تعليق

Ads

Copyright © 2015 All Rights Reserved

Blogger Templates Designed by Templatezy