InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

برمجة 202

المنتدى العام لكلية الحاسبات وتقنية المعلومات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 03-11-2012, 06:10 PM
الصورة الرمزية الاميره لجين

الاميره لجين الاميره لجين غير متواجد حالياً

جامعي

 
تاريخ التسجيل: Oct 2011
التخصص: مسار علمي
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: أنثى
المشاركات: 78
Skaau.com (23) برمجة 202


السلامم عليكم
بنات ارجوووكم لاتبخلوا علي في الاجابه ع هالسؤالين بكره تسليم واجب البرمجة
موفاهمه لاني كنت غايبه بهالجزئية ارجووكم ساعدونينقرتين لعرض الصورة في صفحة مستقلةنقرتين لعرض الصورة في صفحة مستقلة
Q1:
(Summing the digits in an integer) Write a program that reads an integer between
0 and 1000 and adds all the digits in the integer. For example, if an integer is 932,
the sum of all its digits is 14.
Hint: Use the % operator to extract digits, and use the / operator to remove the
extracted digit. For instance, 932 % 10 = 2 and 932 / 10 = 93.
Here is a sample run:



Enter your name and your birth date as (day= day of birth, month = month of birth , year = year of birth ) the calculate your age.
Note: Use subtracts operation between your birth date and current date
رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 03-11-2012, 08:21 PM   #2

الاميره لجين

جامعي

الصورة الرمزية الاميره لجين

 
تاريخ التسجيل: Oct 2011
التخصص: مسار علمي
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: أنثى
المشاركات: 78
افتراضي رد: برمجة 202

معقووووله مافي احد عارف!!

 

الاميره لجين غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 04:14 AM   #3

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: برمجة 202

