موقع طلبة جامعة البحرين

يمكنك تصفح الموقع كزائر ولكن ندعوك لتسجيل عضوية خاصة بك لتحصل على كافة الصلاحيات مثل تنزيل ملفات المكتبة وقراءة تعليقات هيئة التدريس وغيرها. يمكنك الحصول على عضوية مجانية بالضغط على زر تسجيل. إذا قمت بالتسجيل مسبقا فيمكنك الضغط على زر دخول.

تسجيل دخول
  • قسم المكتبة الجامعية مغلق مؤقتا بعد الاستهداف التي تعرضت له بعض خدمات أمازون في البحرين، جاري استرجاع الملفات ونقلها إلى سيرفرات جديدة وسيتم بعدها اعادة افتتاح المكتبة

ITCS103 -CSC103-ITCS111-ITCS101 للدراسة و المناقشة الجماعيه 2014-2015

ما هو رأيك في الحصة و بشكل عام ( الشرح - المواضيع -الأسلوب )؟

  • سيئ ، لم أفهم شيئا .

    الأصوات: 9 28.1%
  • جيد ، فهمت نص و نص .

    الأصوات: 10 31.3%
  • ممتاز ، واضح و مقبول .

    الأصوات: 13 40.6%

  • مجموع المصوتين
    32
كود:
int x=8,y=4;
1-
cout<<y++<<" "<<++x<<endl;
2-
cout<<y++ + ++x/2<<endl;
3-
cout<<x<<" "<<y;

1- بتكون الواي ب 4 والاكس ب 9 والسبب انه الواي الزياده تكون اذا في سطر ثاني بعد السيمي كولن والزياده في الاكس لانه ال ++ جت قبل الاكس ..

2- انزين الواي صارت 5 اهني والاكس كانت 9 وصارت 10 فالجواب بكون 15

3- الاكس بتكون ب 10 والواي ب 6 ..

مجرد مراقبة الاوت بوت والخطوات ينعرف السبب ليش ..

وجابر مثل ما قالت .. اذا امكن تكتب الاسئله

ثاني سطر يطلع 10 , الظاهر ما انتبهت حق القسمة :icon31:

السطر الثالث , شلون الواي طلعت بـ 6 !
اول سطر , الواي ظلت بأربعة لان الزائد جت من بعدها
السطر الثاني صارت الواي 5
فـ شلون في آخر سطر صارت 6 ! :mellow:
 
ثاني سطر يطلع 10 , الظاهر ما انتبهت حق القسمة :icon31:

السطر الثالث , شلون الواي طلعت بـ 6 !
اول سطر , الواي ظلت بأربعة لان الزائد جت من بعدها
السطر الثاني صارت الواي 5
فـ شلون في آخر سطر صارت 6 ! :mellow:

:nosweat: عفر كنت نايم .. صح خمس السطر الثاني

المهم شلون صارت 6

نفرض :
y=4
كود:
cout<<y++;
اهني الواي قيمتها 4 ... انزين بعد ما ينتهي السي اوت وتصير العمليه اللي قبل السيمي كولن .. اذ انتهت وراح سطر ثاني .. وعمليه جديده تصير قيمة الواي 5
بس الاوت بوت 4 بكون
كود:
cout<<y++;
واذا كررنا العمليه الاوت بوت بكون خمسه في هالحال بس القيمة للواي بتكون 6

هاي يسمونه use then increment
كود:
cout<<y;
واخر شي لانه قيمة الواي صارت 6 بعد الزياده اللي صارت فاكيد الاوت بوت 6 ..

:tears: الله يعين صراحه هالنقطه تجنن شوي بس سهله ..
 
:nosweat: عفر كنت نايم .. صح خمس السطر الثاني

المهم شلون صارت 6

نفرض :
y=4
كود:
cout<<y++;
اهني الواي قيمتها 4 ... انزين بعد ما ينتهي السي اوت وتصير العمليه اللي قبل السيمي كولن .. اذ انتهت وراح سطر ثاني .. وعمليه جديده تصير قيمة الواي 5
بس الاوت بوت 4 بكون
كود:
cout<<y++;
واذا كررنا العمليه الاوت بوت بكون خمسه في هالحال بس القيمة للواي بتكون 6

هاي يسمونه use then increment
كود:
cout<<y;
واخر شي لانه قيمة الواي صارت 6 بعد الزياده اللي صارت فاكيد الاوت بوت 6 ..

:tears: الله يعين صراحه هالنقطه تجنن شوي بس سهله ..

راحت عن بالي هالنقطة " use then increment "

صحيح , الحين تمام
:rolleyes2:
++++++++++++++

المرة الجاية بحط كويز عن الـ if statement
مادري اذا وصلتون له أو لا , مع ان يوم كنا ناخذه عطونا اياه قبل الفايل !
 
السلام عليكم ورحمة الله وبركاته

يعطيكم العافيه شباب والله ماقصرتوا بصراحه شرحكم احسن بمليون مرة من شرح الدكاترة :icon30: ما شاء الله عليكم...

اذا ماعليكم امر ابي احد يفهمني مواضيع ال ignore, putback,peek بصراحه الدكتور قام يخربط علينا وكلنا مبطلين حلوجنا..

واخر موضوع عطانا اياه اللي فهمته ناخذ معلومات من فايل ونخليها input ونطلع output اللي هو fstream :tears:
 
السلام عليكم ورحمة الله وبركاته

يعطيكم العافيه شباب والله ماقصرتوا بصراحه شرحكم احسن بمليون مرة من شرح الدكاترة :icon30: ما شاء الله عليكم...

اذا ماعليكم امر ابي احد يفهمني مواضيع ال ignore, putback,peek بصراحه الدكتور قام يخربط علينا وكلنا مبطلين حلوجنا..

واخر موضوع عطانا اياه اللي فهمته ناخذ معلومات من فايل ونخليها input ونطلع output اللي هو fstream :tears:

وعليكم السلام ورحمة الله وبركاته

الله يعافيك , حياكم الله :rolleyes2:

بالنسبة لموضوع الفايل :

اش معناة الـ fstream ومتى نحطها :mellow:
لما نبي نكتب كود برنامج فيه فايل , سواء نبي نبطل هالفايل ونقرا منه او نكتب فيه
لازم نكتب هالعبارة اللي تختص بالفايلات وشغلتها ,في بداية الكود بهذا الشكل
لاحظ حرف الـ f , معناه فايل

كود:
#include<[B][COLOR="Red"]f[/COLOR][/B]stream>



مثال :
عندنا فايل اسمه number.txt فيه أرقام , وفايل ثاني خلي ما فيه ولا شي اسمه Myfile.txt
نبي نفتح أبو الأرقام , ونقرا من عنده كل رقم ومن ثم نكتبه في الفايل الثاني الفاضي اللي اهو Myfile.txt

في هالمثال ما عندنا يوزر , اي ان احنا ما بندخل شي من الكيبورد كـ (input ) .
بس الـ input في هالسؤال موجود , لان احنا المعلومات اللي نبيها اكي موجودة في الفايل أبو الأرقام ,
أما الـ output , أي النتيجة اللي راح تطلع لنا , فهي راح تكون في الفايل الثاني اللي اسمه Myfile.txt

تمام :rolleyes2:




1-إذن الحين بنعرف متغيرات للفايلات مالاتنا , وكل حسب نوعه
يا إما input file or output file :

كود:
[COLOR="red"]i[/COLOR]fstream file1;
[COLOR="red"]o[/COLOR]stream file2;

file1 هذا اسم حق الفايل ابو الارقام , ممكن تحط له اي اسم تبيه
file2 هذا اسم حق الثاني اللي بنكتب فيه , وممكن تختار اي اسم غيره :rolleyes2:

لاحظ حرف الـ i يرمز للـ input وحرف الـ o يرمز للـ output




2- لازم نفتح الفايل اللي بنقرا من عنده المعلومات بهذا الشكل :

كود:
file1.open("number.txt");

3- ولازم من بعد ما نسوي اللي نبيه على الفايلات , لازم نصكهم

كود:
file1.close();
file2.close();
 
الله يعطيج العافيه اختي واسمحيلي تعبتج معاي :blushing:

وشلون بالنسبه حق مواضيع ال ignore ,putback, peek ترى حدي مو عارف شسالفتهم وشلون نستخدمهم :sad_1:
 
الله يعطيج العافيه اختي واسمحيلي تعبتج معاي :blushing:

وشلون بالنسبه حق مواضيع ال ignore ,putback, peek ترى حدي مو عارف شسالفتهم وشلون نستخدمهم :sad_1:

اذا في شي مو واضح من اللي شرحته خبرني اخوي ,

بالنسبة للباقي هذول ما عطونا اياهم , بس بشوف لك سالفة الـ peek

وان شاء الله احصلها :rolleyes2:
 
الله يعطيج العافيه اختي واسمحيلي تعبتج معاي :blushing:

وشلون بالنسبه حق مواضيع ال ignore ,putback, peek ترى حدي مو عارف شسالفتهم وشلون نستخدمهم :sad_1:

:surrender: مو جنه هالحجي ملغي ... ما اتذكر عطونه شي عنه كلش ..

حتى ربعي اللي يدرسون هالكورس سي اس ما اتذكر سالوني شي عن ده ..

:nosweat: اما عن الفايل جبتر 3 له بس جبتر 4 الـ if و الـ case ..

بالتوفيق جميعا
 
مشكورة اختي c o d e على الشرح كفيتي ووفيتي بصراحه اللي مافهمته كله فهمته الحين في 5 دقايق :icon30:

وتسلم اخوي MHAH على الرد بس مادري والله ملغي او مو ملغي هو شكله سهل بس الدكتور بطريقة شرحه يخليك تضيع ويعقد الموضوع :duh!:
 
^
^
^

يؤؤؤؤؤؤؤ هالخزعبلات موو ويانه !!


ماشرحها لنا الدكتوور ..


يعطيكم العافيه كوود و MHAH

بليييز الي عنده اسايمنتات يطرشها لي

amo0ol
 
هذا سؤال من المكتبة للأخت مروة عبد الله :rolleyes2:

Write a program that reads three employee sales records from a file;
the name of the file is empin.txt.
Each line (record) of the file contains an employee identifier (a single character)
and three values. The three values are the gross sales amount,
number of sales, and highest sale amount. You will produce a report that displays these
values as well as the average sale for each employee.
The outputs should be with two decimal places.

The contains of empin.txt are

A 133.5 3 73.3

Y 200.75 4 78.9

E 120.0 3 50.75​


بالتوفيق :bye1:
 
شلون يحلونه باجر عندنا اسايمنت
 
لو سمحتوا ممكن شرح بسيط للفصل الثالث والرابع تكفوووون

itcs101

والله يعطيكم العافيه على مجهوداتكم الفعاله صراحه انتم احلى شرح من الدكاتره كلهم ماشالله عليكم

يحفظكم ربي .. ولاخلا ولا عدم منكم انشالله
 
السلام عليكم عندي سؤال شلون أدخل على الموقع uobels.uob.edu.bh
لانه في الجامعة أدخل ال ID يدخل عادي بس في البيت ما يدخل ليش؟؟؟

بليز ضروري احد يرد علي !

وشكراا
 
لو سمحتوا ممكن شرح بسيط للفصل الثالث والرابع تكفوووون

itcs101

والله يعطيكم العافيه على مجهوداتكم الفعاله صراحه انتم احلى شرح من الدكاتره كلهم ماشالله عليكم

يحفظكم ربي .. ولاخلا ولا عدم منكم انشالله

ما عندي الكتاب , اللهم النسخة القديمة منه

فيا ريت تحدد الدروس , واذا صار مجال نشرح لكم بعضها
 
السلام عليكم عندي سؤال شلون أدخل على الموقع uobels.uob.edu.bh
لانه في الجامعة أدخل ال ID يدخل عادي بس في البيت ما يدخل ليش؟؟؟

بليز ضروري احد يرد علي !

وشكراا

مادري ,, اتأكدي من مدرسة الاب
يمكن الموقع فيه خلل أو شي !
 
ممكن شرح حق cin.get
أدري يعني إنها تقرأ كل شيء حتى السبيس بس امبي مثال للتوضيــــح

وجبتر 4
على if , else

شرحوا لنا الخطوة الاولى والثااانية ما فهمت

statement 1 و statement 2

بصراحة امضيع ما ادري ويش السالفة true ,false

ياريت تشرحون لي شرحكم جداً راااااائع وما في أي تعقيد

لانه الدكاترة يشرحون لنا على إن فاهمين وأنتوا تفصلون وانا احب التفصيل:ongue:
 
مجهود جبّار .. الله يعطيكم الصحة والعافية
 
مثال على الـ cin.get :

حطه في البرنامج عندك وشوف الأوت بوت , وإذا ما عندك إياه خبرني وبحط لك الناتج :rolleyes2:

كود:
#include<iostream.h>
int main()
{
	char ch1,ch2,ch3;
	cout<<"Enter any thing to see how cin.get work :\n";
	cin.get(ch1);
	cin.get(ch2);
	cin.get(ch3);

	cout<<"What U entered are :\n1- " <<ch1<<"\n2- " <<ch2<<"\n3- " <<ch3<<endl;

	cout<<"\n\n Enter the same thing to see how cin work:\n";
	cin>>ch1>>ch2>>ch3;

    cout<<"What U entered are :\n1- " <<ch1<<"\n2- " <<ch2<<"\n3- " <<ch3<<endl;
	return 0;
}


مثال على الـ If statement :

الكويز اللي عطاكم اياه الدكتور من 10 , وقال لكم ان إذا الدرجة:
أقل من 5 يعني راسب
أكثر من 5 يعني ناجح
5 فلا بأس به

نبيكم تسوون هالشي بالـ ++C


بداية , طالع السؤال عدل , بتلاحظ ان هناك في حالات
أي أن كلمة "إذا " موجودة وراح نحل السؤال باستخدام هذا الدرس

حتى لو ما كانت موجودة , راح تستنتج وجودها من الاحتمالات المذكورة في السؤال

طيب :rolleyes2:

هذا الكود :
كود:
#include<iostream>
using namespace std;
int main()
{
int mark;
cout<<"Enter your mark : ";
cin>>mark;

if(mark<5)                   // line1
cout<<"fail in the Quiz";

else if (mark>5)                   //line2
cout<<"You are very good";

else                                 //line3
cout<<"Not Bad";


return 0;
}


طالع الصورة هذي لما تدوخ , بعدين انتقل للي بعدها :showoff:





عندنا three statement , و كل statement إما تكون صح أو غلط
خل نقول اليوزر درجته كانت 6 أي أن الـ mark=6

1-بيدخل أول statement , هل هي صح أم خطأ ؟
الجواب : خطأ , إذن بنروح نجيك على الـ statement اللي بعدها ..

2-هل الـ statement صح أم خطأ ؟
إذا الجواب خطأ , بنروح حق الأخيرية
بس الجواب طلع صح
إذن بنطبع الجملة الملونة بالأخضر ومن ثم نطلع من البرنامج

من دون المرور على آخر statement




طالب آخر درجته كانت 5 , بنسأل نفسنا نفس السؤال عند كل statement

وراح يكون الجواب لها في هالحالة هو أول stattement إذن الجملة الخضرة راح تنطبع ومن ثم نطلع من البرنامج من دون المرور على الباقيين


++++++---------++++++++--------

sadiq6210 : الله يعافيك أخي :rolleyes2:
 
التعديل الأخير:
لا ما عندي البرنااااامج :shiny:

تعبنااج وبشوف ليشيء عشان تشرحينه لينا يا دكتورة :rolleyes2:

انا الا بالغصب افهم فهمت :ongue:
 
عودة
أعلى أسفل