Bài Tập Lập Trình HKI Update...
Môn: Lập Trình Căn Bản ( C Programming ).
Thời Điểm: 2017.
Nguồn: Kaneki Trần
Người Đăng: Hoàng Minh Tuấn
Status: Please Waiting...
Bài Tập Học Kỳ I
Bài Tập 1: Viết chương trình chuyển từ độ C sang độ F với công thức (Plaese waiting...).
/*Tên: Hoàng Minh Tuấn
Bài Tập 1 =>>>
*/
#include<stdio.h>
int main(){
float C, F;
printf("Nhap n:");
scanf("%f", &C);
F= (C*(9.0/5))+32;
printf("Nhiet oF: %.2f\n", F);
getch();
return 0;
}
/*
Tên: Hoàng Minh Tuấn
Bài Tập 2 =>>>
*/
#include <stdio.h>
int main(){
int m,b,c,e;
float x,t;
printf("\nNhap Vao Cac Thong Tin Sau: \n");
printf("So Tien: "); scanf("%f",&x);
printf ("So Ngay: "); scanf ("%d", &m);
b = m / 30;
c = m % 30;
e = c % 60;
t=(x*e*(1.0/5000))+(x*b*(3.0/400));
printf("\nTien nhan duoc: %.2f",t);
getch();
return 0;
}
/*
Tên: Hoàng Minh Tuấn
Bài Tập 3 =>>>
*/
#include<stdio.h>
int main(){
int i=10000;
printf("Cac So: ");
for( ;i<=20000;i++){
if(i%7==1 && i%9==2)
printf("%i ", i);
}
return 0;
}
/*
Tên: Hoàng Minh Tuấn
Bài Tập 4 =>>>
*/
#include<stdio.h>
int main(){
int n, d=0;
do{
printf("Nhap n: ");
scanf("%i", &n);
}while(n<0 && printf("Loi roi! n >= 0 \n"));
printf("So Ngich Dao cua %i la: ", n);
do{
d= d*10+n%10;
n/=10;
}while(n!=0);
printf("%i", d);
getch();
return 0;
}
/*
Tên: Hoàng Minh Tuấn
Bài Tập 5 =>>>
*/
#include <stdio.h>
int main(){
int n,t, a=0;
do{
printf("Nhap n: ");
scanf("%i", &n);
}while(n<0 && printf("Loi Roi. N >= 0\n"));
t=n;
while(t!=0){
a= a+t%10;
t/=10;
}
printf("Tong La: %i", a);
getch();
return 0;
}
Bài Tập 6 + 7 + 8: Viết chương trình nhập vào bán kính R và tính chu vi hình tròn ( sử dụng hàm ) với C= 2*3.14R. Viết chương trình tính tổng các số chẳn từ 1 đến n ( sử dụng hàm ) tongchan= 2+4+6... Viết chương trình, cho F0=F1= 1 và Fn=F(n-1) + F(n-2) và tính Fn với n nhặp từ bàn phím (n>=2_ VD n=4 thì F4=5.
/*
Tên: Hoàng Minh Tuấn
Lop: GS19TH1
Bài Tập 6,7,8 =>
*/
#include<stdio.h>
//============Han Chu Vi===============
float cv(float, float);
float cv(float a, float b){
return a*b;
}
// ============Han 2============
int tong(int, int);
int tong(int a, int b){
return a+b;
}
// ==============Ham 3=============
int m(int, int);
int m(int a, int b){
return a+b;
}
//=============Than bai =============
int main(){
int lua;
do{
printf("\n\n========== MENU ==========\n\n");
printf("1. Bai Tap 1\n2. Bai Tap 2\n3. Bai Tap 3\n0. EXIT");
printf("\nMSSV: DTH175190");
printf("\n\nThay Chon: ");
scanf("%i", &lua);
switch (lua){
case 0: break;
case 1:{
float r;
do{
printf("\nDay La Bai Tap 1 =>>\n\n");
printf("Nhap Vao Ban Kinh: ");
scanf("%f", &r);
if(r <= 0){
printf("\nR phai > 0. Xin nhap lai !");
}
}while(r <= 0);
printf("KQ: %.2f", r*cv(2.0,3.14));
getch();
break;
}
case 2:{
int i, n;
long S;
do
{
printf("\nDay La Bai Tap 2 =>>\n");
printf("\nInput: ");
scanf("%d", &n);
if(n <= 0)
{
printf("\nPhai > 0. Xin nhap lai !");
}
}while(n <= 0);
i = 1;
S = 0;
while(i <= n)
{
if(i % 2 == 0)
{
S= tong(S,i);
}
i++;
}
printf("\nTong cua %d la: %ld", n, S);
getch();
break;
}
case 3: {
int n, f;
do{
printf("\nDay La Bai Tap 3 =>>\n\n");
printf("Input: ");
scanf("%i", &n);
if(n < 2){
printf("\nPhai >= 2. Xin nhap lai !");
}
}while(n < 2);
f= m((n-1),(n-2));
printf("\nkQ: %i", f);
getch();
break;
}
}
}while(lua!=0);
return 0;
}
No Comment to " Bài Tập Lập Trình HKI Update... "