Tải bản đầy đủ (.docx) (2 trang)

BÀI TẬP UDFs SP

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (37.1 KB, 2 trang )

BÀI TẬP UDFs & STORED PROCEDURE
Hàm do người dùng tự định nghĩa
a.Viết hàm nhập vào ngày tháng năm sinh, in ra tuổi.
b.Viết hàm kiểm tra một năm nhập vào có phải là năm nhuận.
c. Viết hàm in ra bảng cửu chương.
d.Viết hàm tính giai thừa của một số nguyên nhập vào.
Stored procedure
e.Viết stored-procedure In ra dòng ‘Hello’
f. Viết stored-procedure In ra dòng ‘Xin chào’ + @ten với @ten
là tham số đầu vào là tên tiếng Việt có dấu của bạn.
g.Viết stored-procedure Nhập vào 2 số @s1, @s2. In ra câu
‘Tổng là : @tg’ với @tg=@s1+@s2.
h.Viết stored-procedure Nhập vào 2 số @s1, @s2. Xuất tổng
@s1+@s2 ra tham số @tong. Cho thực thi và in giá trị của
tham số này để kiểm tra dưới dạng ‘Tổng là: @tg’ với @tg
=@s1+@s2.
i. Viết stored-procedure Nhập vào 2 số @s1, @s2. In ra câu ‘Số
lớn nhất của @s1 và @s2 là @max’ với @s1, @s2, max là các
giá trị tương ứng.
j. Viết stored-procedure Nhập vào 2 số @s1, @s2. Xuất min và
max của chúng ra tham số @max, @min. Cho thực thi và in
giá trị của các tham số này để kiểm tra.
k. Viết stored-procedure nhập vào ngày tháng năm, in ra thứ
(sử dụng hàm DATEPART).
l. Viết stored-procedure Nhập vào số nguyên dương @n. In ra
các số từ 1 đến @n.
m.
Viết stored-procedure Nhập vào số nguyên dương @n.
In ra tổng, và số lượng các số chẵn từ 1 đến @n
n.Viết stored-procedure Nhập vào 2 số. In ra ước chung lớn
nhất của chúng theo gợi ý dưới đây.


 Khơng mất tính tổng qt giả sử a <= A
 Nếu A chia hết cho a thì: (a,A) = a ngược lại : (a,A) = (A
%a,a) hoặc (a,A) = (a,A-a)
 Lặp lại b1,b2 cho đến khi điều kiện trong b2 được thỏa
o. Viết stored procedure in ra tất cả các số nguyên tố trong
đoạn [@a, @b] cho trước.


p.Viết stored procedure tìm ra chữ số lớn nhất trong một số
nguyên dương có 3 chữ số @n cho trước.
q.Viết stored-procedure dùng đệ quy, đếm số lượng chữ số của
số nguyên dương @n nhập vào.
r. Viết stored-procedure, in ra dãy Fibbonacci có @n số.
s. Viết stored-procedure Nhập vào số nguyên @n <= 5. In ra
tất cả các số nhị phân có @n bit.
Ví dụ: @n=2 thì kết quả in được là
00
01
10
11



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×