Chủ đề: Bài tập về năm nhuận
-
10-05-2010, 03:30 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bài tập về năm nhuận
Mã nguồn PHP:#include <stdio.h>#include <conio.h>int chan_le (int n){if(n%2==0)n=chan;else n=le;}void namnhuan (int n)n=khongnhuan;}void main(){int chan,le,namnhuan,khongnhuan;printf(" %d la chan,chan(n));printf(" %d la le,le(n));printf(" %d la nam nhuan,namnhuan(n));printf(" %d la nam khong nhuan,khongnhuan(n));getch();}
View more random threads:
- Sửa lỗi dùm bài Tìm kiếm theo chiều sâu trên đồ thị
- Giúp Giải bài C++ áp dụng hàm dựng ,định nghĩa toán tử !!
- giúp mình 1 số bài sau
- tại sao không nhận chuột trong màn hình graphic?
- Cài đặt shellsort ko chạy :(
- In ra màn hình :
- 2 chuỗi bị bỏ qua 1 chuỗi
- Phiên bản mới của Dev C
- bài tập trắc nghiệm: tìm output và giải thích
- Xem Dùm Mình Lập Trình Đồ Hoạ Này Với !
-
10-05-2010, 03:32 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cậu sai rất cơ bản về cú pháp! Chưa bao giờ có một code mờ nhạt thế này....Code sai tùm lum! Hơn nữa tôi nghĩ hình như năm nhuận phải tính chia 4 chứ?
-
10-05-2010, 03:42 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Nếu chỉ để kiểm tra 1 năm có phải nhuận hay không thì có thể tham khảo code sau:
Mã nguồn PHP:#include "iostream"using namespace std;#include<conio.h>int main(){ int n; cout<<"Nhap vao nam bat ky "; cin>>n; if(((n%4==0)&&(n%100!=0))||(n%400==0)) cout<<" Nam "<<n<<" la nam nhuan "; else cout<<" Khong phai la nam nhuan "; getch(); return 0;}
-
10-05-2010, 04:09 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bài tập này là 2 phần gắn liền với nhau, nên không tách rời được
Xây dựng các hàm sau:
Kiểm tra số nguyên n là chẵn hay lẻ
int chan_le (int n)
Kiểm tra số nguyên n là năm nhuận hay không
void namnhuan (int n)
Viết chương trình sử dụng các hàm trên để kiểm tra một số nguyên nhập từ bàn phím có là
_ sõ chẳn hay lẻ
_ có là năm nhuận hay không
-
10-05-2010, 04:16 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Dù phải tách hay không tách; thêm hay không thêm thì code trên kia của cậu nói lên tất cả là cậu vẫn chưa mường tượng ra cấu trúc của một bài C. Có lẽ cậu nên xem lại sách vở đã; chứ như thế này thì khó quá!
-
10-05-2010, 04:54 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
uhm, thanks bạn nhiều!!!
bạn có thể giúp mình ko, mai mình phải nộp bài rùi
-
10-05-2010, 05:01 PM #7Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Vậy thì code đây (C++):
Mã nguồn PHP:#include "iostream"using namespace std;#include<conio.h>int chan_le(int n){ if (n%2==0) cout << n << " la so chan " << "
"; else cout << n << " la so le " << "
"; return 1;}void Namnhuan(int n){ if(((n%4==0)&&(n%100!=0))||(n%400==0)) cout<<" Nam "<<n<<" la nam nhuan "; else cout<<"Nam "<<n<<" khong phai la nam nhuan ";}int main(){ int n; cout<<"Nhap vao nam bat ky "; cin>>n; chan_le(n); Namnhuan(n); getch(); return 0;}
-
10-05-2010, 05:06 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Chuyển qua code C như sau:
Mã nguồn PHP:#include <stdio.h>#include<conio.h>int chan_le(int n){ if (n%2==0) printf("%d la so chan!
",n); else printf("%d la so le!
",n); return 1;}void Namnhuan(int n){ if(((n%4==0)&&(n%100!=0))||(n%400==0)) printf("Nam %d la nam nhuan!
",n); else printf("Nam %d khong phai la nam nhuan!
",n);}int main(){ int n; printf("Nhap vao nam bat ky "); scanf("%d",&n); chan_le(n); Namnhuan(n); getch(); return 0;}
-
10-05-2010, 05:25 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
thanks nhìu nha!!
Không chỉ dừng lại ở việc sử dụng nguyên liệu cao cấp, mỗi công trình còn được "chăm sóc" bằng 4 dịch vụ xuất sắc của Tre Nghệ. Từ việc tư vấn, thiết kế đến thi công và hoàn thiện, mọi quy trình đều...
Chất Lượng và Sáng Tạo: Kiến Trúc...