Similar topics
Tìm kiếm
Latest topics
Top posters
fx (49) | ||||
thanhvu215 (19) | ||||
minhduc2592 (13) | ||||
nucuoithienthan20077 (7) | ||||
biboy (6) | ||||
pengox2912 (2) | ||||
boylangyeu (2) | ||||
sock (2) | ||||
nucuojhanhphuc (2) | ||||
nhongthuy (2) |
Bom Tan Tuan` 1 ne````
2 posters
:: C++ :: Bài tập KTLT
Trang 1 trong tổng số 1 trang
Bom Tan Tuan` 1 ne````
- Code:
#include<iostream.h>
#include<conio.h>
void nhap (int a[],int n) /*Nhap mang*/
{
for(int i=0;i<n;i++)
{
cout<<"Nhap a["<<i<<"]: ";
cin>>a[i];
}
}
void xuat (int a[], int n) /*Xuat mang ra man hinh*/
{
for (int i=0;i<n;i++)
cout<<" "<<a[i];
}
void chen(int a[],int n) /*Chen x vao vi tri k trong mang */
{
int x,k;
cout<<"\nNhap x:";
cin>>x;
cout<<"\nNhap k:";
cin>>k;
for(int i=n;i>0;i--)
{
if(i>=k-1) a[i+1]=a[i];
if(i==k-1) a[i]=x;
}
cout<<"\n";
for(i=0;i<=n;i++)
cout<<" "<<a[i];
}
void xoa(int a[], int n) /*Xoa gia tri y trong mang */
{
int dem=0;
int b=0,y;
cout<<"\nNhap so muon xoa:";
cin>>y;
for(int i=0;i<=n;i++)
if(a[i]==y) b++;
if(b==0) cout<<"\nGia tri ban nhap ko co trong mang";
for( i=0;i<=n;i++)
{
if(a[i]==y) dem++;
else a[i-dem]=a[i];
}
n=n-dem;
cout<<"\nMang sau khi xoa so la:";
for ( i=0;i<=n;i++)
cout<<" "<<a[i];
}
void tongsont(int a[], int n) / *Tinh tong cac so nguyen to*/
{
int tong=0;
int dem=0;
for(int i=0;i<=n;i++)
{
for(int j=2;j<=a[i]/2;j++)
if(a[i]%j==0) dem++;
if(dem==0&& a[i]!=1) tong=tong+a[i];
dem=0;
}
cout<<"\nTong cac so nguyen to trong mang la:"<<tong;
return;
}
void sapxep(int a[],int n) /*sap xep mang*/
{
for(int i=0;i<=n;i++)
for(int j=0;j<=n;j++)
if (a[i]<a[j])
{
int tam=a[i];
a[i]=a[j];
a[j]=tam;
}
cout<<"\nMang sau khi sap xep:";
for(i=0;i<=n;i++)
cout<<" "<<a[i];
}
void main()
{
clrscr();
int a[100],n;
cout<<"\nNhap n:";
cin>>n;
nhap(a,n);
xuat(a,n);
chen(a,n);
xoa(a,n);
tongsont(a,n);
sapxep(a,n);
getch();
}
nucuoithienthan20077- Tổng số bài gửi : 7
Points : 12
Reputation : 0
Join date : 09/05/2011
Re: Bom Tan Tuan` 1 ne````
ua~ sao xem ma k co phan~ ung j het vay ??
nucuoithienthan20077- Tổng số bài gửi : 7
Points : 12
Reputation : 0
Join date : 09/05/2011
Re: Bom Tan Tuan` 1 ne````
[quote="nucuoithienthan20077"]#include
#include
void nhap (int a[],int n) /*Nhap mang*/
{
for(int i=0;i
#include
void nhap (int a[],int n) /*Nhap mang*/
{
for(int i=0;i
nucuoithienthan20077- Tổng số bài gửi : 7
Points : 12
Reputation : 0
Join date : 09/05/2011
Re: Bom Tan Tuan` 1 ne````
tks nha
nucuojhanhphuc- Tổng số bài gửi : 2
Points : 4
Reputation : 0
Join date : 18/07/2011
:: C++ :: Bài tập KTLT
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
|
|
Tue May 21, 2013 8:07 am by NGUOIMIENTAY
» THAY ĐỔI HÌNH ẢNH TRÊN DIỄN ĐÀN ĐI XẤU QUÁ HÀ
Sat Feb 04, 2012 8:36 pm by hongsang
» KỸ NĂNG ĐẠT ĐẾN THÀNH CÔNG - BIẾT CÁCH BÁN HÀNG
Sat Sep 24, 2011 2:05 pm by banhminuong
» Source BT tuần 1
Sun Sep 18, 2011 7:44 pm by nucuoithienthan20077
» 12 Lý do để thử ngay Ubuntu 11.04
Sat Sep 17, 2011 9:57 pm by fx
» Bài tập SINHVIEN
Wed Sep 14, 2011 10:15 pm by fx
» Bom Tan Tuan` 1 ne````
Mon Aug 29, 2011 1:11 pm by nucuojhanhphuc
» TÀI LIỆU KIẾN TRÚC MÁY TÍNH
Mon Aug 29, 2011 12:41 am by minhduc2592
» ĐÔRÊMON CHẾ
Sat Aug 13, 2011 11:31 am by nucuoithienthan20077