برنامج بلغة ال ++C لترتيب قيم مصفوفة تنازليا والبحث عن قيمة داخلها

  • برمجة
  • برمجة سي بلس بلس

اكتب برنامج بلغة ال ++C وظيفته ترتيب قيم مصفوفة تنازليا والبحث عن قيمة حيث يطلب من المستخدم إدخال قيم مصفوفة أحادية مكونة من 5 قيم وبعدها يتم ترتيب قيم المصفوفة وأيضا يمكن للمستخدم بعدها من البحث عن قيمة في المصفوفة فإذا كانت موجودة يتم طباعة القيمة ودليل القيمة في المصفوفة وإذا كانت غير موجودة يتم طباعة القيمة غير موجودة.

الأجوبة

#include <iostream>
using namespace std;
void main(){
	int a[5];
	cout << "Enter five values for the array:" << endl;
	for (int i = 0; i < 5; i++)
		cin >> a[i];
	for (int i = 0; i < 5; i++)
	for (int j = i + 1; j < 5; j++)
	if (a[j]>a[i]){
		int tmp = a[i];
		a[i] = a[j];
		a[j] = tmp;
	}
	for (int i = 0; i < 5; i++)
		cout << a[i];
	int key;
	cout << endl << "Enter the value to be searched for in the array:" << endl;
	cin >> key;
	bool found = false;
	int n = 0;
	for (int i = 0; i < 5; i++)
	if (a[i] == key){
		cout << key << "found at:" << i << "index" << endl;
		found = true;
		n++;
		cout << n;
	}
	if (!found){
		cout << key << "not found";
	}
	system("pause");
}
هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...