IS4 PM_2025 – Telegram
IS4 PM_2025
735 subscribers
724 photos
47 videos
1.15K files
308 links
Download Telegram
♨️♨️♨️♨️♨️♨️♨️♨️♨️♨️♨️♨️♨️حسب ما تم إبلاغي من الاستاذ/عبد الإله المؤذن
أنه قد تم تعديل جميع درجات الطلاب المحصلة إلى 30 .شيءً عظيم .
اللهم انزل السكينه علىيهم 🌝
🔥4
♨️هذا ما اخذناه بس بتدخل في مشاريع الدكتور مالك الجبري♨️.



ادوات التكرار
👈 الحلقة (while loop ):
في هذه الحلقة التكرارية نحتاج إلى الشرط فقط وطالما كان هذا الشرط متحققا استمرت الحلقة في التكرار.
والصورة العامة للحلقة while موضحة كما بالشكل التالي:
while (condition )
{
statement 1;
statement 2;
--
--
statement n;
}
حيث الـ (condition):
هو الشرط اللازم لأداء التكرار والعبارات بداخل أقواس البلوكات هى العبارات المراد تكرارها..


مثال (1):
يوضح استخدام الحلقة while لطباعة الأعداد من 1 إلى 20.
#include <iostream>
using namespace std;
int main()
{
int counter=1;
while (counter <=20 )
{
cout<< counter;
counter++;
}
return 0;
}

من المثال السابق يمكننا استخلاص النتائج التالية عن الحلقة while
1. تخصيص القيمة الابتدائية للعداد تتم خارج الحلقة while.
2. زيادة العداد تتم داخل الحلقة while.
ويكون ناتج البرنامج كالتالي:-
1234567891011121314151617181920
ادوات التكرار

👈 الحلقة التكرارية (do-while):
تختلف هذه الحلقة عن الحلقتين السابقتين في مكان كتابة الشرط، حيث يكتب الشرط هنا بعد العبارات المطلوب تكرارها.
والصيغة التالية توضح الصورة العامة للحلقة do –while
do
{
statement 1;
statement 2;
--
--
statement n;
}
while (condition)
وأهم ملاحظة على الحلقة التكرارية do- while أنها تنفذ العبارات المطلوب تكراراها مرة واحدة على الأقل حتى ولو كان الشرط غير متحقق !!!
وتفسير ذلك أن التحقق من الشرط يتم بعد التنفيذ وليس قبله كما في الحلقتين السابقتين.
بعيدا عن اجواء البرمجه والمذاكرة.....❤️

(هذا الشعر ردي على الشاعر ايوب الضرافي )

يــامــرحبا ترحـيب عــد. مــاغيمه رعــد
لـ ابن الضرافي كــريم الاصـل والصفات

سلام مــن داخل المـ(main)ـين مــعمد
يتنفذ من دون (error) في كل الاوقات

بـ(function) عــملها بالطباعه. مــحدد
من نوع (void) ترسّل شكر بالمخرجات

بـ(for) يتكـرر لكل مـن فـي العـلم جــد
وكــان له بصمه فــي جـميع المساهمات

شـ(if)ـروط للوفــاء والتــعاون بتشــهد
إذا كان الإخــاء راسخ. تزداد العلامــات

باستدعاء ذاتي! فــي كــل دوره يتجدد
بالاخــوّه والمنفعه. فــي كل المجــالات

وفـي الاخير صلوا على المصطفى محمد
شفيع الخـلق. خاتم الانبياء والرســالات

وسلامتكم
#كلمات_الشاعر
#محمد_عادل_الحسيني
👍5
كود لطباعة شكل قلب❤️❤️
😂👊👊
#include <iostream>
using namespace std;
int main(){
int x,y;
for(x=0;x<=5;x++){
for(y=0;y<=6;y++){
if((x==0&&y%3!=0)(x==1&&y%3==0)(x-y==2)||(x+y==8))
cout<<"** "; //"نجمتين ومسافه"
else
cout<<" "; //"المسافه مرتين"
}
cout<<endl;
}

return 0;
}
👏2
في طلاب كثير معاهم برنامج ال c-free توقف عليهم يطلب منهم الكود والمستخدم الايميل
كل ما عليكم ادخلوا هذي فقط
من المحزن، ان يأتي شهر القران
وانت جالس تحوس بين الدوارات
ان لله وانا اليه راجعون. 🤕🙂
😁6
آله حاسبة بس ما ادري متكامله أو لا🌚

