1. Trang chủ
  2. » Trung học cơ sở - phổ thông

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

7 48 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 49,5 KB

Nội dung

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à diện tích của tam giác.[r]

Trang 1

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"

main()

{

Clrscr();

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

getch();

}

Bài 1.2 Viết chương trình in ra màn hình dòng chữ như sau:

“Chao ban!”

“Ban ten la gi?”

Chương trình:

#include "stdio.h"

#include "conio.h"

main()

{

Clrscr();

printf("\n Chao ban!");

printf("\n Ban ten la gi?");

}

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 nhập.

Chương trình:

#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à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 màn hình.

Chương trình:

#include "stdio.h"

Trang 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à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 phím.

Chương trình:

#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à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 lũy thừa y

Chương trình:

#include "stdio.h"

#include "conio.h"

#include "math.h"

main()

{

Clrscr();

float a,b;

printf("\n Nhap vao hai so a va b: ");

scanf("%f%f",&a,&b);

Trang 3

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

getch();

}

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 cộng 4 số.

Chương trình:

#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à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:

**************************************************

THIEP MOI

Thân mời bạn: Nguyễn Mạnh Hùng

Tói dự lễ sinh nhật của mình

Vào lúc 19h ngày 12/10/2005

Tại 05/42 Trần Phú – Cần Thơ

Rất mong được đón tiếp!

Hồ Thu Hương

**************************************************

Chương trình:

#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");

printf("\n Vao luc 19h ngay 12/10/2005");

printf("\n Tai 05/42 Tran Phu - Can Tho");

printf("\n Rat mong duoc don tiep!");

Trang 4

printf("\n Ho Thu Huong");

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

getch();

}

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à diện tích của tam giác In kết quả ra màn hình.

Chương trình:

#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à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à x 0, a>0, 0! = 1 (dùng logax = lnx / lna)

Chương trình:

#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à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)

1 Tính hệ số góc của đường thẳng đi qua hai điểm đó công thức:

Hệ số góc = (y2 – y1) / (x2 – x1)

2 Tính khoảng cách giữa hai điểm đó theo công thức tính khoảng cách.

Trang 5

Chương trình:

#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à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], 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.

Chương trình:

#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]);

/*ket thuc viec in mang cac so vua nhap*/

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

Trang 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à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 hình:

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

- Phần tử nhỏ nhất của mảng

- Tổng các phần tử trong mảng

Chương trình:

#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];

if(a[i]<min) min=a[i];

if(a[i]>max) max=a[i];

Trang 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à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ố nguyên.

Chương trình:

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

}

Ngày đăng: 27/04/2021, 14:18

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w