الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله ببرنامج للمصفوفة باستخدام لغة السي بلس بلس

بدأه د.حسن في 29 يونيو 2010 · 4 رد · 488 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني بدايةً كوني مبتدئ جديد في عالم البرمجة ولغاتها بشكل عام فإن الخطأ هو لا زال يلاحقني وانا اود استشارتكم في هذا البرنامج وتصحيح الاخطاء او تكميل البرنامج لانني كما ذكرت مبتدئ واحتاج الى هذا البرنامج لتقديميه غدا الاربعاء الموافق 30/6 وها هو الملف بالملحقات تحققوا من صحته وءدو علي بسرعة لانكم خير من يخدم اعضائكم الكرام

مستند الدفتر جديد.doc

تم تعديل هذه المشاركة بواسطة محمد علاء الدين عبد العزيز في 7 سبتمبر 2010 في 20:07 — السبب: تم تعديل العنوان لأنه يخالف قوانين القسم

#2

تفضل اخى الكود بعد التصحيح

وكان هناك for loop زياده

انا حذفتها وادمجت الكود الخاص بها مع الـ for loop الخاصه بطباعه المصفوفه بعد ترتيبها

واضفت بعض العبارات اللتى توضح للمستخدم البرنامج وماذا يفعل عندما تفتح له الشاشه السوداء

فانت جعلتها فارغه فكيف يفهم المستخدم انك منتظر منه ادخال رقم

ونصيحه اخرى لا تسمى المتغيرات y , x, z ,f

فهناك فى الكود الخاص بك متغيرين بالاسم z فقد اتعبنى فى الحصول على المعنى او الهدف الخاص به

من المستحسن ان تسمى المتغيرات باسم يفهم كما انا عدلت لك احد المتغيرات الخاصه بـ z اللتى استخدمتها فى اعاده ترتيب المصفوفه

وجعلته متغير له معنى temp " فهو معناه انه مكان احتياطى لفتره موقته "

اليك الكود افحص ما تم به من تعديل جيدا

#include<iostream>
#include <stdio.h> 
#include <conio.h>
using namespace std;
void main(){
	//clrscr();
	int i,j;
	int x[6];
	for(i = 0 ; i < 6 ; i++){
		cout << "Enter the number (" << (i+1) << ") : " ;
		cin >> x;
	}
	for(j = 0 ; j < 6 ; j++)
		for(i = 0 ; i < 6 ; i++)
			if(x < x[i+1]){
				int temp ;
				temp = x;
				x = x[i+1]  ;
				x[i+1] = temp ;
			}
			int y = 0 , z = 0 , f = 0;
			cout << "You entered :: "; 
			for(i = 0 ; i < 6 ; i++){
				cout << x << " " ;
				y += x;
				z++;  
			}
			f = y / z;
			cout<<"\nthe avareg of the array element = " << f << endl ;
			//getch() ;
}
2

Software Developer
Mahmoudkelany.com


 

#3

مشكوووووووووووووور Mahmoud Kelany على هذا الاداء الرائع :clapping: :clapping: :clapping:

#4

السلام عليكم اخواني

اني ارى البرامج التي تكتبونها لكن لا اعلم اي اصدرا من مترجمات ++C تستخدمون؟

#5

نستخدم Visual C++ 2010

.Everyone has a dream

.I never thought that I would be the one I am on now

...No Pain No Gain

مشرف قسم السى/سى++ و الاسيمبلى سنة 2015 بأذن الله ...

تعديل: مشرف قسم السى/سى++ من 2012.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…