You are on page 1of 12

‫أكتب برنامج لطباعة اسمك وعمرك وهوايتك على الشاشة‬

‫وعلى سطر واحد‬.


#include <iostream>
using namespace std;
Int main()
{
cout <<“ Bana althawabteh ” <<30 <<“ internet”;
Return 0;
}
‫أكتب برنامج لطباعة اسمك وعمرك وهوايتك على الشاشة‬
.‫وكل جزء على سطر‬
#include <iostream>
using namespace std;
Int main()
{
cout <<“Bana althawabteh” <<endl <<30 <<endl <<“internet”;
Return 0;
}
‫• تحتوي شاشة المخرجات على ‪ 80‬خانه في كل سطر ‪ ،‬أي يمكن كتابة ‪ 80‬حرف أو رقم على كل سطر‬
‫‪.‬‬
‫• تنتقل ‪ ++C‬تلقائيا من السطر الى آخر اذا تجاوز عدد الرموز المطبوعة على السطر عن ‪.80‬‬
‫• تقسم الشاشة الى عشرة حقول وكل حقل يحتوي على ‪ 8‬خانات ‪.‬‬
‫• يستخدم الرمز ‪ t/‬لالنتقال من حقل الى الحقل الذي يليه ‪.‬‬
‫الحقل ‪1‬‬ ‫الحقل ‪2‬‬ ‫‪..........................‬‬ ‫الحقل ‪9‬‬ ‫الحقل ‪10‬‬
‫الحقل ‪1‬‬ ‫الحقل ‪2‬‬ ‫‪..........................‬‬ ‫الحقل ‪9‬‬ ‫الحقل ‪10‬‬
‫الحقل ‪1‬‬ ‫الحقل ‪2‬‬ ‫‪..........................‬‬ ‫الحقل ‪9‬‬ ‫الحقل ‪10‬‬
‫الحقل ‪1‬‬ ‫الحقل ‪2‬‬ ‫‪..........................‬‬ ‫الحقل ‪9‬‬ ‫الحقل ‪10‬‬
‫الحقل ‪1‬‬ ‫الحقل ‪2‬‬ ‫‪..........................‬‬ ‫الحقل ‪9‬‬ ‫الحقل ‪10‬‬
‫الحقل ‪1‬‬ ‫الحقل ‪2‬‬ ‫‪..........................‬‬ ‫الحقل ‪9‬‬ ‫الحقل ‪10‬‬
‫الحقل ‪1‬‬ ‫الحقل ‪2‬‬ ‫‪..........................‬‬ ‫الحقل ‪9‬‬ ‫الحقل ‪10‬‬
‫الحقل ‪1‬‬ ‫الحقل ‪2‬‬ ‫‪..........................‬‬ ‫الحقل ‪9‬‬ ‫الحقل ‪10‬‬
‫تب برنامج لطباعة اسمك وأسماء خمسة أصدقاء لك على‬D‫أك‬
.‫ل‬D‫الشاشة بحيث يكون كل اسم في حقل منفص‬
Bana Hikmat Sayel Al-thawabteh

#include <iostream>
using namespace std;
Int main()
{
cout <<“Bana \t Hikmat \t Sayel \t Al-thawabteh” ;
Return 0;
}
‫أكتب برنامج بلغة ‪ ++C‬يظهر النتائج التالية على الشاشة‪.‬‬
‫‪NO‬‬ ‫‪Name‬‬ ‫‪Age‬‬ ‫‪Grade‬‬
‫‪-----‬‬ ‫‪---------‬‬ ‫‪------‬‬ ‫‪----------‬‬
‫‪99‬‬

‫‪1-‬‬ ‫‪Ali‬‬ ‫‪15‬‬

‫‪98‬‬

‫‪2-‬‬ ‫‪Reem‬‬ ‫‪14‬‬

‫‪3-‬‬ ‫‪Ahmad‬‬ ‫‪15‬‬ ‫‪100‬‬


