Tải bản đầy đủ (.doc) (7 trang)

làm bài c làm bài tập ngôn ngữ lập trình c bài 1 1 viết chương trình in ra màn hình dòng chữ “chao ban moi ban lam quen voi ngon ngu lap trinh c” chương trình include stdio h include conio h ma

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (100.59 KB, 7 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>Bài 1.1. Viết chương trình in ra màn hình dịng chữ: “Chao ban! Moi ban lam quen</b>
<b>voi ngon ngu lap trinh C”.</b>


<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
main()


{


Clrscr();


printf("\n Chao ban! Moi cac ban lam quen voi ngon ngu lap trinh C");
getch();


}


<b>Bài 1.2. Viết chương trình in ra màn hình dịng chữ như sau: </b>
<b>“Chao ban!”</b>


<b>“Ban ten la gi?”</b>

<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
main()


{


Clrscr();



printf("\n Chao ban!");
printf("\n Ban ten la gi?");
}


<b>Bài 1.3. Viết chương trình nhập tên mình từ bàn phím, sau đó in ra màn hình tên vừa</b>
<b>nhập</b>.


<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
main()


{


Clrscr();
char ten[20];


printf("\n Nhap ten cua ban: "); gets(ten);
printf("\n Ten cua ban vua nhap la: %s",ten);
getch();


}


<b>Bài 1.5. Nhập hai số a, b từ bàn phím. Tính tổng, hiệu, tích, thương hai số rồi in ra</b>
<b>màn hình.</b>


<b>Chương trình:</b>




</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

#include "conio.h"
main()


{


Clrscr();
float a,b;


printf("\n Nhap hai so a va b: ");
scanf("%f%f",&a,&b);


printf("\n Tong cua hai so vua nhap la: %f",a+b);
printf("\n Hieu cua hai so vua nhap la: %f",a-b);
printf("\n Tich cua hai so vua nhap la: %f",a*b);
printf("\n Thuong cua hai so vua nhap la: %6.2f",a/b);
getch();


}


<b>Bài 1.6. Viết chương trình tính chu vi, diện tích hình trịn bán kính r nhập vào từ bàn</b>
<b>phím.</b>


<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
#include "math.h"
main()


{



Clrscr();
float r;


printf("\n Nhap ban kinh r: ");
scanf("%f",&r);


printf("\n Chu vi cua duong tron co ban kinh vua nhap la: %6.2f",2*3.14*r);
printf("\n dien tich cua hinh tron co ban kinh vua nhap la: %6.2f",3.14*r*r);
getch();


}


<b>Bài 1.7. Nhập hai số thực x, y từ bàn phím. In ra màn hình x, y, z. Với z = pow(x,y)_x</b>
<b>lũy thừa y</b>


<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
#include "math.h"
main()


{


Clrscr();
float a,b;


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

printf("\n z= %8.2f",pow(a,b));
getch();



}


<b>Bài 1.8. Nhập vào từ bàn phím 4 số thực a, b, c, d. Tính tổng 4 số, tính trung bình</b>
<b>cộng 4 số.</b>


<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
#include "math.h"
main( )


{


float a,b,c,d;


printf("\n Nhap 4 so a, b, c, d: ");
scanf("%f%f%f%f", &a,&b,&c,&d);


printf("\n Tong cua 4 so vua nhap la: %6.2f", a+b+c+d);


printf("\n Trung binh cong cua 4 so vua nhap la: %6.2f",(a+b+c+d)/4);
getch();


}


<b>Bài 1.9. Viết chương trình in lên màn hình một thiếp mời dự sinh nhật có dạng:</b>
<b>**************************************************</b>



<b>THIEP MOI</b>


<b>Thân mời bạn: Nguyễn Mạnh Hùng</b>
<b>Tói dự lễ sinh nhật của mình</b>


<b>Vào lúc 19h ngày 12/10/2005</b>
<b>Tại 05/42 Trần Phú – Cần Thơ</b>
<b>Rất mong được đón tiếp!</b>


<b>Hồ Thu Hương</b>


<b>**************************************************</b>

<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
main()


{
clrscr;


printf("\n ****************************************");
printf("\n THIEP MOI");


printf("\n Than moi ban: Nguyen Manh Hung");
printf("\n Toi du le sinh nhat cua minh");


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

printf("\n Ho Thu Huong");


printf("\n ****************************************");


getch();


}


<b>Bài 1.11. Viết chương trình nhập vào độ dài 3 cạnh của một tam giác. Tính chu vi và</b>
<b>diện tích của tam giác. In kết quả ra màn hình.</b>


<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
#include "math.h"
main()


{


Clrscr();
float a,b,c,p,s;


printf("\n Nhap do dai 3 canh tam giac: ");
scanf("%f%f%f",&a,&b,&c);


p=(a+b+c)/2;


s=sqrt(p*(p-a)*(p-b)*(p-c));


printf(" \n Chu vi cua tam giac la: %8.2f", 2*p);


printf(" \n Dien tich cua tam giac co cac canh vua nhap la: %8.2f", s);
getch();



}


<b>Bài 1.12. Viết chương trình tính logax với a, x là các số thực vào từ bàn phím, và </b><i>x</i>0<b>,</b>


<b>a>0, 0! = 1 (dùng logax = lnx / lna)</b>

<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
#include "math.h"
main()


{


Clrscr();
float a,x;


printf("\n Nhap x>0 va a>0, a#1: ");
scanf("%f%f", &x,&a);


printf("\n Ket qua cua bai toan la: %5.2f", log(x)/log(a));
getch();


}


<b>Bài 1.13. Viết chương trình nhập vào tọa độ của hai điểm (x1, y1) và (x2, y2)</b>


<b>1. Tính hệ số góc của đường thẳng đi qua hai điểm đó cơng thức:</b>
<b>Hệ số góc = (y2 – y1) / (x2 – x1)</b>



</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
#include "math.h"
main()


{


Clrscr();


float x1,x2,y1,y2,hsg,kc;


printf("\n Nhap toa do cua diem A: ");
scanf("%f%f",&x1,&y1);


printf("\n Nhap toa do cua diem B: ");
scanf("%f%f",&x2,&y2);


hsg=(y2-y1)/(x2-x1);


kc=sqrt((y2-y1)*(y2-y1)+(x2-x1)*(x2-x1));


printf("\n He so goc cua duong thang di qua hai diem do la: %4.2f",hsg);
printf("\n Khoang cach giua hai diem da cho la: %4.2f", kc);


getch();
}



<b>Bài 1: Viết chương trình nhập từ bàn phím một dãy n số thực a[0], a[1], …, a[n-1], </b>
<b>sắp xếp dãy số theo thứ tự từ lớn đến nhỏ. In dãy số sau khi sắp xếp.</b>


<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
#include "math.h"
main()


{


clrscr();


float tg, A[50];
int i=0,j,n;


printf("\n Nhap so phan tu cua mang: ");
scanf("%d%",&n);


for(i=0;i<n;++i)
{


printf("\n Nhap phan tu A[%d]= ",i);
scanf("%f",&A[i]);


} /* ket thuc viec nhap mang cac so thuc*/
printf("\n Mang cac so thuc vua nhap la: \n");
for(i=0;i<n;++i)



printf("%6.0f",A[i]);


</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

for(j=i+1;j<n;++j)
if(A[i]<A[j])
{


tg=A[i];
A[i]=A[j];
A[j]=tg;
}


printf("\n Mang sau khi sap xep giam dan la: \n");
for(i=0;i<n;++i)


printf("%6.0f",A[i]);
getch();


}


<b>Bài 3: Viết chương trình nhập từ bàn phím một mảng một chiều, hãy xuất ra màn </b>
<b>hình:</b>


- <b>Phần tử lớn nhất của mảng</b>


- <b>Phần tử nhỏ nhất của mảng</b>


- <b>Tổng các phần tử trong mảng</b>

<b>Chương trình:</b>



#include "stdio.h"


#include "conio.h"
main()


{


clrscr();


float a[50],tg,max=a[0],min=a[0],s=0.0;
int i,n;


printf("\n Nhap vao so luong phan tu cua mang: ");
scanf("%d",&n);


for(i=0;i<n;++i)
{


printf("\n Nhap A[%d]",i);
scanf("%f",&a[i]);


}


printf("\n Mang vua nhap la: ");
for(i=0;i<n;++i)


printf("%6.2f",a[i]);


/*da nhap va in xong mang mot chieu */
for(i=1;i<n;++i)


{



s=s+a[i];


</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

}


printf("\n Phan tu lon nhat cua mang la: %5.2f",max);
printf("\n Phan tu nho nhat cua mang la: %5.2f",min);
printf("\n Tong cua cac phan tu trong mang la: %8.2f",s);
getch();


}


<b>Bài 8: Viết chương trình tính tổng bình phương của các số âm trong một mảng các số </b>
<b>nguyên.</b>


<b>Chương trình:</b>



#include "stdio.h"
#include "conio.h"
main()


{


int a[50],i,n;
unsigned int s=0;


printf("\n Nhap so phan tu cua mang: ");
scanf("%d",&n);


for(i=0;i<n;++i)


{


printf("\n A[%d]= ",i);
scanf("%d",&a[i]);
}


printf("\n Mang vua duoc nhap vao la: \n");
for(i=0;i<n;++i)


printf("%d ",a[i]);
for(i=0;i<n;++i)
if(a[i]<0)


s=s+a[i]*a[i];


printf("\n Tong cac phan tu am cua mang la: %d",s);
getch();


</div>

<!--links-->

×