Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Một số bài tập liên quan đến chuỗi

    Câu 1: Viết chương trình cho nhập vào một xâu kí tự và in ra màn hình xâu ngược lại sau khi đã in hoa tất cả các kí tự. Yêu cầu: không chạy 1 vòng lặp nào bằng độ dài của chuỗi nhập vào.

    Ví dụ “hom nay la thu 4”, chuỗi này có 15 kí tự thì trong chương trình không được chạy vòng lặp nào từ 1 tới 15.


    Câu 2: Viết chương trình tìm tất cả các số có 3 chữ số xyz thỏa mãn công thức:

    xyz = x3 + y3 + z3

    Yêu cầu: Viết 1 hàm riêng để tính lũy thừ bậc ba.


    Câu 3: Năm nhuận là năm chia hết cho 4 nhưng không chia hết cho 100, trừ khi nó chia hết cho 400. Ví dụ năm 2000 là năm nhuận

    Viết hàm kiểm tra năm nhuận. Sau đó sử dụng hàm đó để tìm các năm nhuận từ 1 dãy số mà người dùng nhập vào số đầu và số cuối.

    Ví dụ người dùng nhập vào 1999 2008 thì chương trình sẽ cho ra:

    Cac nam nhuan tu 1999 den 2009 la: 2000, 2004, 2008


    Câu 4: Viết hàm so sánh giá trị của 2 số thực và trả về số lớn hơn, nếu 2 số thực bằng nhau thì trả về 1 trong 2 số.

    Viết chương trình sử dụng hàm trên để tìm giá trị lớn nhất của 3 số thực đc nhập vào (không dùng mảng).


    Câu 5: Viết 1 chương trình với các thao tác như sau:

    Cho phép kiểm tra người dùng đăng nhập, nếu tên đăng nhập trùng với password thì in ra menu như sau:

    Qui khach da dang nhap thanh cong, vui long chon 1 thao tac, an phim:

    1 – de chuyen khoan

    2 – de rut tien khoi tai khoan

    3 – de thay doi password

    4 – de thoat

    Khi người dùng ấn phím theo qui luật trên thì in ra thông báo:

    ví dụ người dùng ấn phím 1 thì in ra là: Bạn đang vào chức năng chuyển khỏan...

    Nếu người dùng chọn sai thao tác,ví dụ ấn phím số 8, thì thông báo: bạn đã chọn sai thao tác.


    mong các sw huynh trùm C chỉ cho đệ với, đệ mới nhập môn,hic hic

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    uhm,thanks nhiều vì bạn đã nhắc nhở!!!

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    theo tôi đây là những bài hết sức đơn giản !!! bạn nên tự tìm hiểu trước khi xin code của người khác !!! vì cái gì mình tự có thì sẽ lâu dài !!!! Bạn mới học lập trình mà lại cứ xin code những bài tập mở đầu này thì e rằng ...... tự bạn hiểu !!!
    chúc bạn học tốt !!!

    tôi xin gợi ý một chút !!!
    Bài 1 : cần dùng hàm đảo chuỗi đã được hỗ trợ là xong !!!! tự tìm nhé sẽ tốt cho bạn đó

    bài 2 : cần gì phải viết hàm tính lũy thừa bậc 3 chứ !!! chỉ cần X*X*X là lũy thừa bậc 3 rồi . Tùy cái mới viết hàm .
    rồi sau đó nhập số có 3 chữ số với điều kiện : 100 <= x <= 999 vậy x là số có 3 chữ số rồi
    sau đó phân tích x ra như sau : a = x%10 ; b = (x/10)%10 ; c = (x/10)/10
    sau đó kiểm tra coi a*b*c có bằng x không ???
    vậy là ok !!!1

    bài 4 : Hàm kiểm tra năm nhuận :

    Mã:
    int KiemTraNamNhuan(int iNam)
    {
    	if((iNam%4==0&&iNam%100!=0)||(iNam%400==0))
    		return 1;
    	else
    		return 0;
    }
    rồi sử dụng nó bình thường !!

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •