الورد1 بتاريخ: 5 مايو 2008 تقديم بلاغ مشاركة بتاريخ: 5 مايو 2008 هلا وغلا ممكن حد يشرحلي هالسؤال مع الحل واكون ممنونه له بطول فتره دراستي Question 1: Create a PL/SQL block that will accept a number from the user. The block will call a procedure that will display in the screen all the “ODD” numbers from 1 until the given numberby the user and total number of “ODD” numbers. (5 marks)Example: if the user enters 5, then the output that will be 1,3,5 and total is 3.Note: You have to create both the PL/SQL block that will call a procedure and the procedureitself.Question 2 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
weloooo بتاريخ: 7 مايو 2008 تقديم بلاغ مشاركة بتاريخ: 7 مايو 2008 السلام عليكم.ال procedure هو كالآتي: create procedure get_odd(top number) is counter number(10):=0; total number(5):=0; begin loop if mod(counter,2)<>0 then dbms_output.put_line(counter); total:=total+1; end if; counter:=counter+1; exit when counter>top; end loop; dbms_output.put_line('The tatal is '||total); end; أما ال pl/sql block هو: begin get_odd(&the_given_number); end; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
الورد1 بتاريخ: 10 مايو 2008 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 10 مايو 2008 مشكور اخوي ع الرد بس لو سمحت ما يطلع توتل الا رقام بنفس النموذج اللي موجود في السؤال اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
weloooo بتاريخ: 10 مايو 2008 تقديم بلاغ مشاركة بتاريخ: 10 مايو 2008 Example: if the user enters 5, then the output that will be 1,3,5 and total is 3. الواضح من السؤال أنه إذا تم إدخال الرقم (5) فإن الناتج يكون (1,3,5) ومجموع عدد هذا الناتج هو ثلاثة أرقام. المقصود بالمجموع هو عدد النواتج من هذه العمليه وليس العدد الذي أدخله المستخدم (هذا ما فهمته من الtask)، وهذا هو ما يقوم به الإجراء السابق. أما إذا كان لكي رأي آخر أو أردتي عمل تعديل معين فأخبريني به. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.