اذهب إلى المحتوى

Entesar Khaled

الأعضاء
  • المساهمات

    1516
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    213

كل منشورات العضو Entesar Khaled

  1. أهلا محمد، سأذكر أمثلة لعدة برامج بلغة ++C لطباعة شكل هرمي متكامل من النجوم وهرم متكامل مقلوب وأيضا شكل نصف هرم نصف هرم مقلوب: 1- برنامج لطباعة نصف هرم #include <iostream> using namespace std; int main() { int rows; cout << "Enter number of rows: "; cin >> rows; for(int i = 1; i <= rows; ++i) { for(int j = 1; j <= i; ++j) { cout << "* "; } cout << "\n"; } return 0; } 2- برامج لطباعة نصف الهرم المقلوب #include <iostream> using namespace std; int main() { int rows; cout << "Enter number of rows: "; cin >> rows; for(int i = rows; i >= 1; --i) { for(int j = 1; j <= i; ++j) { cout << "* "; } cout << endl; } return 0; } 3- برامج لعرض الهرم المتكامل #include <iostream> using namespace std; int main() { int space, rows; cout <<"Enter number of rows: "; cin >> rows; for(int i = 1, k = 0; i <= rows; ++i, k = 0) { for(space = 1; space <= rows-i; ++space) { cout <<" "; } while(k != 2*i-1) { cout << "* "; ++k; } cout << endl; } return 0; } 4- برنامج لعرض هرم كامل مقلوب #include <iostream> using namespace std; int main() { int rows; cout << "Enter number of rows: "; cin >> rows; for(int i = rows; i >= 1; --i) { for(int space = 0; space < rows-i; ++space) cout << " "; for(int j = i; j <= 2*i-1; ++j) cout << "* "; for(int j = 0; j < i-1; ++j) cout << "* "; cout << endl; } return 0; } بالتوفيق...
  2. أهلا عبد الحميد، أنصحك أيضا بمراجعة موسوعة حسوب؛ إذ تحتوي توثيق شامل للغة Python بشرح مبسط مع أمثلة
  3. أهلاً أيمن، البرنامج التالي يقوم بالإعلان عن مصفوفة تحتوي 10 قيم صحيحة ويجد مجموع هذة القيم ومتوسطها #include <stdio.h> #include <conio.h> int main{ int i, sum=0; int marks[10]={94,99,95,80,70,65,93,88,75,83}; for(i=0;i<10;i++) sum+=marks[i]; printf("The sum=%d\n",sum); printf("The average=%f\n",1.0*sum/10); getch(); return 0; } لعلك لاحظت أن الإجابة في مجملها بسيطة، لكن ربما تتساءل عن سبب ضرب القيمة 1.0 في المجموع قبل قسمته على عدد العناصر عند حساب متوسط القيم! أردت أن أجعل الإشارة ( / ) تعمل كإشارة القسمة الطبيعية ( ÷ ) بدلاً من أن تنتج الجزء الصحيح فقط من القسمة، لكن هذا غير متاح في لغة ++c إلا للقيم العشرية؛ لذلك قمت بتحويل القيمة العددية الصحيحة لعشرية من خلال الضرب في 1.0، وهذة أبسط الطرق الكثيرة لتحويلها. بالتوفيق...
  4. أهلا أحمد، الجافا هي لغة برمجة موجهة للكائنات، ابتُكرت لإستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة التطبيقية الذكية، وهي بالأصل تطويراً للغة ++C. لا يوجد أنواع للغة الجافا وإنما هنالك عدة إصدارات وفرتها الشركات المطورة للغة وهي: 1- Java SE: الإصدار القياسي من الجافا بالإنجليزية (Java Standard Edition) هو الجزء الخاص ببرمجة برامج سطح المكتب (StandAlone applications). 2- Java EE: اصدار الإنتربرايس بالإنجليزية (Java Enterprise Edition)هو يختلف عن الإصدار القياسي في أنه خاص ببرمجة الخوادم والتطبيقات الموزعة وبرمجة الويب. 3- Java ME: اصدار المايكرو بالإنجليزية (Java Micro Edition) وهو إصدار خاص بالبرمجة على الهواتف المحمولة والأجهزة المحدودة في المصادر عموما وتعتبر الخيار الأول لمبرمجي ألعاب الهواتف المحمولة. 4- Java Fx: تقنيّة أخرى اصدرتها صن ميكروسيستمز لتطوير تطبيقات من نوع "RIA" أي "Rich Internet Applications". بالتوفيق ...
×
×
  • أضف...