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

السؤال

Recommended Posts

  • 0
نشر
#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 خاصة تقوم بإيجاد الرقم الأصغر فقط .

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...