هلا اختي..
هذا حل السوال الاول طبعا الحل ممكن يختلف بعض الشي اذا في شي انا استخدمته وانتم باقي ما درستوه..
كود:
public static void main(String[] args) {
        int Digits = 0;
        int tempDig = 0;
        int i;
        int count = 0;
        Scanner sc = new Scanner(System.in);
///////////
        System.out.println("Please enter a number between 0 and 1000: ");
        Digits = sc.nextInt();
        tempDig = Digits;
        if (Digits < 0 || Digits > 1000) {
            System.out.println("The number is not between 0 and 1000.");
        } else {
            for (i = 0; i < 4; i++) {
                count = count + tempDig % 10;
                tempDig = tempDig / 10;
            }
            System.out.println("The sum of Digit " + Digits + " is " + count);
        }

 

توقيع عاشق الحاسب  

 

عندما يكون للشخص طموح ولكن يتوقف هذا الطموح عند وجود واسطة..
خريج من امريكا ماجستير في علوم الحاسب ولكن لوجود "الواسطة" لدى احد الاصحاب والذي لا يزال يدرس الماجستير.. اخذ مكان انا استحقه لوظيفة محاضر في احدى الجامعات في دولتنا الحبيبة..
من كل قلبي ادعو ان ينصفني الله وياخذ بحقي...

ولله الحمد فقد من علي بفضله وكرمه ويسر امري في وظيفة في وزارة الداخلية.. فاللهم لك الحمد على كل حال..

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 04:20 AM   #4

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: برمجة 202

وهذا حل السؤال الثاني ..

كود:
public static void main(String[] args) {
String name;
    Scanner sc = new Scanner(System.in);
    
    System.out.print("Please enter your name: ");
    name = sc.nextLine();
    
    System.out.print("Please enter the year of your birthday: ");
    int year = sc.nextInt();
    year = 2012 - year ;
    
    System.out.print("Please enter the month of your birthday: ");
    int month = sc.nextInt();
    month = 11-month;
    
    System.out.print("Please enter the day of your birthday: ");
    int day = sc.nextInt();
    day = 2 - day;
    
    System.out.print("\nYour name is "+ name +". Your age is "+ year + " and " + month +" months and " + day+" days.");
    }
بالتوفيق واي شي مو مفهوم انا جاهز للتفصيل.. نقرتين لعرض الصورة في صفحة مستقلة اقصد للشرح

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2012, 09:58 PM   #5

الاميره لجين

جامعي

الصورة الرمزية الاميره لجين

 
تاريخ التسجيل: Oct 2011
التخصص: مسار علمي
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: أنثى
المشاركات: 78
افتراضي رد: برمجة 202

جزاككك الله خيرا
مشكوور

 

الاميره لجين غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 09-11-2012, 12:06 AM   #6

صبر بلاحدود

صبر جميل والله المستعااان

الصورة الرمزية صبر بلاحدود

 
تاريخ التسجيل: Jan 2010
التخصص: أحصــــــــاء
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: أنثى
المشاركات: 521
افتراضي رد: برمجة 202

المشاركة الأصلية كتبت بواسطة عاشق الحاسب مشاهدة المشاركة
وهذا حل السؤال الثاني ..

كود:
public static void main(string[] args) {
string name;
    scanner sc = new scanner(system.in);
 
    system.out.print("please enter your name: ");
    name = sc.nextline();
 
    system.out.print("please enter the year of your birthday: ");
    int year = sc.nextint();
    year = 2012 - year ;
 
    system.out.print("please enter the month of your birthday: ");
    int month = sc.nextint();
    month = 11-month;
 
    system.out.print("please enter the day of your birthday: ");
    int day = sc.nextint();
    day = 2 - day;
 
    system.out.print("\nyour name is "+ name +". Your age is "+ year + " and " + month +" months and " + day+" days.");
    }
بالتوفيق واي شي مو مفهوم انا جاهز للتفصيل.. نقرتين لعرض الصورة في صفحة مستقلة اقصد للشرح



ممكن شرح هذا المثاااااااااااااااااااااااااال لو سمحتوا؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

 

توقيع صبر بلاحدود  

 

 

صبر بلاحدود غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 09-11-2012, 03:37 AM   #7

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: برمجة 202

المشاركة الأصلية كتبت بواسطة صبر بلاحدود مشاهدة المشاركة
ممكن شرح هذا المثاااااااااااااااااااااااااال لو سمحتوا؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
هلا اختي..
فكرة المسالة بسيطة جدا..
١- عرفت متغير من نوع string (نص) عشان نحفظ الاسم فيه وايضا نعرف scanner لان نحتاج من الستخدم ادخال بيانات عن طريق الكيبورد.
كود:
string name;
    scanner sc = new scanner(system.in);
٢- طبعنا جملة على الشاشة لحث المستخدم على ادخال اسمه وبعدها عن طريق المتغير name راح نحفظ فيه اسم المستخدم بعد الضغط على enter من الكيبورد
كود:
system.out.print("please enter your name: ");
    name = sc.nextline();
٣- طبعنا جملة على الشاشة لحث المستخدم على ادخال سنة الميلاد فقط عن طريق الكيبورد و طرحها من السنه الحالية ولو طرحناها بالعكس راح يكون الناتج بالسالبنقرتين لعرض الصورة في صفحة مستقلة وبعدها نحفظها في المتغير year اللي هو العمر بدون الايام والشهور.
كود:
system.out.print("please enter the year of your birthday: ");
    int year = sc.nextint();
    year = 2012 - year ;
٤- طبعا في هذه الخطوة نحسب الشهور والايام المنقضية من الغمر للسنه الحالية.
كود:
system.out.print("please enter the month of your birthday: ");
    int month = sc.nextint();
    month = 11-month;
 
    system.out.print("please enter the day of your birthday: ");
    int day = sc.nextint();
    day = 9 - day;
٥- هذه الخطوة الاخير التي نقوم فيها بعرض العمر والايام والشهور على الشاشة من المتغيرات السابقة:
كود:
 system.out.print("\nyour name is "+ name +". Your age is "+ year + " and " + month +" months and " + day+" days.");
ملاحظة : الشهر يختلف على حسب الشهر الحالي (مثال الان نحن في نوفمبر اللي هو شهر١١)
السنه ٢٠١٢ ولو طبق البرنامج السنه القادمة راح يكون ٢٠١٣ وهكذا
اليوم على حسب تاريخ اليوم (مثلا اليوم ٩)

المخرجات :
كود:
please enter your name: saad
please enter the year of your birthday: 1981
please enter the month of your birthday: 5
please enter the day of your birthday: 1

your name is saad. Your age is 31 and 6 months and 8 days.
المثال: الاسم سعد وعمره ٣١ و ٦ اشهر و٨ ايام
طبعا تقدري تغيري التواريخ من ميلادية الى هجري فبدل ما تطرحي من ٢٠١٢ تطرحي من ١٤٣٣ و تدخلي سنة الميلاد بالهجري مثلا ١٤٠٩ وهكذا لليوم والشهر

بالتوفيق..

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 09-11-2012, 02:20 PM   #8

صبر بلاحدود

صبر جميل والله المستعااان

الصورة الرمزية صبر بلاحدود

 
تاريخ التسجيل: Jan 2010
التخصص: أحصــــــــاء
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: أنثى
المشاركات: 521
افتراضي رد: برمجة 202

مشكور ع التوووضيح شرح ممتاز...

ممكن حل هذا السوال مافهمته...


Problem 1:

Write a program that asks the user to enter a favorite color, a favorite food, a favorite animal, and the first name of a friend or relative. The program should then print the following two lines, with the user’s input replacing the items in italics: I had a dream that Name ate a Color Animal and said it tasted like Food!

For example, if the user entered blue for the color, hamburger for the food, dog for the animal, and Jake for the person’s name, the output would be
I had a dream that Jake ate a blue dog and said it tasted like hamburger!
Don’t forget to put the exclamation mark at the end.

Notes:

This project requires careful attention to spaces in output messages. In particular, a space must be explicitly printed between the variables color and animal.














Solution: as an example

Problem Analysis Chart:



Given Data
Required Results
name
color
animal
food
Print “I had a dream that Name ate a Color Animal and said it tasted like Food!"

Processing Required
Solution Alternatives
System.out.println("I had a dream that " + name + " ate a " + color + " " + animal); System.out.println("and said it tasted like " + food + "!");




Algorithm:

1. Read Name from user.
2. Read Color from user.
3. Read Animal from user.
4. Read Food from user.
5. Display message “I had a dream that Name ate a Color Animal and said it tasted like Food!"

Sample Code Solution:

From now on to the end of your four year program here at the University, every program you submit whether it is in lab or as homework should include the following:
• File name
• Full deion of the coded program
• Author: Name of student
• Student ID
• Student email address
• Date submitted










/

File name: SillySentence.java

This program does the following:
Prompts the user to enter a friend's or relative's name,
a favorite color, a favorite food, and a favorite animal.
Prints the following sentence with the user's input inserted:

I had a dream that NAME ate a COLOR ANIMAL and said
it tasted like FOOD!

Author: Lew Rakocy
email address: LRakocy@devrycols.edu
Date: 8/13/2000

*/
import java.util.*;

public class SillySentence
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);

