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

ماهو الكود الصحيح؟

بدأه سرمد الليل في 26 مايو 2010 · 27 رد · 2,237 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#26
سرمد الليل كتب:

اخت اشراقه لما ادخل عناطر المصفوفه يرجع يطبع وينقص عامود واحد

عزيزتي , ما وضعت الكود إلا بعد ما تأكدت من عمله بشكل صحيح :sleep: ..

ع العموم ,الكود يتطلب إدخال طول المصفوفة أولاً , ثم العناصر ..

موفقه .. ,

تم تعديل هذه المشاركة بواسطة إشراقــه فجــر في 27 مايو 2010 في 17:20

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#27

الكود التالي وضعت طول المصفوفة 3 * 3 تستطيع تغيير الطول كيف ما تشاء بتغيير فقط الرقم N

سوف يظهر لك نص يطلب منك أدخال مصفوفه 3*3

أدخل المصفوفة وأحرص ان تختار ارقام بين 0 و 9 ليظهر النص بالشكل المتوقع

#include <iostream>
using namespace std;

const int N=3;

void reverse(int arr[][N],int n){
int t1,t2;

for(int i=0;i<n/2;i++){
t1=arr; 
arr=arr[n-i-1][n-i-1];
arr[n-i-1][n-i-1]=t1;
t2=arr[n-i-1]; 
arr[n-i-1]=arr[n-i-1];
arr[n-i-1]=t2;
}





}
int main ()
{


int arr[N][N];


cout<<"Enter Matrix"<<N<<"*"<<N<<":\n";

for(int r=0;r<N;r++) 
for(int c=0;c<N;c++) 
cin>>arr[r][c]; 
cout<<endl<<endl;


reverse(arr,N);

for(int r=0;r<N;r++){
for(int c=0;c<N;c++){
cout<<arr[r][c]<<" ";
}
cout<<endl;
}

cin.get();
cin.get();

}
tvquran_6.gif

#28

اسال الله ان يعطيكم من خير الدنيا والاخره

والله يجزاكم خير ويجعلها بموازين حسناتكم

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