
12-05-2011, 01:58 PM
|
 |
|
|
تاريخ التسجيل: Jul 2008
الكلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد:
جــــدة
الجنس: ذكر
المشاركات: 2,477
|
|
CPCS 203 : Flights, LeapYear, SimpleCalculator, Sphere, TeamRoster
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
---------------------------------------------------------------------------
* مــا شاء الله تبارك الله *
الحمدلله والصلاة والسلام على رسول الله , صلى الله عليه وسلم .
لا إله إلا الله وحده لا شريك له الملك وله الحمد وهو على كل شيء قدير .
سبحـــــــان الله وبحمده ... سبحــان الله العظيم
---------------------------------------------------------------------------
CPCS 203 : Flights, LeapYear, SimpleCalculator, Sphere, TeamRoster
حليت خمسة من أسئلة برمجة 203 المعطاة لكم والتي كانت عددها تسعة أسئلة .
للأستفادة منها .
---------------------------------------------------------------------------
كود PHP:
class MultiSphere { public static void main(String[] args) { Sphere s1 = new Sphere(4); Sphere s2 = new Sphere(2); Sphere s3 = new Sphere(12); Sphere s4 = new Sphere(0.5); Sphere s5 = new Sphere(6); System.out.println(s1); System.out.println(s2); System.out.println(s3); System.out.println(s4); System.out.println(s5); } }
class Sphere { private double diameter; public Sphere(double diameter) { this.diameter = diameter; } public void setDiameter (double diameter) { this.diameter = diameter; } public double getDiameter () { return this.diameter; } public double volume () { return ((3.0/4.0) * Math.PI * Math.pow(diameter, 3)); } public double area () { return (4.0 * Math.PI * Math.pow(diameter, 2)); } public String toString () { return ("Diameter = " + getDiameter() + " | Volume = " + volume() + " | Area = " + area()); }
}
---------------------------------------------------------------------------
كود PHP:
public class Flights { private String AirllineName; private int FlightNumber; private String OriginCity; private String DestinationCity; public Flights (String airllineName, int flightNumber, String originCity ,String destinationCity) { this.AirllineName = airllineName; this.FlightNumber = flightNumber; this.OriginCity = originCity; this.DestinationCity = destinationCity; } public String getAirllineName() { return AirllineName; } public void setAirllineName(String AirllineName) { this.AirllineName = AirllineName; } public String getDestinationCity() { return DestinationCity; } public void setDestinationCity(String DestinationCity) { this.DestinationCity = DestinationCity; } public int getFlightNumber() { return FlightNumber; } public void setFlightNumber(int FlightNumber) { this.FlightNumber = FlightNumber; } public String getOriginCity() { return OriginCity; } public void setOriginCity(String OriginCity) { this.OriginCity = OriginCity; } public String toString() { return ("Airlline Name : " + AirllineName + " | Flight Number : " + FlightNumber + " | Origin City : " + OriginCity + " | Destination City : " + DestinationCity); } } class FlightTest { public static void main (String [] args) { Flights f1 = new Flights("Saudi AirLine", 1234, "Jeddah", "Riyadh"); Flights f2 = new Flights("Turkish AirLine", 4568, "Riyadh", "Turkia"); Flights f3 = new Flights("Britch AirLine", 2586, "Britch", "Dammam"); Flights f4 = new Flights("Saudi AirLine", 4712, "Damam", "Riyadh"); Flights f5 = new Flights("Saudi AirLine", 3651, "Jeddah", "Damam"); System.out.println(f1); System.out.println(f2); System.out.println(f3); System.out.println(f4); System.out.println(f5); } }
---------------------------------------------------------------------------
كود PHP:
import java.util.*; public class LeapYear { public static void main (String [] args) { Scanner sc = new Scanner(System.in); System.out.println("Please Enter the Year : "); int year = sc.nextInt(); if (year >= 1582) { if ((((year % 4) == 0) && !((year % 100) == 0)) || ((year % 400) == 0)) { System.out.println("The year " + year + " is a leap year"); } else { System.out.println("The year " + year + " is not a leap year"); } } else { System.out.println("The year the Gregorian calendar was adopted !"); } } }
---------------------------------------------------------------------------
كود PHP:
import java.util.ArrayList; import java.util.Queue; class Roster { private String TeamName; private ArrayList<String> listOfPlayers = new ArrayList<String>(); public Roster () { } public Roster (String teamName) { this.TeamName = teamName; } public String getTeamName() { return TeamName; } public void setTeamName(String TeamName) { this.TeamName = TeamName; } public void addTeamMember(String name) { listOfPlayers.add(name); } public void print() { System.out.println(TeamName); int size = listOfPlayers.size(); for (int i = 0; i < listOfPlayers.size(); i++) { System.out.println((i + 1) + "." + listOfPlayers.get(i)); } System.out.println("Total Members : " + size); } } public class TeamRoster { public static void main (String [] args) { Roster r1 = new Roster("Instructors"); r1.addTeamMember("Aalaa"); r1.addTeamMember("Maha"); r1.addTeamMember("Lamar"); r1.addTeamMember("Sahar"); r1.addTeamMember("Nouf"); r1.addTeamMember("Basma"); r1.addTeamMember("Al-anood"); Roster r2 = new Roster("Students"); r2.addTeamMember("Student 1"); r2.addTeamMember("Student 2"); r2.addTeamMember("Student 3"); r2.addTeamMember("Student 4"); r2.addTeamMember("Student 5"); r1.print(); System.out.println(); r2.print(); } }
---------------------------------------------------------------------------
كود PHP:
import java.util.*;
public class SimpleCalculator { static private double Check(String txt, String p) { double x, y; x = Double.parseDouble(txt.substring(0, txt.indexOf(p))); y = Double.parseDouble(txt.substring(txt.indexOf(p) + 1, txt.length())); if (x == 0) { System.exit(1); } if (p.equals("+")) { return x + y; } else if (p.equals("-")) { return x - y; } else if (p.equals("*")) { return x * y; } else if (p.equals("/")) { if (y == 0) return 0; return x / y; } else if (p.equals("%")) { if (y == 0) return 0; return x % y; } return 0; } public static void main(String[] args) { Scanner sc; for (;;) { sc = new Scanner(System.in); System.out.println("Enter the Arithmetic Expression :"); String txt = sc.nextLine(); double result = 0; if (txt.indexOf("+") != -1) { result = Check(txt, "+"); } else if (txt.indexOf("-") != -1) { result = Check(txt, "-"); } else if (txt.indexOf("*") != -1) { result = Check(txt, "*"); } else if (txt.indexOf("/") != -1) { result = Check(txt, "/"); } else if (txt.indexOf("%") != -1) { result = Check(txt, "%"); } System.out.println("Result = " + result); } } }
---------------------------------------------------------------------------
بالتوفيق .

سبحان الله وبحمد ,,, سبحان الله العظيم الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه . اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
|
|