اذهب إلى المحتوى

قصة لطيفة

الأعضاء
  • المساهمات

    1
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة قصة لطيفة

  1. #include<iostream>
    using namespace std;
    int minimum(int []);
    int temp;
    int main() {
    	int values[6], sum = 0; // Array with 6 element
    	for (int i = 0; i <= 5; i++)
    	{
    		cin >> values[i];
    		sum += values[i];
    	}
    	cout << "The  average is : " << sum / 6<<endl;
    	cout << "And the smallest number is  : " << minimum(values)<<endl;
    
    	
    }
    
    int minimum(int values[])
    {
    	temp = values[0];
    	for (int i = 0; i < 5; i++) {
    		if (temp > values[i + 1]) {
    			temp = values[i + 1];
    		}
    	}
    	return temp;
    }

    يمكنك إستخدام خورازمية sort  ومن ثم طباعة آخر قيمة في الـ array  ، أنا أستخدمت for خاصة تقوم بإيجاد الرقم الأصغر فقط .

×
×
  • أضف...