Diễn Đàn Khoa học Máy tính - ĐH Công nghệ thông tin (ĐHQG TP HCM)
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Diễn Đàn Khoa học Máy tính - ĐH Công nghệ thông tin (ĐHQG TP HCM)

KHOA HỌC MÁY TÍNH-UIT
 
Trang ChínhTrang Chính  PortalPortal  Latest imagesLatest images  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
Latest topics
» Hướng dẫn thao tác Số nguyên lớn!
Help bài tập về nhà  !. I_icon_minitimeby peterdrew Thu 23 Jun 2011, 21:53

» Rèn luyện Đệ Quy với Bài tập này???
Help bài tập về nhà  !. I_icon_minitimeby tandunglee Sun 12 Jun 2011, 09:25

» VietPon.com -Mạng giảm giá cao cấp của Nhật chính thức ra mắt
Help bài tập về nhà  !. I_icon_minitimeby tuquynh Wed 18 May 2011, 09:10

» Một số bài hướng dẫn về Mảng!
Help bài tập về nhà  !. I_icon_minitimeby Tesulakata Sat 16 Apr 2011, 13:48

» PHẢN XẠ NGẪU NHIÊN LIÊN TỤC-p2 Học tiếng Nhật mới
Help bài tập về nhà  !. I_icon_minitimeby tuquynh Fri 07 Jan 2011, 17:36

» Khuyến học mừng năm mới 2011
Help bài tập về nhà  !. I_icon_minitimeby tuquynh Fri 07 Jan 2011, 17:35

» Khai giảng khóa đàm thoại đặc biệt tại Top Globis
Help bài tập về nhà  !. I_icon_minitimeby tuquynh Mon 11 Oct 2010, 20:31

» Học tiếng nhật miễn phí tại Top Globis
Help bài tập về nhà  !. I_icon_minitimeby tuquynh Mon 11 Oct 2010, 20:31

» Học tiếng Nhật là niềm vui của bạn - Dạy tiếng Nhật là niềm tự hào của Top Globis.
Help bài tập về nhà  !. I_icon_minitimeby tuquynh Mon 11 Oct 2010, 20:30

» Tài liệu học C++ làm game :D
Help bài tập về nhà  !. I_icon_minitimeby peterdrew Fri 02 Jul 2010, 14:04


 

 Help bài tập về nhà !.

Go down 
4 posters
Tác giảThông điệp
mr.kieu
Thành viên chính thức
Thành viên chính thức



Tổng số bài gửi : 7
Join date : 26/02/2010

Help bài tập về nhà  !. Empty
Bài gửiTiêu đề: Help bài tập về nhà !.   Help bài tập về nhà  !. I_icon_minitimeWed 10 Mar 2010, 20:37

Help !. Khi bữa thầy Thắng dạy bài Cấu trúc dữ liệu và giải thuật có ra về nhà bài toán sắp xếp mảng sao cho khi xuất ra, lẻ đứng trước và tăng dần. Chẵn đứng sau và giảm dần. Ai có cách gì hay pm cho anh em tham khảo với. Post lên đoạn Code luôn nha. cheers
Còn đây là bài làm của mình, các cậu cho nhận xét nhé:
Code:
# include "stdio.h"
# include "conio.h"
void nhapmang(int n);
int a[15];
void main()
{
   int i,j,tam,n;

   printf("\nNhap N: ");
   scanf("%d",&n);

   nhapmang(n);
   for (i=0;i<n-1;i++)
      for (j=i+1;j<n;j++)
      {
         if (a[i]>a[j])
         {
            tam=a[i];
            a[i]=a[j];
            a[j]=tam;
         }
      }
         for (i=0;i<n;i++)
         if (a[i]%2!=0)
            printf("%d ",a[i]);
         for (i=n-1;i>=0;i--)
         if (a[i]%2==0)
            printf("%d ",a[i]);
   getch();
}
void nhapmang(int n)
{
   int i;
   for (i=0;i<n;i++)
   {
      printf("\nphan tu thu a[%d] la : ",i);
      scanf("%d",&a[i]);
   }
}
Về Đầu Trang Go down
thiendiep_uit
Moderator
Moderator
thiendiep_uit


Tổng số bài gửi : 21
Join date : 13/01/2010
Age : 34
Đến từ : University Information of Technology

Help bài tập về nhà  !. Empty
Bài gửiTiêu đề: Ko phải sắp xếp rồi!!   Help bài tập về nhà  !. I_icon_minitimeWed 10 Mar 2010, 21:41

Bài của ông chỉ in ra thôi chứ ko sắp xếp nha!
Giờ đang bận tý ko code dc. Khoảng 11h ông vào nha tui code cho!
lol! lol!
Về Đầu Trang Go down
https://khmt.catsboard.com
nguoicungkho_it
Admin
Admin
nguoicungkho_it


Tổng số bài gửi : 20
Join date : 13/01/2010
Age : 34
Đến từ : UIT

