Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Xuất phần tử trong mảng 1 chiều và tính tổng bằng C#

  1. #1
    Ngày gia nhập
    12 2010
    Bài viết
    32

    Angry Xuất phần tử trong mảng 1 chiều và tính tổng bằng C#

    Đề bài
    Cho mảng 1 chiều gồm N phần tử, viết chương trình nhập,xuất các phần tử và tính tổng của chúng.
    Viết bằng Visual Studio C
    Mình mới học C# nên không hiểu cách CODE của nó..Mong các bạn giúp đỡ...Cám ơn các bạn...

  2. #2
    Ngày gia nhập
    04 2011
    Bài viết
    83

    Hàm xuất mảng
    Visual C# Code:
    1. static public void XuatMang(int []a, int n)
    2. {
    3. for (int i = 0; i < n; i++)
    4. {
    5. s = a[i].ToString();
    6. Console.WriteLine(s);
    7. }
    8. }
    Hàm tính tổng
    Visual C# Code:
    1. static int TinhGiaTriTong(int a, int b)
    2. {
    3. int tong;
    4. tong = a + b;
    5. return tong;
    6. }
    bạn tự edit lại theo ý của mình nha

  3. #3
    Ngày gia nhập
    12 2010
    Bài viết
    32

    Bạn code dùm mình hàm nhập mảng luôn được không ?
    Cám ơn bạn nhiều ...

  4. #4
    Ngày gia nhập
    01 2010
    Nơi ở
    Hà Nội
    Bài viết
    128

    Trích dẫn Nguyên bản được gửi bởi pnst_1811 Xem bài viết
    Bạn code dùm mình hàm nhập mảng luôn được không ?
    Cám ơn bạn nhiều ...
    Nên rèn tính tự học tự tìm tòi chứ đừng cái gì cũng hỏi cũng nhờ sẽ làm bạn thụ động với kiến thức
    Còn về phần code mà bạn muốn bạn có thể search trên gu gồ hoặc trong 4rrum
    Bạn đã học C rồi thì vấn đề không có gì khó cả chỉ tương tự đơn giản là chuyển code thôi !

  5. #5
    Ngày gia nhập
    09 2010
    Nơi ở
    Cầu Giấy-HN
    Bài viết
    0

    Visual C# Code:
    1. using System;
    2. using System.Collections.Generic;
    3. using System.Text;
    4.  
    5. {
    6.     class Program
    7.     {
    8.         static void tinhtong()
    9.         {
    10.             Console.Write("Nhap so phan tu cua mang N= "); int n = int.Parse(Console.ReadLine());
    11.             int[] arr = new int[n];//khai bao mang
    12.  
    13.             //nhap mang
    14.             for (int i = 0; i < n; i++)
    15.             {
    16.                 Console.Write("Number {0}= ", i + 1);
    17.                 arr[i] = int.Parse(Console.ReadLine());
    18.             }
    19.  
    20.             //hien thi mang
    21.             Console.WriteLine("Cac phan tu cua mang");
    22.             for (int i = 0; i < n;i++ )
    23.             {
    24.                 Console.Write("{0,4}", arr[i]);
    25.             }
    26.             Console.WriteLine();
    27.  
    28.             //tinh tong
    29.             int tong = 0;
    30.             for (int i = 0; i < n;i++ )
    31.             {
    32.                 tong = tong + arr[i];
    33.             }
    34.             Console.WriteLine("Tong = {0}", tong);
    35.  
    36.         }
    37.  
    38.  
    39.         static void Main(string[] args)
    40.         {
    41.             tinhtong();
    42.             Console.ReadKey();
    43.         }
    44.     }
    45. }


    Để đỡ mất công nhập các phần tử của mảng bạn có thể thay đoạn code
    Visual C# Code:
    1.  //nhap mang
    2.             for (int i = 0; i < n; i++)
    3.             {
    4.                 Console.Write("Number {0}= ", i + 1);
    5.                 arr[i] = int.Parse(Console.ReadLine());
    6.             }


    bằng đoạn code


    Visual C# Code:
    1. //nhap mang
    2.             Random so_ngau_nhien = new Random();
    3.             for (int i = 0; i < n; i++)
    4.             {
    5.                 arr[i] =so_ngau_nhien.Next(1,20); //tao ngau nhien 1 so tu nhien tu 1 den 20
    6.             }

    ở demo trên mình viết riêng các phần ra, bạn có thể gộp các phần nhap mang, hien thi mang, tinh tong vào 1 vòng for cũng đc.

Các đề tài tương tự

  1. Bài tập C++ Đếm tần số xuất hiện của các phần tử trong mảng 1 chiều
    Gửi bởi pnst_1811 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 01-05-2013, 01:38 PM
  2. Thống kê tần suất xuất hiện của các phần tử trong mảng 1 chiều?
    Gửi bởi khoadangnguyen trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 6
    Bài viết cuối: 19-07-2012, 12:57 PM
  3. Bài tập C làm sao để xuất ra phần tử lõm trong mảng 2 chiều??
    Gửi bởi __cohon__ trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 5
    Bài viết cuối: 19-05-2012, 09:37 AM
  4. Con trỏ trên C Xuất 1 phần tử trong mảng 2 chiều dùng con trỏ
    Gửi bởi lovemoney trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 09-04-2012, 12:46 PM
  5. Lập trình C Tìm phần tử xuất hiện ít nhất trong mảng 1 chiều
    Gửi bởi masterkids trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 0
    Bài viết cuối: 21-02-2011, 11:18 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn