Super Group For 4 IT
 
IndexPortalCalendarTrợ giúpTìm kiếmThành viênĐăng kýĐăng Nhập
Mong các bạn xem và góp ý dùm mình. http://sgit4.forum-viet.net/forum-f2/topic-t64.htm....Thanks tất cả... ZHE64848 ZHE6448 .*** :hsjs67yw37yw:ZHE6448***
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» English Tooltip 3.0
Thu Sep 15, 2011 8:38 pm by Admin

»  Cho cuộc sống..Ngày hôm nay!
Wed Apr 20, 2011 5:23 pm by gianggiangonline

» Giáo trình C cực hay và cơ bản...
Fri Apr 08, 2011 11:58 am by Admin

» C618311R12
Sat Mar 19, 2011 2:25 pm by Admin

» Cách nhìn mới về cuộc sống
Wed Mar 16, 2011 3:32 pm by gianggiangonline

» Bài giải C #
Mon Mar 07, 2011 12:06 am by Admin

» Lịch học chính trị cuối khóa
Sun Feb 13, 2011 9:41 am by cuong_handsome

» Tìm hiểu về RED5
Thu Jan 20, 2011 4:49 pm by Admin

» Giúp đỡ anh em tìm hiểu các chức năng của Forum........
Thu Jan 20, 2011 10:14 am by gianggiangonline

Navigation
 Portal
 Diễn Đàn
 Thành viên
 Lý lịch
 Trợ giúp
 Tìm kiếm

Share | 
 

 bài tập chương 4 .....

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
zenchi
Tập bú sữa
Tập bú sữa


Tổng số bài gửi : 2
Điểm_Cấp_Bậc : 4
Cấp bậc : 0
Join date : 06/04/2010

Bài gửiTiêu đề: bài tập chương 4 .....   Fri Apr 09, 2010 12:08 am

//bài1
#include<conio.h>
#include<stdio.h>
#include<math.h>
int tinh(float x,int y)
{
float z;
z=pow(x,y);
if (y>0)
return (z);
else return (-1);
}
void main()
{
float x,z;
int y;
printf ("nhap x=");
scanf ("%f",&x);
printf ("nhap y=");
scanf ("%d",&y);
z = tinh(x,y);
printf ("gia tri can tinh la: % 6.2f",z);
getch();
}


//bài 2
#include <conio.h>
#include <stdio.h>
int gthua (int x)
{
if (x==0) return 1 ;
else return (x*gthua(x-1));
}
void main ()
{
int n;
float y;
printf ("nhap vao mot so nguyen:");
scanf ("%d",&n);
if (n<0) printf ("nhap lai");
else
{
y=gthua (n);
printf ("giai thua cua %d la %6.2f",n,y);
}
getch();
}


//bài 4
#include <conio.h>
#include <stdio.h>
int nguyento(int n)
{

if (n<2) return -1;
else
for (int i=2;i<n-1;i++)

if (n%i==0) return 0;


return 1;

}
void main ()
{
int n;
printf ("nhap vao mot so nguyen bat ki: ");
scanf ("%d",&n);
printf ("ket qua la %d",nguyento(n));
getch();
}


//bài 6
#include <conio.h>
#include <stdio.h>
int solonnhat (int a[30],int n)
{
int i, max;
max = a[0];
for (i=0; i<n;i++)
{
if (a[i] > max)
max = a[i];
}
return (max);
}
void main ()
{
int i, n, max , a[30];
printf ("nhap vao so phan tu trong mang: ");
scanf ("%d",&n);
for (i=0;i<n;i++)
{
printf ("s[%d]",i);
scanf ("%d",&a[i]);
}
printf ("so lon nhat trong mang la %d", solonnhat(a,n));
getch();
}


//bài 7
#include <conio.h>
#include <stdio.h>
int docso(int n)
{
return (n%10);
}
void main()
{
int n, tong=0;
printf ("nhap vao mot so nguyen bat ki");
scanf ("%d",&n);
tong = tong + docso(n);
printf ("tong cac chu so trong %d la %d ", n, tong);
}



