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();
}
}
}
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