السبت، 11 أبريل 2009

البرنامج الثاني :- java

جمع عددين .....المدخلات :- متغير عددي ولنسميه x ومتغير عددي اخر ولنسميه y ..
العمليات :- sum = x + y .
المخرجات :- sum .
الآن وكخطوة أولى نلخص الـ body للبرنامج بلغتنا الخاصة أو بالخوارزميات وباقي البرنامج بأكواد الجافا .



ما الآن فلنترجم الأربعة أسطر السابقة إلى الجافا :-
السطر الأول ( أدخل المتغير x ) : يكافئ ثلاث أوامر وهم :
1. تعريف متغير من نوع Int أسمه x .

كود
int x;


2. جملة حث للمستخدم لكي يقوم بادخال قيمة لـ x
كود
System.out.println(" Enter value for x  ");


3. استقبال قيمة x من المستخدم وتخزينها .
كود
Scanner in=new Scanner(System.in);
  x=in.nextInt();

هكذا يتم أخذ قيمة لمتغير ،إذن الكود كامل هو:-
كود
int x;
  System.out.println(" Enter value for x  ");
  Scanner in=new Scanner(System.in);
  x=in.nextInt();

السطر الثاني ( أدخل المتغير y ) يتم بنفس الكيفية السابقة .
السطر الثالث ( انجاز العملية sum = x + y ):-
أعرف متغير جديد اسميه sum وأعطيه قيمة وهي مجموع x + y .

كود
int sum;
  sum = x + y;

الان الخطوة الأخيرة طباعة الـ sum .
كود
System.out.println("sum = "+sum);

ويصبح كود البرنامج جاهز :-
كود
Import java.util.*;
  class example2{
  public static void main(String []args){
  int x,y,sum;
  Scanner in=new Scanner(System.in);
  System.out.println(" Enter value for x  ");
  x=in.nextInt();
  System.out.println(" Enter value for y  ");
  y=in.nextInt();
  sum=x+y;
  System.out.println("sum = "+sum);
  }}
ـــــــــــــــــــــــــــــــــــــــــ

هناك تعليق واحد: