🔰اللجنة العلمية CS مستوى ثاني 🔰 – Telegram
🔰اللجنة العلمية CS مستوى ثاني 🔰
303 subscribers
96 photos
11 videos
187 files
134 links
قناة علمية لخدمة الطالب الجامعي في جامعة صنعاء /كلية الحاسوب مزودةً بالمحتوى العلمي المناسب ومع افضل الشروح والتوضيح في مجالك اخي الطالب ، نأمل منك أن تستفيد من القناة و متمنين لك التوفيق والنجاح الدآئم في مسيرتك العلمية .
Download Telegram
المصفوفات .pdf
501.4 KB
🕹 شرح للمصفوفات + تمارين متنوعة

طبعآ موضوع المصفوفات هو اكيد مهم غاية الاهمية لذلك عشان نتقن الجزء هذا لازم نطبق عليه اسئلة كثيير

علماً ان المصفوفات موجودة في جميع لغات البرمجة وبأستخدام كثيف
لذلك حلو مشاكل والكثر من المشاكل

:- البرمجة عبارة عن مشاكل فعشان تبدع فيها خليك مدمن
حل مشاكل 😋
1️⃣ سؤال/اكتب برنامج بلغة ++C لتحويل مصفوفة ثنائية الى مصفوفة احادية
Int main()
{
int a[3][3],i,j,b[10],t=0;
cout<<"enter array two D \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
cin>>a[i][j];
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
b[t]=a[i][j];
t++
}
}
cout<<"the array one D is \n";
for(i=0;i<9;i++)
{
cout<<b[i]<<" ";
}
}

هنا يريد يحول الصفوفة الثنائية الى احادي فنسوي فورين لادخال ارقام المصفوفة الثنائية و نوب نسوي فورين و خلينة قيمة المصفوفة الثنائية بالاحادية بهاي العملية
b[]=a[][]

و بعدين سوينة فور لحد ٩ ارقام لان المصفوفة الثنائية الي دخلناهة هي ٣×٣ يعني عناصره ٩ و لازم يصيرن عناصر المصفوفة الاحادية هم ٩ فسوينة فور لحد ٩ و كلنة اخرج النه قيمة المصفوفة الاحادية

#برمجة_2_
#تمارين
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
2️⃣ اكتب برنامج بلغة ++C لادخال مصفوفة ثنائية و يقوم بجمع كل عمود فيها
Int main()
{
int a[3][3],i,j,t=0;
cout<<"enter the number :";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
cin>>a[i][j];
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
s=s+a[j][i];
}
cout<<s<<endl;
s=0
}
}

اذا طلب مجموع الاعمدة يصير نفس البرنامج مال مجموع الصفوف
بس من نريد نجمع بعملية
s=s+a[j][i];

نغير ال j ب i علمود يجمع الاعمدة

#برمجة_2_
#تمارين
https://news.1rj.ru/str/ZiXftVA0c0FjZjRk
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
3️⃣ سؤال/اكتب برنامج بلغة ++C لادخال مصفوفة و يقوم بأستبدال الصفوف بالاعمدة و الاعمدة بالصفوف
Int main()
{
int a[3][3],i,j,t;
cout<<"enter the number :";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
cin>>a[i][j];
}
cout<<"matrix is \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<a[i][j];
}
cout<<"\n";
}
cout<<"transpose of matrix is \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<a[j][i];
}
cout<<"\n";
}

فكرة هذا البرنامج
احنة دخلنا ارقام للمصفوفة بالفورات ال٢ بالبداية و نوب طبعناهن الفورات ال٢ بالنص و بعدين كلنا اطبعهن بس بدلت مكان ال i بال j بعملية cout علمود يطبع الاعمدة صفوف و الصفوف اعمدة

#برمجة_2_
#تمارين
https://news.1rj.ru/str/ZiXftVA0c0FjZjRk
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
4️⃣ اكتب برنامج لادخال مصفوفتين وايجاد حاصل ضربهما
Int main()
{
int a[5],b[5],i;
cout<<"Enter the number of array a:";
for(i=0;i<5;i++)
{
cin>>a[i];
}
cout<<"Enter number of array b :";
for(i=0;i<5;i++)
{
cin>>b[i];
}
for(i=0;i<5;i++)
{
cout<<"the mult ="<<a[i]*b[i]<<endl;
}
}

#برمجة_2_
#تمارين
https://news.1rj.ru/str/ZiXftVA0c0FjZjRk
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
5️⃣ اكتب برنامج بلغة ++C لادخال ارقام الى مصفوفة غير محدد حجمها ويتوقف الادخال عند ادخال رقم 0 ومن ثم يطبع الارقام الزوجية فقط
*اذا كان اول ادخال هو 0 سوف يظهر خطأ Error
Int main()
{
int a[1], n, s = 0, i;
cout<<"enter the number :";
cin>>n;
if(n == 0)
cout<<"error";
while(n != 0)
{
a[s] = n;
cin>>n;
s++;
}
cout<<"even number \n ";
for(i = 0; i < s; i++)
{
if(a[i]%2 == 0)
cout<<a[i]<<endl;
}
}

#برمجة_2_
#تمارين
https://news.1rj.ru/str/ZiXftVA0c0FjZjRk
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
6️⃣ برنامج لإدخال مصفوفة احادية ثم ايجاد مجموع الاعداد الفردية ومجموع الاعداد الزوجية؟ ؟

#include <iostream>
using namespace std;
int main() {
int h [10];
int n ,s1=0 , s2=0 ;
cout <<"insert n :";
cin >>n;
for (int i =0 ; i <n ; i++){
cout <<"h ["<<i <<"] =";
cin >>h [i]; }
for (int i =0 ; i <n ; i++)
if (h [i ] %2 ==0)
s1 +=h [i];
else
s2 +=h [i ];
cout <<"sum even element :"<<s1<<endl;
cout <<"sum odd element :"<<s2;}



المخرجات
insert n :3
h [0] =1
h [1] =3
h [2] =4
sum even element :4
sum odd element :4

#برمجة_2_
#تمارين
https://news.1rj.ru/str/ZiXftVA0c0FjZjRk
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
7️⃣ اكتب برنامج لإبدال موقع العنصرالاولْ مع العنصر الرابع دون تغيير ترتيب المصفوفة.

#include <iostream>
using namespace std;
int main() {
int a[ ]={9,7,2,6,3,4};
int i;
int h =a[0];
a[0]=a[3];
a[3]=h ;
cout<<"\n----------------------\n";
for ( i = 0 ; i <= 5; i++ )
cout << \t << a[i ]<< " "; }


المخرجات

----------------------
6 7 2 9 3 4

#برمجة_2_
#تمارين
https://news.1rj.ru/str/ZiXftVA0c0FjZjRk
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
8️⃣ اكتب برنامج لادخال ٥ ارقام في مصفوفة و طباعة الارقام ذات المواقع الفردية


main()
{
int a[5],i;
cout<<"enter the number of array:";
for(i=0;i<5;i++)
{
cin>>a[i];
}
for(i=0;i<5;i++)
{
if(i%2==1)
cout<<a[i]<<endl;
}
}

انتبهوا لهذا السوال هنا طلب المواقع الفردية مو القيمة الي داخل الموقع اذا جانت فردية
و يكدر يجيب المواقع الزوجية يصير نفسة بس نغير ال١ و نسوي صفر

#برمجة_2_
#تمارين
https://news.1rj.ru/str/ZiXftVA0c0FjZjRk
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
9️⃣ اكتب برنامج يطلب من المستخدم ادخال حجم المصفوفه ثم ادخال عناصرها وطباعه اصغر عنصر فيها وموقعه داخل المصفوفه


🔟 سؤال/اكتب برنامج بلغة ++C لترتيب عناصر المصفوفة تنازلي من الكبير الى الصغير


⬆️ طبعاً هذولا عليكم تحلوهن 👍

⬅️ والذي كمل يحلهن وحابب يتأكد من حله او يشوف طريقة الحل يعمل رسالة
_للبوت الخاص بالاستفسارات_
كلمة "حل" مع رقم السؤال

@cs1_25_0_bot

#برمجة_2_
#تمارين
https://news.1rj.ru/str/ZiXftVA0c0FjZjRk
Forwarded from 🔰 اللجنة العلمية 𝗖𝗦 دفعـــ𝟮𝟱ــــة 💻🔍 (ඏاۜل۪مۢبࣳتًكّر۠ඏ😎)
💠 سؤال "مشكلة" اليوم 👀

اكتب برنامج يطبع لك الارقام المكرره في المصفوفه وكم عدد تكرار كل رقم مع مراعات الترتيب
مثال output :-
array[ ]={ 2 , 5 , 8 , 2 , 5 ,8 , 1 , 2 ,8 , 2 } 
Number _2_=4
Number _5_= 2
Number _8_= 3

لاتنسئ:
"كل مشكلة هي خطوة نحو إبداع جديد."😉