#include <iostream>
using namespace std;
int main()
{
cout <<“NO \t Name \t Age \t Grade” ;
Cout <<“------ \t -------- \t ------ \t ------- “;
Cout <<“1- \t Ali \t 15 \t 99”;
Cout <<“2- \t Reem \t 14 \t 98”;
Cout <<“3- \t Ahamad \t 15 \t 100”;
Cout <<“4- \t Alaa \t 15 \t 99”;
Cout <<“5- \t Lara \t 14 \t 99”;
Return 0;
}
‫إضافة المالحظات بداخل البرنامج‪.‬‬
‫اذا كانت على سطر واحد يوضع قبلها اإلشارة ‪//‬‬
‫اذا كانت على اكثر من سطر توضع المالحظات بين اشارتي‬
‫*‪/‬‬
‫ت‪DDD‬وضع‪ D‬ا‪DD‬لمالحظاتهنا‬
‫*‪/‬‬
‫{‬
‫‪// my name is Bana althawabteh‬‬

‫‪/*---------------------------------------------‬‬
‫‪This program to show the comments.‬‬
‫‪By 11th Computer Book Team‬‬
‫‪-------------------------------------------------- */‬‬
: ‫ التالية‬++C ‫ما هي مخرجات كل من جمل‬
++C ‫جمل‬ ‫المخرجات‬
cout << “AAAAAA”;
cout <<“BBBBBB”;
cout <<“CCCCCC”;
cout <<“X\t=\t55”;
// Cout <<“****************”;
Cout <<“**********\n**********”;
Cout << “computer \\ internet”;
Cout << “********** \r +++++”;
Cout << “ala\’a”;
Cout <<“ala\”a”;
Cout <<“AAA \t BBB”;
Cout <<“AAA \n BBB”;
/*
Cout <<“AAAAAAAAAA”;
*/
: ‫ التالية‬++C ‫ما هي مخرجات كل من جمل‬
++C ‫جمل‬ ‫المخرجات‬
cout << “AAAAAA”; AAAAAA
cout <<“BBBBBB”; BBBBBB
cout <<“CCCCCC”; CCCCCC
cout <<“X\t=\t55”; X = 55
// Cout <<“****************”; **********
Cout <<“**********\n**********”; **********
Cout << “computer \\ internet”; Computer / internet
Cout << “********** \r +++++”; +++++*****
Cout << “ala\’a”; Ala’a
Cout <<“ala\”a”; Ala”a
Cout <<“AAA \t BBB”; AAA BBB
Cout <<“AAA \n BBB”; AAA
BBB
/*
Cout <<“AAAAAAAAAA”;
*/
‫المتغيرات وأنواع البيانات‬
‫• المتغيرات هي ‪ :‬أسماء تمثل مواقع في الذاكرة ذات قيم قابلة للتغير أثناء تنفيذ البرنامج‪.‬‬
‫• شروط كتابة المتغيرات ‪:‬‬
‫يجب ان يبدأ بحرف أو رمز الشرطة السفلية‪.‬‬ ‫•‬
‫أن ال يحتوي اسم المتغير على رموز خاصة وفراغات ( باستثناء الشرطة السفلية _ واشارة الدوالر ‪. $‬‬ ‫•‬
‫أن ال يكون اسم المتغير من كلمات ‪ ++C‬المحجوزة‪.‬‬ ‫•‬
‫مالحظة ‪ :‬الكلمات المحجوزة هي الكلمات المستخدمة في لغة ‪ ++C‬مثل ‪. cout‬‬
‫يتكون اسم المتغير من عدد من الحروف أو الشرطة السفلية أو األرقام‪.‬‬ ‫•‬
‫وضح المتغيرات المقبولة والغ‪D‬ير مقبولة في لغة ‪++C‬مبينا‬
‫سبب عدم القبول ‪:‬‬
‫سبب عدم القبول‬ ‫مقبول ‪ /‬غير مقبول‬ ‫المتغيرات‬
‫لم يبدأ بحرف أو الرمز _‬ ‫غير مقبول‬ ‫‪2Speed‬‬
‫مقبول‬ ‫‪X22‬‬
‫يحتوي على رمز خاص !‬ ‫غير مقبول‬ ‫‪!Yahoo‬‬
‫مقبول‬ ‫_‪yahoo‬‬
‫لم يبدأ بحرف او الرمز _ ‪ ،‬يحتوي على رمز خاص ‪+‬‬ ‫غير مقبول‬ ‫‪++C#‬‬
‫مقبول‬ ‫‪C‬‬
‫لم يبدأ بحرف أو الرمز _ ويحتوي على الرمز "‬ ‫غير مقبول‬ ‫“’‪”time‬‬
‫مقبول‬ ‫‪time999‬‬
‫يحتوي على رمز خاص ‪%‬‬ ‫غير مقبول‬ ‫‪%AB‬‬
‫يحتوي على الرمز = و ^‬ ‫غير مقبول‬ ‫‪A=B^5‬‬
‫كلمة ومحجوزة للغة ‪++C‬‬ ‫غير مقبول‬ ‫‪cout‬‬
‫يحتوي على الرمز الخاص @‬ ‫غير مقبول‬ ‫‪XY35@90‬‬
‫• لغة ‪ ++C‬تفرق بين الحروف الكبيرة والصغيرة في اللغة اإلنجليزية ‪ ،‬وتختلف األسماء في‬
‫تغير حالة االحرف‪.‬‬
‫• مثال هذه األسماء مختلفة عن بعضها‬
‫‪Speed , speed , SPEED , sPEED ,Speed‬‬

You might also like