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

مساعدة في تصحيح كود لعمل مصفوفة تحمل الحروف الانجليزية

بدأه island في 12 أبريل 2009 · 2 رد · 1,323 مشاهدة · في C++.Net
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

اخواني ارجو المساعدة في تنفيذ هذا الكود

بلغة السي بلس بلس يتضمن طباعة مصفوفة ذات بعدين 26*26 (26 صف و26 عمود)

وبهذا الشكل

abcdefghijklmnopqrstuvwxyz

bcdefghijklmnopqrstuvwxyza

cdefghijklmnopqrstuvwxyzab

defghijklmnopqrstuvwxyzabc

وهكذا الى الصف ال26........

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

واليكم الكود المرفق

وشكرا

تم تعديل هذه المشاركة بواسطة island في 12 أبريل 2009 في 16:26

#2

عفوا يا اخوة اليكم الكود

 
#include<iostream.h>
#include <cstring.h>
#include <stdio.h>

void main()
{
int i,j, c=97,s=0;
char A[26][26];
char M[100];

for(i=0; i<=25;i++) //26 rows
{
for(j=0;j<=25;j++) //26 columns
if(c>=122)
{
A[j]=c;
cout<<A[j]<<" ";
c=97;
c++;
}

else
{
A[j]=c;
cout<<A[j]<<" ";
c++;
}
cout<<"\n";
}}

تم تعديل هذه المشاركة بواسطة island في 12 أبريل 2009 في 16:25

#3

السلام عليكم اخي الكريم لا ارى اي خطا في الكود الا ملاحظة بسيطة فقط

وهي ملفات الهيدر التي طلبت ارفاقها مع برنامجك ولم تستعملها لذا يفضل ازالتها

هذا الكود يعمل معي ويعطي النتيجة التي اردتها

جربه اذا لم يضبط حاول ان ترفق نص الخطا او ان توضح لنا اكثر

#include<iostream.h>


void main()
{
int i,j, c=97,s=0;
char A[26][26];


for(i=0; i<26;i++) //26 rows
{
for(j=0;j<26;j++) //26 columns
if(c>=122)
{
A[j]=c;
cout<<A[j]<<" ";
c=97;
c++;
}

else
{
A[j]=c;
cout<<A[j]<<" ";
c++;
}
cout<<"\n";
}}

________________________________

النتيجة التي احصل عليها

________________________________

a b c d e f g h i j k l m n o p q r s t u v w x y z
b c d e f g h i j k l m n o p q r s t u v w x y z b
c d e f g h i j k l m n o p q r s t u v w x y z b c
d e f g h i j k l m n o p q r s t u v w x y z b c d
e f g h i j k l m n o p q r s t u v w x y z b c d e
f g h i j k l m n o p q r s t u v w x y z b c d e f
g h i j k l m n o p q r s t u v w x y z b c d e f g
h i j k l m n o p q r s t u v w x y z b c d e f g h
i j k l m n o p q r s t u v w x y z b c d e f g h i
j k l m n o p q r s t u v w x y z b c d e f g h i j
k l m n o p q r s t u v w x y z b c d e f g h i j k
l m n o p q r s t u v w x y z b c d e f g h i j k l
m n o p q r s t u v w x y z b c d e f g h i j k l m
n o p q r s t u v w x y z b c d e f g h i j k l m n
o p q r s t u v w x y z b c d e f g h i j k l m n o
p q r s t u v w x y z b c d e f g h i j k l m n o p
q r s t u v w x y z b c d e f g h i j k l m n o p q
r s t u v w x y z b c d e f g h i j k l m n o p q r
s t u v w x y z b c d e f g h i j k l m n o p q r s
t u v w x y z b c d e f g h i j k l m n o p q r s t
u v w x y z b c d e f g h i j k l m n o p q r s t u
v w x y z b c d e f g h i j k l m n o p q r s t u v
w x y z b c d e f g h i j k l m n o p q r s t u v w
x y z b c d e f g h i j k l m n o p q r s t u v w x
y z b c d e f g h i j k l m n o p q r s t u v w x y
z b c d e f g h i j k l m n o p q r s t u v w x y z
Press any key to continue

بالتوفيق

تم تعديل هذه المشاركة بواسطة youssefchou في 28 مايو 2009 في 22:59

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

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

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

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

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