-
25-11-2011, 12:17 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Sửa dùm code sắp xếp mảng 1 chiều chương trình c#
Nhờ các anh chị sửa dùm em bài code này. Thanks các anh chị rất nhiều!!!!!!
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Net;
using System.Net.Sockets;
namespace server_mang
{
class Program
{
static void Main(string[] args)
{
IPEndPoint ipep = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 9090);
TcpListener server = new TcpListener(ipep);
server.Start();
TcpClient client = server.AcceptTcpClient();
Console.WriteLine("Server dang lang nghe tai: {0}", ipep);
StreamReader sr = new StreamReader(client.GetStream());
StreamWriter sw = new StreamWriter(client.GetStream());
int n = int.Parse(sr.ReadLine());
int[] a = new int[n];
int i;
for (i = 0; i < n; i++)
{
a[i] = int.Parse(sr.ReadLine());
}
int tpm;
for (int t = 0;t<n-1; t++)
for (int j = i + 1; j < n; j++)
if (a[t] < a[j])
{
tpm = a[t];
a[t] = a[j];
a[j] = tpm;
}
sw.WriteLine("Mang duoc sap xep la:");
for (int h = 0; h < n; h++)
{
sw.WriteLine(a[h]);
sw.Flush();
}
sw.Close();
sr.Close();
client.Close();
}
}
}View more random threads:
- chuyển code từ VB6 sang C# [Code gì?]
- chỉ giùm minh lam csdl trân tìm kiếm
- Gặp gắt rối khi thết kê database bán hàng
- Xin giúp đỡ về ASP.NET WEB API
- hỏi về socket
- thắc mắc về đa hình trong C#?
- C#- Các giá trị trong combobox ko được trùng nhau??
- Những chú ý khi Lập Trình Hướng Đối Tượng ???
- Tạo một form thông báo giống các phần mềm diệt virus
- in hóa đơn bán hàng cho một khách hàng trong c#
-
27-11-2011, 11:14 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn muốn sửa cái gì??
-
29-11-2011, 01:29 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Khi client nhập vào mảng gửi cho server, server chưa gửi được mảng đã sắp xếp về cho client. Em ko biết sai ở phần nào nhờ anh chị sửa dùm code.
-
30-11-2011, 11:01 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
nếu mình không nhầm thì bạn phải viết 2 chuơng trinh riêng biệt một bên cho client và một bên cho server
-
01-12-2011, 01:43 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đúng mình viết 2 chương trình. 1 cho client và 1 server. Nhưng server của mình có vấn đề nên nhờ các anh chị trong diễn đàn sửa dùm.
-
01-12-2011, 02:01 PM #6Banned
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn dùng biến ko nhất quán, lúc t, lúc i
Mã:for (int t = 0;t<n-1; t++) for (int j = i + 1; j < n; j++) // đáng lý là j = t + 1 mới đúng if (a[t] < a[j]) { tpm = a[t]; a[t] = a[j]; a[j] = tpm; }
-
02-12-2011, 04:03 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
sau khi mình sửa xong vẫn không hiển thị mảng được? Mọi người có thể giúp mình được ko?
-
02-12-2011, 04:16 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình thấy bên sever sửa thế chăc không còn j nữa.
Bạn xem bên client nó có nhận đúng thứ tự ko.
bạn cho xem code bên clien xem nào [IMG]images/smilies/smile.png[/IMG]
-
02-12-2011, 04:35 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
code hiển thị mảng nằm dưới client, bạn phải đưa code client lên mới được.
-
02-12-2011, 04:36 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.Net.Sockets;
using System.IO;
namespace client1_mang
{
class Program
{
static void Main(string[] args)
{
IPEndPoint ipe = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 9090);
TcpClient client = new TcpClient();
client.Connect(ipe);
StreamReader sr = new StreamReader(client.GetStream());
StreamWriter sw = new StreamWriter(client.GetStream());
Console.WriteLine("Nhap so phan tu mang: ");
int n = int.Parse(Console.ReadLine());
sw.WriteLine(n.ToString());
sw.Flush();
int i;
int []a = new int[n];
for (i = 0; i < n; i++)
{
Console.Write("a[" + i + "] = ");
a[i] = int.Parse(Console.ReadLine());
sw.WriteLine(a[i]);
sw.Flush();
}
string kq = sr.ReadLine();
Console.WriteLine(kq.ToString());
sw.Close();
sr.Close();
client.Close();
}
}
}
Đây là chương trình phía Client. Mong các bạn coi dùm.
Ngọc Bích xanh bản chất thuộc dòng đá đá hoa (jade). Và cẩm thạch là tên gọi chung của ngọc bích. Vì thực chất chúng thuộc dòng đá đa khoáng được hình thành từ chất Silicat dưới dạng dioxy. Ngọc bích...
Chia sẻ Vòng tay ngọc bích xanh là...