#include <iostream>
#include <cmath>
using namespace std;
class cal{

public :
int sum(int x,int y)
{

return x+y;
}
int sub(int x,int y)
{

return x-y;
}
int div(int x,int y)
{

return x/y;
}
int mull(int x,int y)
{

return x*y;
}
int mode(int x,int y)
{

return x%y;
}
string event_odd(int x)
{
if(x%2==0)
return "event number";
else
return "odd number";
}
float floorr(double x)
{
return floor(x);
}

float sinn(float z){
return sin(z);
}
float cosine(float z){
return cos(z);
}
float tann(float z){
return tan(z);
}
float hsinn(float t)
{

return sinh(t);

}

int convertBinaryToDecimal(long long n)
{
int decimalNumber = 0, i = 0, remainder;
while (n!=0)
{
remainder = n%10;
n /= 10;
decimalNumber += remainder*pow(2,i);
++i;
}
return decimalNumber;
}
long long convertDecimalToBinary(int n)
{
long long binaryNumber = 0;
int remainder, i = 1;

while (n!=0)
{
remainder = n%2;
n /= 2;
binaryNumber += remainder*i;
i *= 10;
}
return binaryNumber;
}
float logg(int x){

return log(x);
}
int factorial(int n)
{
if(n > 1)
return n * factorial(n - 1);
else
return 1;
}

};
int main()
{
int choose;
int x,y,i=0;
cal calu;while(i!=-1){
cout<<"================="<<endl;
cout<<"1-sum of number"<<endl;
cout<<"2-Subtraction"<<endl;
cout<<"3-division"<<endl;
cout<<"4-mult"<<endl;
cout<<"5-mod of number"<<endl;
cout<<"6-number event or odd "<<endl;
cout
<<"7-power to 2"<<endl;
cout<<"8-floor of number "<<endl;
cout<<"9-sin of number "<<endl;
cout<<"10-cos of number"<<endl;
cout<<"11-tan of number"<<endl;
cout<<"12-sinh of number"<<endl;
cout<<"13-convert Binary To Decimal"<<endl;
cout<<"14-convert Decimal To Binary"<<endl;
cout<<"15-log of number"<<endl;
cout<<"16-sqrt of number"<<endl;
cout<<"17-Factorial of number"<<endl;
cout<<" any number for exit"<<endl;
cin>>choose;

switch(choose)
{
case 1:
cout<<"plese enter two number"<<endl;
cin>>x>>y;
cout<<x<<"+"<<y<<"="<<calu.sum(x,y)<<endl;

break;
case 2:
cout<<"plese enter two number"<<endl;
cin>>x>>y;
cout<<x<<"-"<<y<<"="<<calu.sub(x,y)<<endl;

break;
case 3:
cout<<"plese enter two number"<<endl;
cin>>x>>y;
cout<<x<<"/"<<y<<"="<<calu.div(x,y)<<endl;

break;
case 4:
cout<<"plese enter two number"<<endl;
cin>>x>>y;
cout<<x<<"*"<<y<<"="<<calu.mull(x,y)<<endl;

break;
case 5:
cout<<"plese enter two number"<<endl;
cin>>x>>y;
cout<<x<<" mod "<<y<<"="<<calu.mode(x,y)<<endl;

break;
case 6:
cout<<"please enter number"<<endl;
cin>>x;
cout<<"type :"<<x<<" "<<calu.event_odd(x)<<endl;
break;
case 7:
cout<<"please enter number"<<endl;
cin>>x;
cout<<x<<"^2= "<<x*x<<endl;
break;
case 8:
cout<<"please enter number "<<endl;
cin>>x;
cout<<"floor is : "<<calu.floorr((double)(x));
break;
case 9:
cout<<"please enter number"<<endl;
cin>>x;
cout<<calu.sinn(x)<<endl;

break;
case 10:
cout<<"please enter number"<<endl;
cin>>x;
cout<<calu.cosine(x)<<endl;

break;
case 11:
cout<<"please enter number"<<endl;
cin>>x;
cout<<calu.tann(x)<<endl;

break;
case 12:
cout<<"please enter number"<<endl;
cin>>x;
cout<<calu.hsinn(x)<<endl;
break;
case 13:
cout<<"please enter number"<<endl;
cin>>x;
cout<<calu.convertBinaryToDecimal(x)<<endl;
break;
case 14:
cout<<"please enter number"<<endl;
cin>>x;
cout<<calu.convertDecimalToBinary(x)<<endl;
break;
case 15:
cout<<"please enter number"<<endl;
cin>>x;
cout<<calu.logg(x)<<endl;
break;
case 16:
cout<<"please enter number"<<endl;
cin>>x;
cout<<sqrt(x)<<endl;
break;
case 17:
cout<<"please enter number"<<endl;
cin>>x;
cout<<calu.factorial(x)<<endl;
break;
default:


i=-1;

cout<<"good bye"<<endl;
break;
}}


return 0;


}
🤔3
المحاضرة الأولى .pdf
548.9 KB
#اكرم_عثمان
المحاضرة الأولى اساسيات نظم مترجم.
Forwarded from اللجنة العلمية CS 22 (♤Rm. Al-Yemen)
صيانة حاسوب-المحاضرة 4.pdf
1.1 MB
#CS
#CO

عمل الطالبتان/
ريم المطري
عبير الشرعبي
10 اسئلة عن البرمجة اعداد /بسام الصالحي بالتوفيق 🌹 أجاب شخصان
إعداد/ بسام الصالحي بالتوفيق 🌹
🖊 10 أسئلة · 5 د · بدون ترتيب عشوائي

External sharing link:
t.me/QuizBot?start=YMNOz361
👏4
https://portal.saryemen.net/getes/6

تم المصادقة عن النتائج
🔴هااااااااااام و عاااااااااااجل🔴
تم فتح باب التظلمات في جميع التخصصات ولمدة اسبوع من يومنا هذا فعلى من يريد ان يقدم اي تظلم يدخل الى الموقع

والله ولي التوفيق


صاااااادراً عن متلقى الطالب الجامعي