Tìm kiếm
Latest topics
Mảng - Nhập mảng số nguyên, tính tổng phần tử dương, tìm số hoàn hảo, tìm max, min, sắp xếp từ lớn đến nhỏ, từ nhỏ đến lớn
bkiz :: Giáo Trình :: C#
Trang 1 trong tổng số 1 trang
Mảng - Nhập mảng số nguyên, tính tổng phần tử dương, tìm số hoàn hảo, tìm max, min, sắp xếp từ lớn đến nhỏ, từ nhỏ đến lớn
using System;
using System.Collections.Generic;
using System.Text;
namespace MangTonghop
{
class Program
{
static void Main(string[] args)
{
int[] mang1 = new int[100];
int tong = 0; int i, n,m=0;
Console.WriteLine("Ban muon nhap bao nhieu phan tu: ");
n = int.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
Console.WriteLine("Moi nhap phan tu thu: {0}", i + 1);
mang1[i] = int.Parse(Console.ReadLine());
}
//tong phan tu duong
for (i = 0; i < n; i++)
{
if (mang1[i] > 0) tong = tong + mang1[i];
}
int imax = 0; int imin = 0;
//tim max, min
for(i = 0; i<n;i++)
{
if (mang1[i] > mang1[imax]) imax = i;
if (mang1[i] < mang1[imin]) imin = i;
}
//Tim so hoan hao
for (i = 0; i < n; i++)
{
int s = 0;
for (int j = 1; j < mang1[i]; j++)
{
if (mang1[i] % j == 0) s = s + j; }
if (mang1[i] == s )
{
Console.WriteLine("{0} la so hoan hao!", mang1[i]);
m = m + 1;
}
}
Console.WriteLine("So luong so hoan hao la: {0}",m);
//sap xep tu nho den lon
Console.WriteLine("Sap xep lai phan tu tu nho den lon!");
int tam;
for(i=0;i<n-1;i++)
for(int j= i +1 ;j<n;j++)
if (mang1[i] > mang1[j])
{
tam = mang1[i];
mang1[i] = mang1[j];
mang1[j] = tam;
}
//xuat mang
for (i = 0; i < n; i++)
{
Console.WriteLine(mang1[i]);
}
Console.WriteLine("Sap xep mang tu lon den nho! ");
for (i = n -1; i >=0; i--)
{
Console.WriteLine(mang1[i]);
}
Console.WriteLine("Tong cac phan tu duong la: {0}",tong);
Console.WriteLine("Phan tu lon nhat la: {0}", mang1[imax]);
Console.WriteLine("Phan tu nho nhat la: {0}", mang1[imin]);
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Text;
namespace MangTonghop
{
class Program
{
static void Main(string[] args)
{
int[] mang1 = new int[100];
int tong = 0; int i, n,m=0;
Console.WriteLine("Ban muon nhap bao nhieu phan tu: ");
n = int.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
Console.WriteLine("Moi nhap phan tu thu: {0}", i + 1);
mang1[i] = int.Parse(Console.ReadLine());
}
//tong phan tu duong
for (i = 0; i < n; i++)
{
if (mang1[i] > 0) tong = tong + mang1[i];
}
int imax = 0; int imin = 0;
//tim max, min
for(i = 0; i<n;i++)
{
if (mang1[i] > mang1[imax]) imax = i;
if (mang1[i] < mang1[imin]) imin = i;
}
//Tim so hoan hao
for (i = 0; i < n; i++)
{
int s = 0;
for (int j = 1; j < mang1[i]; j++)
{
if (mang1[i] % j == 0) s = s + j; }
if (mang1[i] == s )
{
Console.WriteLine("{0} la so hoan hao!", mang1[i]);
m = m + 1;
}
}
Console.WriteLine("So luong so hoan hao la: {0}",m);
//sap xep tu nho den lon
Console.WriteLine("Sap xep lai phan tu tu nho den lon!");
int tam;
for(i=0;i<n-1;i++)
for(int j= i +1 ;j<n;j++)
if (mang1[i] > mang1[j])
{
tam = mang1[i];
mang1[i] = mang1[j];
mang1[j] = tam;
}
//xuat mang
for (i = 0; i < n; i++)
{
Console.WriteLine(mang1[i]);
}
Console.WriteLine("Sap xep mang tu lon den nho! ");
for (i = n -1; i >=0; i--)
{
Console.WriteLine(mang1[i]);
}
Console.WriteLine("Tong cac phan tu duong la: {0}",tong);
Console.WriteLine("Phan tu lon nhat la: {0}", mang1[imax]);
Console.WriteLine("Phan tu nho nhat la: {0}", mang1[imin]);
Console.ReadLine();
}
}
}
Similar topics
» nhap vao 2 so nguyen duong (1 <= x2 < x1 < 9) ; thuc hien cac phep tinh: x1-1 , x1+2 , x1+x2 , x1-x2
» MẠNG TRUYỀN SỐ LIỆU
» Viết chương trình hợp ngữ dạng .EXE thực hiện nhập vào từ bàn phím một ký tự, nếu không phải là ký tự số thì nhập lại. Sau đó hiển thị ký tự vừa nhập trên dòng tiếp theo.
» ĐẾM CÁC HOÁN VỊ TỔ HỢP
» Khái Niệm tổng quan về đồ họa
» MẠNG TRUYỀN SỐ LIỆU
» Viết chương trình hợp ngữ dạng .EXE thực hiện nhập vào từ bàn phím một ký tự, nếu không phải là ký tự số thì nhập lại. Sau đó hiển thị ký tự vừa nhập trên dòng tiếp theo.
» ĐẾM CÁC HOÁN VỊ TỔ HỢP
» Khái Niệm tổng quan về đồ họa
bkiz :: Giáo Trình :: C#
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
|
|
Mon Jun 24, 2013 11:27 pm by hangme
» host facebook
Mon Apr 02, 2012 2:26 pm by Admin
» Cyberlink PowerDirector 9 key full
Thu Mar 29, 2012 5:00 pm by Admin
» PowerDirector 10 Ultra
Fri Mar 23, 2012 6:15 pm by Admin
» Mảng - Nhập mảng số nguyên, tính tổng phần tử dương, tìm số hoàn hảo, tìm max, min, sắp xếp từ lớn đến nhỏ, từ nhỏ đến lớn
Sun Mar 18, 2012 9:17 pm by Admin
» HTML+CSS Form đăng nhập
Tue Sep 13, 2011 10:38 pm by Admin
» HTML+javascript : Lịch Dương
Thu Sep 08, 2011 5:15 pm by Admin
» HTML+javascript : Đòng hồ điện tử
Thu Sep 08, 2011 5:06 pm by Admin
» HTML: Form Đăng nhập
Thu Sep 08, 2011 4:42 pm by Admin