#برمجة_2_
#تمارين
https://news.1rj.ru/str/ZiXftVA0c0FjZjRk
الايميلات الجامعية للطلاب المستجدين:
قم بالدخول الى موقع بوابة الطالب الجامعي :
https://sar.su.edu.ye/getes/6
بيانات تسجيل الدخول الخاصة بك
البريد الإلكتروني :رقمك الجامعي متبوعاً بـ
@su.edu.ye
كلمة السر : رقمك الجامعي
ثم بعد ذلك ستظهر لك، صفحة تغيير كلمة المرور، قم بتغييرها وكتابة رقم هاتفك.
مثال :
الرقم الجامعي : 25160162
سيكون البريد الإلكتروني :
25160162@su.edu.ye
كلمة السر : 25160162

ملاحظة: الدرجات لم تُرصد بعد.
الايميلات.xlsx
84.8 KB
👇 ايميلات جميع الطلاب
#الايميلات
🤩تعميمممممممم🤩

ايميلات طلاب كلية الحاسوب جاهزة سيتم فرزها وتجهيز آلية استلام الايميلات مع كلمات السر وبعد ذلك توزيعها.....

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

#تعميم
This media is not supported in your browser
VIEW IN TELEGRAM
خطوات انشاء حساب جامعي.
1. من تطبيق جيميل.  .         
٢. إضافة حساب.               
٣. تدخل البريد الإلكتروني.     

٤. تدخل كلمة السر.
Forwarded from كلية الحاسوب جامعة صنعاء |USF (Ameen Al-fasih)
الايميل الجامعي نقدر نستفيد منه في كثير من الأشياء 🔥🔥.

︎حزمة موقع github

  اشتراك لمدة سنه في موقع (canva)  .. & .. اثنين دومينات اشتراك سنة ..  &.. 100$ في موقع (digital Ocean) .. & .. 100$ في (Microsoft azure) ..  وحاجات كثيرة

https://education.github.com/pack

•••••••••••••••••••••••••••••••••••••••••••

︎كورس واحد مدفوع كل سنة من موقع  ( coursera ) مع شهادة معتمدة.

http://bit.ly/2MIwzog

•••••••••••••••••••••••••••••••••••••••••••

تنزيل ︎جميع برامج شركة (Auto desk) مع ال( licenses ) مجانا

https://accounts.autodesk.com/register

https://www.autodesk.com/education/edu-software/overview

 
••••••••••••••••••••••••••••••••••••••••••••

︎ تنزيل برامج ( office 365 ) مجانا

https://www.microsoft.com/en-in/education/products/office

•••••••••••••••••••••••••••••••••••••••••••

تنزيل برامج (jetbrain) مجاناً منهن:

●CLion
محرر الأكواد الخاص بلغة ++C & C

●JetBrains.Rider

محرر الأكواد الخاص بلغة #C

●PhpStorm

معروف حق أيش من اسمه

●pycharm

برضو معروف و استخدمناه الترم الماضي.

●WebStorm

ذا خاص بكل شي تخص الويب على عكس ال phpstorm فهذاك مخصص لل php و laravel

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



https://www.jetbrains.com/community/education/#students



(( بعض المواقع بالرغم من انك تكون سجلت فيه بالايميل الجامعي يطلبوا منكم أيضًا تصور البطاقة الجامعية .. صوروها وافعلوا جنبها ورقة صغيرة فيها اسمكم بالانجليزي ))

و استغلوا ايميلاتكم الجامعية فيما تبقى.

__
#هدفنا_خدمتكم
#يد_تبني_ويد_تحمي


🔶 للمزيد من المعلومات يمكنكم الاشتراك في قناتنا في التليجرام:
https://telegram.me/computerusf2018

🔶بوت كلية الحاسوب وتكنولوجيا المعلومات   لاستقبال استفساراتكم وتساؤلاتكم.

@USFCMBOT

----------------------
يد _تحمي
              و يد _ تبني
---------------------

      🔰ملتقى الطالب الجامعي🔰
        🔰كلية الحاسوب 🔰
              🔰وعي وتأهيل🔰
كلية الحاسوب جامعة صنعاء |USF
خطوات انشاء حساب جامعي. 1. من تطبيق جيميل.  .          ٢. إضافة حساب.                ٣. تدخل البريد الإلكتروني.      ٤. تدخل كلمة السر.
🛑 هــــــــــــــــــــــــــــــام 🛑

الباسوورد الذي في الفيديو ليست للجميع ، وإنما هي للتوضيح والشرح فقط .

كل طالب لديه باسوورد مختلفة ، وسيتم إرسالهن بعد أن يتم فرزهن .