السلام عليكم
على اثر محاضره السبت كتبت هذا البرنامج وجربته وشتغل ، لذلك بدي اضعه بالمنتدى لتعم الفائده … اترككم مع البرنامج
n=input('Your subjects No. Is ');
err=0;
Msum=0;
Hsum=0;
for x= 1:n
fprintf('Mark of subject (%g) Is ',round(x))
ms=input(' ','s');
ms=upper(ms);
switch(ms)
case ('A')
m=4;
case ('B+')
m=3.5;
case ('B')
m=3;
case ('C+')
m=2.5;
case ('C')
m=2;
case ('D+')
m=1.5;
case ('D')
m=1;
case ('F')
m=0;
otherwise
error ( 'Your mark is invalid');
err=1;
end
if err == 0
fprintf('How many hour is subject (%g)?',round(x))
sh=input (' ');
M=m*sh;
Msum=Msum+M;
Hsum=Hsum+sh;
end
end
if err==0
avg=Msum/Hsum;
fprintf('Your Average Is %0.3g',avg);
end
والا تنسوني من دعائكم خاصة اليوم وقفة عرفة…
والسلام عليكم