اشرح في هذا الفيديو قواعد التكرار بحيث لا يتم عمل اكثر من عملية بكتابة اكواد كثيرة بل يمكنك عمل الف من العمليات الحسابية المعقدة مرة واحدة او انت تعمل علي التخاطب مع السيرفرات اكثر من مرة في في عمل كود واحد فقط
matrix language
بحث هذه المدونة الإلكترونية
matrix language
التسميات
مقالات برمجية
(3)
c language
(7)
الجمعة، 6 مايو 2016
intro java
السلام عليكم اخواني واخواتي في كل مكان مرحبا بكم في ثاني مقال لي عن لغة الجافا اليوم سوف نتكلم عن المتغيرات وانواعها وعن القواعد الاساسية لها وعن الــ method
اولا
ما هو المتغير المتغير ؟
لطالما نسال لماذا نحتاج الي متغيرات لاننا كلما اردنا ان نجمع قيم او نجعل المستخدم يضيف قيم معينة فلا يمكن عمل ذلك من دون وجود شئ ما يسمي بالمتغيرات وهي اسمها متغيرات لان القيم التي تحتويها ليست بقيم ثابته بالصيغة والنوع ثابت ولكن المدخلات من القيم متغيرة فعند كتابة المتغير نكتبه بهاذا الشكل ويسمي بالـــ
#Syntax
variable type identifier [ = value] ;
--------
e.g
---------
int id = 2353;
وهذا ما يسمي بالمتغير العادي ولكن يوجد بعض انواع للمتغير
-----------------------------------------------------------
هذا المتغير يمكن ان يراه جميع ما يسمي بالـــ #classes #And #methods
public int id = 2562;
هذا المتغير لا يمكن ان يراه شئ بعد
block of code { } اي ينتهي عمله بعد هذا القوسين private int id = 2532;
اما هذا فيراه عند الـــ package
فقط فهي محمية من ان يراه احد في نفس المشروع الذي انا متولي تصميم جزئ معين منه protected int id = 25364;
لن اخوض في التحدث اكثر عن #access_modifier
ولكن هناك قواعد لكتابة المتغير فهو يبدا بحرف small ولا يمكن اتبداه باي ارقام او علامات الا _ و $ فقط اذا كان المتغير ينتمي الي اكثر من كلمة فان الحرف الاول من اول كلمة يكون small والحرف الاول من الكلمة الثانية او بقية الكلامات يكون او حرف منهم capital مثال ::: String userName ; String userNameText ; String user_Name ; String $_user_NameTextForm ; String userName1 ; String userName , userName1 , user_0_Name1 ; كل هذه امثلة عن كتابة المتغير ثانيا الـــ methods access modifier static (return_Type) name_method () {} 1- access modifier {public ,private , protected }; 2- static ده لو انت عاوز تستخدم الميثود ديه في الميثود الرئيسية 3- return type ده لو انت عاوز الميثود ترجعلك قيمة معينة ممكن تعملها او ممكن تعمل بدلها void 4- name method الاسم لازم القواعد بتعته تبقي شبه قواعد المتغير بالضبط 5- () parameter or argument 6- { } block of code هو ده اللي بندخله الاوامر اللي احنا عوزينها من الميثود تنفذها ------------------------------------------------------------------------ مثال ::::: public static int add(int x, int y) { System.out.print(); return add(x,y); } private void sub(int x1, int y1 ){ System.out.print(x1-y1); } -------------------------------------------------------------------------- ارجوا اني قد سهلت الكثير من الاشياء علي الناس المحبين للغة الجافا او ثبت معلومة ارجوا اني افدتكم باي شئ
الأربعاء، 4 مايو 2016
if ... Else if .... else اداة الشرط في لغة c
السلام عليكم
#c_language
#if_else
ان الشرط ليس في لغة الانسان فقط ولكن توجد ايضا في لغة البرمجة ولكن تعتمد البرمجة علي جمل الشرط اكثر لان كل ما يفعله البرنامج الذي تصممه انت مبني علي شروطك واحتمالاتك التي تضعها للمستخدم او لنفسك حيث عندما تكون انت تحتاج الي وضع احتمالية حدوث مواقف عديدة لك وللمستخدم وجمل الشرط تستخدم اكثر في عمل شئ يسمي #handling_errors
فكلما ذادت امكانية استخدام برنامججك كلما ذاد حدوث خطا من المستخدم لانه لا يعرفه مثلك ولكنه يبدا في التعلم بعد ان يخطا فاذا لم تظهر له رسالة خطا ويتوقف البرنامج لما كان المستخدم ان يطيق هذا البرنامج واذله فورا فيجب عليك عندما تصمم برنامج ان يكون لديك احساس المعلم او الموجه لطلابه حتي تسطيع تبسيط الامور امام المستخدم
#c_language
#if_else
ان الشرط ليس في لغة الانسان فقط ولكن توجد ايضا في لغة البرمجة ولكن تعتمد البرمجة علي جمل الشرط اكثر لان كل ما يفعله البرنامج الذي تصممه انت مبني علي شروطك واحتمالاتك التي تضعها للمستخدم او لنفسك حيث عندما تكون انت تحتاج الي وضع احتمالية حدوث مواقف عديدة لك وللمستخدم وجمل الشرط تستخدم اكثر في عمل شئ يسمي #handling_errors
فكلما ذادت امكانية استخدام برنامججك كلما ذاد حدوث خطا من المستخدم لانه لا يعرفه مثلك ولكنه يبدا في التعلم بعد ان يخطا فاذا لم تظهر له رسالة خطا ويتوقف البرنامج لما كان المستخدم ان يطيق هذا البرنامج واذله فورا فيجب عليك عندما تصمم برنامج ان يكون لديك احساس المعلم او الموجه لطلابه حتي تسطيع تبسيط الامور امام المستخدم
ثانيا
الشرط فيجب عليك ان تراعي صيغة الكود والترتيب حسب اولوية الاحتمال
if (conditions){
}
هذ ما يسمي با if statement
بداخل هذه الاقواس الاولي تضع بها الشرط
والاقواس الثانية تضع بها احتمال او الحدث الذي يتبع تنفيذ هذا الشرط ويجب ان ينفذ الشرط حتي تنذفذ الاكواد التي توضع {} بداخل هذه الاقواس
فاذا لم تنفذ هذا الشرط يجب ان نضع احتمال لعدم تنفيه وهذا ما يسمي
else{
}
حينها تنفذ جميع الاكواد التي توضع في هذه الاقواس {}
وتكون الصيغة العامة #Syntax هو
if(conditions){
// code
}else{
// code
}
if (conditions){
}
هذ ما يسمي با if statement
بداخل هذه الاقواس الاولي تضع بها الشرط
والاقواس الثانية تضع بها احتمال او الحدث الذي يتبع تنفيذ هذا الشرط ويجب ان ينفذ الشرط حتي تنذفذ الاكواد التي توضع {} بداخل هذه الاقواس
فاذا لم تنفذ هذا الشرط يجب ان نضع احتمال لعدم تنفيه وهذا ما يسمي
else{
}
حينها تنفذ جميع الاكواد التي توضع في هذه الاقواس {}
وتكون الصيغة العامة #Syntax هو
if(conditions){
// code
}else{
// code
}
ثالثا
Operator conditions :
// < less-than
// > greater-than
// >= greater-than or equal
// <= less-than or equal
// == equal
// != not equal
// && and
// || or
// < less-than
// > greater-than
// >= greater-than or equal
// <= less-than or equal
// == equal
// != not equal
// && and
// || or
رابعا
مثال عملي علي هذه الاكواد
المثال عبارة عن جمع رقمين فقط
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num1;
int num2;
printf("please enter value num1 :- ");
scanf("%d",&num1);
printf("please enter value num2 :- ");
scanf("%d",&num2);
if(num1 < 0){
printf("you can't add this numbers ");
#include <stdlib.h>
int main()
{
int num1;
int num2;
printf("please enter value num1 :- ");
scanf("%d",&num1);
printf("please enter value num2 :- ");
scanf("%d",&num2);
if(num1 < 0){
printf("you can't add this numbers ");
}else{
printf("num1 + num2 = %d",num1+num2);
}
return 0;
}
الثلاثاء، 3 مايو 2016
الاشتراك في:
الرسائل (Atom)