Diễn đàn lớp 32CĐ Cơ-Điện Tử ĐHCN Việt - Hung
Chào Mừng bạn đến với diễn đàn của lớp 32CĐ Cơ - Điện Tử ĐHCN Việt-Hung
Diễn đàn lớp 32CĐ Cơ-Điện Tử ĐHCN Việt - Hung
Chào Mừng bạn đến với diễn đàn của lớp 32CĐ Cơ - Điện Tử ĐHCN Việt-Hung
Diễn đàn lớp 32CĐ Cơ-Điện Tử ĐHCN Việt - Hung
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Diễn đàn lớp 32CĐ Cơ-Điện Tử ĐHCN Việt - Hung

Sân chơi dành cho sinh viên giao lưu học tập
 
Trang ChínhPortalGalleryTìm kiếmLatest imagesĐăng kýĐăng Nhập

Share | 
 

 bai tap C++ thi 1

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Admin
vip
vip
Admin

Tổng số bài gửi : 366
vi phạm : 0
Join date : 15/04/2010
Age : 33
Đến từ : Bình Lục-Hà Nam

bai tap C++ thi 1 _
Bài gửiTiêu đề: bai tap C++ thi 1   bai tap C++ thi 1 EmptyWed Mar 09, 2011 6:57 pm

//bai6
#include
#include
#include
void Nhapmang(int a[], int n)
{ int i;
for(i=0;i {printf("a[%d]=",i+1);scanf("%d",&a[i]);}
}
int ngto(int n)
{ int j;
if (n<2) return 0;
for (j=2; j<=sqrt(n); j++)
if (n%j==0) return 0;
return 1;
}
int dem(int a[],int n)
{ int i,dem=0;
for(i=0;i if (ngto(a[i])) dem++;
return dem;
}
int nguyentodau(int a[],int n)
{ int i;
for(i=0; i { if(ngto(a[i])==1)
{ printf("%d",i);}
}
}
void main()
{ int a[50], n;
int i;
clrscr();
printf("Nhap so phan tu trong mang:");scanf("%d",&n);
Nhapmang(a,n);
printf("Day so vua nhap la:");
for(i=0;i printf("\n%d",a[i]);
if (dem(a,n)>0)
printf("\nSo nguyen to co trong mang %d",dem(a,n));
else printf("\nKo co so nguyen to nao");
printf("\nSo nguyen to dau tien o vi tri:%d",nguyentodau(a,n));
getch();
}


=====================
//bai8
#include "conio.h"
#include "stdio.h"
#include "math.h"
#define max 100

//nhap mang
void NhapMang(int A[],int n) {

for(i =0;i {
printf("phan tu %d = ",i);
scanf("%d",&A[i]);
}
}
//xuat mang
void XuatMang(int A[],int n) {
for(i =0;i printf("%d\t",A[i]);

}
//kiem tra nguyen to
char PrimeQ(int n) {
char temp = 1;
int i = 2;
float t = sqrt(n);
while(i<=t && temp)
{
if(n%i==0)
temp = 0;
else
i++;
}
return temp;
}
//ham tinh tong tat ca cac so nguyen to trong mang
unsigned int S(int A[], int n){
int temp = 0;
for(i = 0; i if(PrimeQ(A[i]))
temp+= A[i];
return temp;
}
//chuong trinh chinh
void main(){
clrscr();
int B[max], n;
printf("Nhap n = ");
scanf("%d",&n);
NhapMang(B,n);
printf("Mang vua nhap:\n");
XuatMang(B,n);
printf("\nTong cac so nguyen to = %d",S(B,n));
getch();
}
======================
// gai thua dung ham
#include
#include
int gt (int n)
{
int i,T;
T=1;
for(i=1;i<=n;i++)
T*=i;
return T;
}
int n;
void main ()
{
printf("\n Nhap vao so n=");
scanf("%d",&n);
printf("%d!=%d",n,gt);
getch();
}
============================
// kiem tra MAx
#include
#include
int max(int a,int b)
{if(a>b)
return 1;
else
return 0;
}
int a,b;
void main()
{
printf("\n\t\tChuong trinh kiem tra so max");
printf("\nnhap a=");
scanf("%d",&a);
printf("\nNhap b=");
scanf("%d",&b);
if(max(a,b)==1)
printf("\t\so lon nhat la %d",a);

printf("\tso lon nhat la %d",b);
getch();
}
=======================
// kiem tra chan le
#include
#include
int chanle(int k)
{if(k%2==0)
return 0;
else
return 1;
}
int T,n,i;
void main()
{
printf("\n\tChuong trinh tong cac so chan");
printf("\nNhap vao so n=");
scanf("%d",&n);
T=0;
for(i=1;i<=n;i++)
{
if(chanle(i)==0)
T=T+i;
}

printf("Tong cac so chan la %d",T);
getch();
}
Về Đầu Trang Go down
http://loveanhthao.co.cc
 

bai tap C++ thi 1

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
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
Diễn đàn lớp 32CĐ Cơ-Điện Tử ĐHCN Việt - Hung :: .::Góc Thảo luận - Hỗ trợ học tập::.-
Chuyển đến 
Đăng NhậpNhanh
.:Đăngkí:. | .: Quên mật khẩu:.