//bài 8
#include <conio.h>
#include <stdio.h>
/*int sochan (int n)
{
if (s[i] %2 ==0)
printf ("%d",n);
return n;
} */

void main()
{
int n,i;
char s[30];
printf ("nhap vao mot so bat ki: ");
scanf ("%d",&n);
for (i=0;i<n;i++)
{
printf ("s[%d]",i);
scanf ("%d",&s[i]);
}
//int sochan (n);
for (i=0;i<n;i++)
{
if (s[i] %2 ==0)
{
printf ("%2dx ",s[i]);
}
else printf ("%2d",s[i]);
}
//{
//printf ("%dX\n ",n);
//}
getch();
}


//bài 9
#include <conio.h>
#include <stdio.h>
int giaithua (int n)
{
if (n==0) return 1;
else return n * giaithua(n-1);
}
void main ()
{
int n,k;
float C;
printf ("nhap n= \n");
scanf ("%d",&n);
printf ("nhap k= \n");
scanf ("%d",&k);
C = (giaithua(n)/(giaithua(k)*giaithua(n-k)));
printf ("%f", C);
getch();
}


//bài 10
#include <conio.h>
#include <stdio.h>
//int n;
int menu()
{
int n;
clrscr();
printf (" 1. Chuong trinh kiem tra so nguyen to \n");
printf (" 2. Chuong trinh kiem tra so hoan thien \n");
printf (" 3. Thoat khoi chuong trinh \n");
do
{

scanf ("%d",&n);
} while (n<0 || n>3);
return n;
}
int sonto(int x)
{
int i;
for (i=2;i<x;i++)
{
if ((x%i)==0) return 0;
else return 1;
}
}
int sohoanthien (int n)
{
int tong = 0, i;
printf ("uoc cua %d la: ",n);
for (i=1; i<=n;i++)
{
if (n%i==0)
{
printf ("%2d",i);
tong += i;
}
}
if (n == tong - n)
return 1;
else return 0;
}

void main ()
{

int n,x;
do
{
n = menu ();

if (n==1)
{
printf ("nhap vao mot so nguyen bat ki x: ");
scanf ("%d",&x);
printf ("ket qua : %d \n", sonto(x));
getch();
}

else if (n==2)
{
printf ("nhap vao mot so nguyen bat ki: ");
scanf ("%d",&x);
printf ("\n ket qua : %d \n", sohoanthien(x));
getch();
}

else if (n==3)
{
printf ("thoat");
}
}while (n!=3);
}



>>> cái bài 10 tớ mới làm đc như vậy ... thực ra thì cũng ko sát vs đề bài lắm đâu .... nhưng kiểu kiểu thế ^^ ... mọi người góp ý nha
Về Đầu Trang Go down
zenchi
Tập bú sữa
Tập bú sữa


Tổng số bài gửi : 2
Điểm_Cấp_Bậc : 4
Cấp bậc : 0
Join date : 06/04/2010

Bài gửiTiêu đề: Re: bài tập chương 4 .....   Fri Apr 09, 2010 12:08 am

sak ... sao tớ cho tab vào rồi mà ko đc nhẩy ...... nhìn xấu xí quá =.=
Về Đầu Trang Go down
hungmittq
Nghiên Cứu Sinh
Nghiên Cứu Sinh


Tổng số bài gửi : 43
Điểm_Cấp_Bậc : 76
Cấp bậc : 0
Join date : 05/04/2010
Age : 26
Đến từ : Tuyên Quang

Bài gửiTiêu đề: Re: bài tập chương 4 .....   Fri Apr 09, 2010 12:37 am

sao không viết đề bài vào để cho những người ngoài 4 lớp tin của chúng ta có thể xem, viết như này thì họ sẽ không hiểu đề.

_________________
DHUNG
Về Đầu Trang Go down
Sponsored content




Bài gửiTiêu đề: Re: bài tập chương 4 .....   Today at 1:18 am

Về Đầu Trang Go down
 

bài tập chương 4 .....

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
Super Group For 4 IT :: CLB Học Tập :: Kì 4 :: Kĩ Thuật Lập Trình-