System.out.println("Enter the name of someone you know:");
String name = keyboard.nextLine();

System.out.println("Enter your favorite color: ");
String color = keyboard.nextLine();

System.out.println("Enter your favorite food: ");
String food = keyboard.nextLine();

System.out.println("Enter your favorite animal: ");
String animal = keyboard.nextLine();

System.out.println("I had a dream that " + name
+ " ate a " + color + " " + animal);
System.out.println("and said it tasted like " + food + "!");

}
}

 

صبر بلاحدود غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 09-11-2012, 02:52 PM   #9

loffe

جامعي

 
تاريخ التسجيل: Aug 2012
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: أنثى
المشاركات: 8
افتراضي رد: برمجة 202

Printing a table) Write a program that displays the following table:
a power cube
1 1 1
2 4 8
3 9 27
4 16 64
5 25 125

ممكن حل السؤال دا

 

loffe غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-11-2012, 02:23 AM   #10

عاشق الحاسب

جامعي

الصورة الرمزية عاشق الحاسب

 
تاريخ التسجيل: May 2008
التخصص: علوم الحاسب
نوع الدراسة: ماجستير
المستوى: متخرج
الجنس: ذكر
المشاركات: 42
افتراضي رد: برمجة 202

اخت loffe حل هذا السؤال اذا كان بدون for loop راح يكون الحل عبارة عن خمسة عبارات طباعة
كود:
System.out.println(1 + "       " + 1 * 1 + "        " + 1 * 1 * 1);
            System.out.println(2 + "       " + 2 * 2 + "        " + 2 * 2 * 2);
            System.out.println(3 + "       " + 3 * 3 + "        " + 3 * 3 * 3);
            System.out.println(4 + "       " + 4 * 4 + "       " + 4 * 4 * 4);
            System.out.println(5 + "       " + 5 * 5 + "       " + 5 * 5 * 5);
اما اذا درستوا ال for loop فالحل راح يكون ابسط
كود:
int i;
        System.out.println("a       power    cube");
        for (i = 1; i < 6; i++) {
            System.out.println(i + "       " + i*i + "        " + i*i*i);
        }
بالتوفيق

 

عاشق الحاسب غير متواجد حالياً   رد مع اقتباس
 

إضافة رد

أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 05:15 AM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023