0% found this document useful (0 votes)
11 views14 pages

Thuc Hanh 3

Uploaded by

Loan Kim
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views14 pages

Thuc Hanh 3

Uploaded by

Loan Kim
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Bài 1:

#include <stdio.h>
main () {
int a, b;
int s = 0;
do {
printf("Nhap so nguyen a: ");
scanf("%d", &a);
printf("Nhap so nguyen b (b > a): ");
scanf("%d", &b);
}
while (b <= a);
for (int i = a; i <= b; i++)
s = s + i;
printf("Tong cac so tu a den b la: %d", s);
}
Bài 2:
#include <stdio.h>
main () {
int a, b;
do {
printf("Nhap so nguyen a: ");
scanf("%d", &a);
printf("Nhap so nguyen b: ");
scanf("%d", &b);
}
while ( b <= a);
for (int i = a; i <= b; i++) {
if (i % 3== 0)
printf("%d\t", i);
}
}
Bài 3:
#include <stdio.h>
#include <conio.h>
main () {
char ch;
fflush(stdin);
for (int ch = 0; ch <= 255; ch++){
printf("\n%d\t%c", ch, ch);
if (ch != 0 && ch % 21 == 0)
getch();
}
}
Bài 4:
#include <stdio.h>
main () {
int n;
printf("Nhap so nguyen n: ");
scanf("%d", &n);
int s1 = 0;
int s2 = 0;
for (int i = 0; i <= n; i++){
if(i % 2 == 0)
s1 = s1 + i;
else
s2 = s2 + i;
}
printf("Tong cac so le la: %d", s1);
printf("\nTong cac so chan la: %d", s2);
}
Bài 5:
#include <stdio.h>
#include <math.h>
main () {
int n;
int s1 = 0;
int s2 = 0;
int s3 = 0;
do {
printf("Nhap so nguyen n sao cho (n > 0): ");
scanf("%d", &n);
}
while (n <= 0);
for (int i = 1; i <= n; i++){
s1 = s1+ i;
s2 = s2 + i*i;
s3 = s3 + (2*i+1)*(2*i+1);
}
printf("\nTong s1 la: %d", s1/n);
printf("\nTong s2 la: %d", sqrt(s2));
printf("\nTong s3 la: %d", s3);
}
Bài 6:
#include <stdio.h>
#include <math.h>
main () {
int n, k;
float gt1, gt2, gt3;
printf("Nhap so nguyen duong n: ");
scanf("%d", &n);
do {
printf("Nhap so nguyen duong k: ");
scanf("%d", &k);
}
while (n <= 0 || k <= 0 || k> n);
if (n == 0)
gt1 = 1;
else
gt1 = 1;
for (int i = 1; i <= n; i++)
gt1 *= i;
if (gt2 == 0)
gt2 = 1;
else gt2 = 1;
for (int i = 1; i <= k; i++)
gt2 = gt2 * i;
if (n - k == 0)
gt1 = 1;
else
gt3 = 1;
for (int i = 1; i <= n-k; i++)
gt3 = gt3 * i;
printf("To hop chap k cua n la: %0.2f", gt1/(gt2 * gt3));
}
Bài 7:
#include <stdio.h>
main () {
int n, f0, f1, fn, s;
f0 = 0;
f1 = 1;
s = 1;
do {
printf("Nhap so nguyen n voi dieu kien (n >= 2): ");
scanf("%d", &n);
}
while (n < 2);
printf("Day fibonaci la:");
printf("3%d%3d", f0, f1);
for (int i = 1; i <= n - 2; i++) {
fn = f0 + f1;
printf("%3d", fn);
f0 = f1;
f1 = fn;
s = s+ fn;
}
printf("\nTong Day fibonaci la: %f", s);
}
Bài 8:
#include <stdio.h>
main() {
int i;
printf("Cac so nguyen tu 10 den 99 la: ");
for( i = 10; i <= 99; i++) {
if((i/10) * (i%10) == 2*((i/10) + (i%10)))
printf("%4d", i);
}
}
Bài 9:
#include <stdio.h>
main() {
int sum = 0;
printf("Cac so hoan hao nho hon 1000 la: ");
for (int i = 2; i <= 1000; i++) {
sum = 1;
for (int j = 2; j <= i/2; j++) {
if(i % j == 0)
sum = sum + j;
}
if (sum == i)
printf("%5d", i);
}
}
Bài 10:
#include <stdio.h>
#include <math.h>
main() {
int n;
float dem;
do {
printf("Nhap so nguyen duong n: ");
scanf("%d", &n);
}
while (n <= 1);
dem = 0;
for (int i = 2; i <= sqrt(n); i++) {
if(n % i == 0)
dem++;
}
if (dem == 0)
printf("n la so nguyen to.");
else
printf("n la khong phai la so nguyen to.");
}
Bài 11:
#include <stdio.h>
#include <math.h>
main() {
int n, tam;
int m = 0;
printf("Nhap so nguyen n: ");
scanf("%d", &n);
while (n > 0){
tam = n % 10;
m = m * 10+ tam;
n = n / 10;
}
printf("So dao nguoc la: %d", m);
}
Bài 12:
#include <stdio.h>
#include <math.h>
main() {
float x, eps, s, t;
int n, dau = 1;
printf("Nhap x(radian): ");
scanf("%d", &x);
printf("Nhap eps: ");
scanf("%d", &eps);
n = 1;
t = s = x;
while (t >= eps) {
n = n + 2;
t = t * (x*x/(n*(n-1)));
s = s + dau * t;
dau = -dau;
}
printf("\nCong thuc Maclaurin: sin(%0.2f) = %4.f", x,s);
printf("\nMath.h: sin(%2.f) = %4f", x, sin(x));
}
Bài 14:
#include <stdio.h>
#include <math.h>
main () {
float p, s, t;
int n;
printf("Nhap so tien gui: ");
scanf("%f", &s);
printf("Nhap lai suat % thang:");
scanf("%f", &t);
printf("Nhap so tien nhan duoc: ");
scanf("%f", &p);
n = 0;
p = 0.01 * p;
while (s < t); {
s = s + s * p;
n++;
}
printf("So thang can gui la: %d\n", n);
printf("Sau %d thang gui tiet kiem, so tien co la: %4.2f", n , s);
}
Bài 15:
#include <stdio.h>
#include <math.h>
main () {
int n;
float s1, s2, s3, s4;
do {
printf("Nhap so nguyen duong n voi (n > 0): ");
scanf("%d", n);
}
while (n <= 0);
s1 = 0;
s2 = 1;
s3 = 0;
for (int i = 1; i <= n; i++){
s1 = s1 + pow(-1, i - 1) *1/ pow(2*i,2);
s2 = s2 * (2*i - 1) / (2*i);
s3 = s3 + pow (-1, i - 1) * i* (i + 1) * (i + 2);
}
printf("\nGia tri cua s1 = %.2f", s1);
printf("\nGia tri cua s2 = %.2f", s2);
printf("\nGia tri cua s3 = %.2f", s3);
s4 = 1;
if (n % 2 != 0) {
for(int i = 1; i <= n; i++)
s4 = s4 *(2*i-1);
}
else {
for (int i = 1; i <= n; i++)
s4 = s4 * 2 * i;
}
printf("\nGia tri cua s4 la: %.2f", s4);
}
Bài 16:
#include <stdio.h>
#include <math.h>
main () {
int n;
int dem = 0;
do {
printf("Nhap so nguyen n: ");
scanf("%d", &n);
}
while (n <= 1);
if (n >= 2)
printf("%3d", 2);
for(int i = 3; i <=n; i++) {
dem = 0;
for(int j = 2; j <= sqrt(i); j++) {
if (i % j ==0)
dem ++;
}
if (dem ==0)
printf("%3d",i);
}
}
Bài 17;
#include <stdio.h>
#include <math.h>
main () {
int n, r, sum ,tam;
printf("Nhap gia tri n: ");
scanf("%d", &n);
sum = 0;
tam = n;
for(;n!=0;n=n/10) {
r = n % 10;
sum = sum * 10 + r;
}
if (tam == sum)
printf("\n%d la doi xung!", tam);
else
printf("\n %d la khong doi xuong!", tam);
}
Bài 18:
#include <stdio.h>
#include <math.h>
main () {
float s, t, p;
int n;
printf("Nhap so tien ban dau: ");
scanf("%f", &s);
printf("Nhap so thang gui: ");
scanf("%f", &t);
printf("Nhap lai suat % thang: ");
scanf("%f", &p);
p = 0.01 *p;
for (int i = 1; i <= n; i++);
s += s*p;
printf("Sau %d thang gui tiet kiem, so tien co la: %4.2f", n, s);
}
Bài 19:
#include <stdio.h>
#include <math.h>
main () {
float x, s, t, eps;
int n;
int dau = - 1;
printf("\nNhap x(radian): ");
scanf("%f", &x);
printf("Nhap eps: ");
scanf("%f", &eps);
n = 0;
t = s = 1;
while (t >= eps) {
n += 2;
t = t*(x*x/(n*(n-1)));
s = s+dau*t;
dau= -dau;
}
printf("\nCong thuc maclaurin: cos(%.2f) la: %.4f", x, s);
printf("\nmath.h: cos(%.2f) la: %.4f",x, cos(x));
}

You might also like