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

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

بدأه island في 14 أبريل 2009 · 2 رد · 741 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

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

وبهذا الشكل

abcdefghijklmnopqrstuvwxyz

bcdefghijklmnopqrstuvwxyza

cdefghijklmnopqrstuvwxyzab

defghijklmnopqrstuvwxyzabc

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

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

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

وشكرا

  1. #include<iostream.h>

  2. #include <cstring.h>
  3. #include <stdio.h>
  4.  
  5. void main()
  6. {
  7. int i,j, c=97,s=0;
  8. char A[26][26];
  9. char M[100];
  10.  
  11. for(i=0; i<=25;i++) //26 rows
  12. {
  13. for(j=0;j<=25;j++) //26 columns
  14. if(c>=122)
  15. {
  16. A[i][j]=c;
  17. cout<<A[i][j]<<" ";
  18. c=97;
  19. c++;
  20. }
  21.  
  22. else
  23. {
  24. A[i][j]=c;
  25. cout<<A[i][j]<<" ";
  26. c++;
  27. }
  28. cout<<"n";
  29. }}
  30.  

#2

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

حل آخر يعالج مشكلة برنامجك


void main()
{
char c=97;int i,j;
char A[26][26];
for ( i=0;i<26;i++)
{
for ( j=0;j<26;j++)
{
A[j]=((c+j)<=122)?c+j:((c+j)%122)+96;
}
c++;
}
for ( i=0;i<26;i++)
{
for ( j=0;j<26;j++)
{
cout<<A[j]<<" ";
}
cout<<endl;
}
}
#include<iostream.h>

اللهم صل على سيدنا محمد وعلى آله وصحبه وسلم

#3
  1. #include <iostream.h>
  2.  
  3. void main()
  4. {
  5. char A[26][26];
  6.  
  7. for(int i=0; i<26; i++) {
  8. for(int j=0; j<26; j++) {
  9. A[i][j] = (char)('a' + (i+j)%26);
  10. cout << A[i][j];
  11. }
  12. cout << endl;
  13. }
  14. }
  15.  

تم تعديل هذه المشاركة بواسطة NawalyZuma في 15 أبريل 2009 في 21:18

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

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

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

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

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