Help bài tập về nhà  !. Empty
Bài gửiTiêu đề: Bài giải cho ý tưởng của bạn!   Help bài tập về nhà  !. I_icon_minitimeWed 10 Mar 2010, 22:50

Đây là bài giải dựa trên ý tưởng của mr.kieu
Code:
# include "stdio.h"
# include "conio.h"
int a[15];
void nhapmang(int n);
void main()
{
   int i,j,tam,n;
   printf("\nNhap N: ");
   scanf("%d",&n);   
   nhapmang(n);
   //sap tang ChangeSort
   for (i=0;i<n-1;i++)
         for (j=i+1;j<n;j++)
         {
           if (a[i]>a[j])
           {
               tam=a[i];
               a[i]=a[j];
               a[j]=tam;
           }
         }

   int b[15];
   j=0;
     for (i=0;i<n;i++)
       if (a[i]%2!=0) b[j++]=a[i];
    for (i=n-1;i>=0;i--)
        if (a[i]%2==0) b[j++]=a[i];   
   printf("\nMang da sap xep theo yeu cau la: ");
   for(i=0;i<j;i++) printf("%3d ",b[i]);
   getch();
}
////////////
void nhapmang(int n)
{
  int i;
  for (i=0;i<n;i++)
  {
      printf("\nPhan tu a[%d] la : ",i);
      scanf("%d",&a[i]);
  }
}
lol! lol! lol!
Về Đầu Trang Go down
https://khmt.catsboard.com
mr.kieu
Thành viên chính thức
Thành viên chính thức



Tổng số bài gửi : 7
Join date : 26/02/2010

Help bài tập về nhà  !. Empty
Bài gửiTiêu đề: Re: Help bài tập về nhà !.   Help bài tập về nhà  !. I_icon_minitimeWed 10 Mar 2010, 23:44

nguoicungkho_it đã viết:
Đây là bài giải dựa trên ý tưởng của mr.kieu
Code:
# include "stdio.h"
# include "conio.h"
int a[15];
void nhapmang(int n);
void main()
{
   int i,j,tam,n;
   printf("\nNhap N: ");
   scanf("%d",&n);   
   nhapmang(n);
   //sap tang ChangeSort
   for (i=0;i<n-1;i++)
         for (j=i+1;j<n;j++)
         {
           if (a[i]>a[j])
           {
               tam=a[i];
               a[i]=a[j];
               a[j]=tam;
           }
         }

   int b[15];
   j=0;
     for (i=0;i<n;i++)
       if (a[i]%2!=0) b[j++]=a[i];
    for (i=n-1;i>=0;i--)
        if (a[i]%2==0) b[j++]=a[i];   
   printf("\nMang da sap xep theo yeu cau la: ");
   for(i=0;i<j;i++) printf("%3d ",b[i]);
   getch();
}
////////////
void nhapmang(int n)
{
  int i;
  for (i=0;i<n;i++)
  {
      printf("\nPhan tu a[%d] la : ",i);
      scanf("%d",&a[i]);
  }
}
lol! lol! lol!
uhm. Bài làm của bạn rất hay. thanks.
Về Đầu Trang Go down
nevergiveup
Thành viên chính thức
Thành viên chính thức



Tổng số bài gửi : 5
Join date : 07/03/2010
Đến từ : rừng

Help bài tập về nhà  !. Empty
Bài gửiTiêu đề: Re: Help bài tập về nhà !.   Help bài tập về nhà  !. I_icon_minitimeWed 10 Mar 2010, 23:52

hay quá. có bài tập nào khó cứ code cho mọi người tham khảo nha
Về Đầu Trang Go down
thiendiep_uit
Moderator
Moderator
thiendiep_uit


Tổng số bài gửi : 21
Join date : 13/01/2010
Age : 34
Đến từ : University Information of Technology

Help bài tập về nhà  !. Empty
Bài gửiTiêu đề: Nhiều bài tập lập trình hay!   Help bài tập về nhà  !. I_icon_minitimeWed 10 Mar 2010, 23:59

uhm có nhiều bài lập trình hay lắm. Muốn cùng mọi người học tập lắm nhưng hình như mọi người vào đây hơi ít. hihi lol! lol!
Uhm được rồi! Từ nay các bạn hãy chăm vào Forum nha. Có gì thắc mắc lập trình chúng mình cùng học. Có cái gì hay cùng chia sẻ
bounce bounce
Về Đầu Trang Go down
https://khmt.catsboard.com
Sponsored content





Help bài tập về nhà  !. Empty
Bài gửiTiêu đề: Re: Help bài tập về nhà !.   Help bài tập về nhà  !. I_icon_minitime

Về Đầu Trang Go down
 
Help bài tập về nhà !.
Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Diễn Đàn Khoa học Máy tính - ĐH Công nghệ thông tin (ĐHQG TP HCM) :: NGÔN NGỮ LẬP TRÌNH :: C/C++/C#-
Chuyển đến