1. Trang chủ
  2. » Thể loại khác

code nhập môn lập trình web

18 202 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 28,32 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

printf(quot;Hello HCMUT 1411875 quot;); phan 1 printf(quot;%d quot;, 2014); printf(quot;%e %f %E quot;, 3.14159, 0.00057326, 3.14159); printf(quot;%c quot;, 39;A39;); printf(quot;%s quot;, quot;Dai hoc Bach Khoaquot;); printf(quot; DAI HOC BACH KHOA quot;); printf(quot; quot;); yc1 printf(quot;%+8.0d quot;, 2014); printf(quot; quot;); yc2 printf(quot;%+10.4f quot;, 3.14159); printf(quot; quot;); yc3 printf(quot;%4s %20s %11s %9s %10s quot;, quot;Sttquot;, quot;Ho va Tenquot;, quot;Diem toanquot;, quot;Diem lyquot;, quot;Diem hoaquot;); printf(quot;%s quot;, quot;quot;); printf(quot;%4d %23s %10.1f %9.1f %.1f quot;, 1, quot;Nguyen Lan Huongquot;, 7.0, 8.0, 10.0); printf(quot;%4d %22s %10.1f %10.1f %.1f quot;, 2, quot;Tran Thanh Binhquot;, 10.0, 10.0, 10.0); printf(quot;%4d %23sprintf(quot;Hello HCMUT 1411875 quot;); phan 1 printf(quot;%d quot;, 2014); printf(quot;%e %f %E quot;, 3.14159, 0.00057326, 3.14159); printf(quot;%c quot;, 39;A39;); printf(quot;%s quot;, quot;Dai hoc Bach Khoaquot;); printf(quot; DAI HOC BACH KHOA quot;); printf(quot; quot;); yc1 printf(quot;%+8.0d quot;, 2014); printf(quot; quot;); yc2 printf(quot;%+10.4f quot;, 3.14159); printf(quot; quot;); yc3 printf(quot;%4s %20s %11s %9s %10s quot;, quot;Sttquot;, quot;Ho va Tenquot;, quot;Diem toanquot;, quot;Diem lyquot;, quot;Diem hoaquot;); printf(quot;%s quot;, quot;quot;); printf(quot;%4d %23s %10.1f %9.1f %.1f quot;, 1, quot;Nguyen Lan Huongquot;, 7.0, 8.0, 10.0); printf(quot;%4d %22s %10.1f %10.1f %.1f quot;, 2, quot;Tran Thanh Binhquot;, 10.0, 10.0, 10.0); printf(quot;%4d %23sprintf(quot;Hello HCMUT 1411875 quot;); phan 1 printf(quot;%d quot;, 2014); printf(quot;%e %f %E quot;, 3.14159, 0.00057326, 3.14159); printf(quot;%c quot;, 39;A39;); printf(quot;%s quot;, quot;Dai hoc Bach Khoaquot;); printf(quot; DAI HOC BACH KHOA quot;); printf(quot; quot;); yc1 printf(quot;%+8.0d quot;, 2014); printf(quot; quot;); yc2 printf(quot;%+10.4f quot;, 3.14159); printf(quot; quot;); yc3 printf(quot;%4s %20s %11s %9s %10s quot;, quot;Sttquot;, quot;Ho va Tenquot;, quot;Diem toanquot;, quot;Diem lyquot;, quot;Diem hoaquot;); printf(quot;%s quot;, quot;quot;); printf(quot;%4d %23s %10.1f %9.1f %.1f quot;, 1, quot;Nguyen Lan Huongquot;, 7.0, 8.0, 10.0); printf(quot;%4d %22s %10.1f %10.1f %.1f quot;, 2, quot;Tran Thanh Binhquot;, 10.0, 10.0, 10.0); printf(quot;%4d %23sprintf(quot;Hello HCMUT 1411875 quot;); phan 1 printf(quot;%d quot;, 2014); printf(quot;%e %f %E quot;, 3.14159, 0.00057326, 3.14159); printf(quot;%c quot;, 39;A39;); printf(quot;%s quot;, quot;Dai hoc Bach Khoaquot;); printf(quot; DAI HOC BACH KHOA quot;); printf(quot; quot;); yc1 printf(quot;%+8.0d quot;, 2014); printf(quot; quot;); yc2 printf(quot;%+10.4f quot;, 3.14159); printf(quot; quot;); yc3 printf(quot;%4s %20s %11s %9s %10s quot;, quot;Sttquot;, quot;Ho va Tenquot;, quot;Diem toanquot;, quot;Diem lyquot;, quot;Diem hoaquot;); printf(quot;%s quot;, quot;quot;); printf(quot;%4d %23s %10.1f %9.1f %.1f quot;, 1, quot;Nguyen Lan Huongquot;, 7.0, 8.0, 10.0); printf(quot;%4d %22s %10.1f %10.1f %.1f quot;, 2, quot;Tran Thanh Binhquot;, 10.0, 10.0, 10.0); printf(quot;%4d %23s

Trang 1

Bài 1 :

#include "stdafx.h"

#include <conio.h>

void main()

{

printf("Hello HCMUT 1411875! \n");

//phan 1

printf("%d\n", 2014);

printf("%e\t%f\n%E\n", 3.14159, 0.00057326, 3.14159);

printf("%c\n", 'A');

printf("%s\n", "Dai hoc Bach Khoa");

printf("\tDAI HOC BACH KHOA\n");

printf(" \n\n");

//yc1

printf("%-+8.0d\n", 2014);

printf(" \n\n");

//yc2

printf("%-+10.4f\n", 3.14159);

printf(" \n\n");

//yc3

printf("%-4s %-20s %-11s %-9s %-10s\n", "Stt", "Ho va Ten", "Diem toan", "Diem ly",

"Diem hoa");

printf("%-s\n", " -");

printf("%-4d %-23s %-10.1f %-9.1f %-.1f\n", 1, "Nguyen Lan Huong", 7.0, 8.0, 10.0); printf("%-4d %-22s %-10.1f %-10.1f %-.1f\n", 2, "Tran Thanh Binh", 10.0, 10.0, 10.0); printf("%-4d %-23s %-9.1f %-11.1f %-.1f\n", 3, "Vu Ngoc Thanh", 9.0, 10.0, 9.0); _getch();

}

Bài 2:

// Th2.cpp : du lieu hang va bien

#include "stdafx.h"

#include <conio.h>

const float pi = 3.14159;

void main()

{

int chon, tieptuc=1;

while (tieptuc == 1) //kt dieu kien tiep tuc

{

printf("%s\n", "Ban muon lam gi?");

printf("\t%s\n", "1-tinh chu vi va dien tich hinh tron");

printf("\t%s\n", "2-tinh chu vi va dien tich hinh chu nhat");

printf("\t%s\n", "3-Tinh giao diem 2 duong thang");

printf("\t%s\n", "4-Thoat khoi chuong trinh");

printf("%s", "Vui long nhap lua chon : "); scanf_s("%i", &chon);

while ((chon != 1) && (chon != 2) && (chon != 3)&&(chon != 4)) //kt dieu kien chon lua

{

printf("%s\n", "Lua chon cua ban khong co trong he thong!!");

printf("%s\n", " -"); printf("%s\n", "Ban muon lam gi?");

printf("\t%s\n", "1-tinh chu vi va dien tich hinh tron");

printf("\t%s\n", "2-tinh chu vi va dien tich hinh chu nhat");

printf("\t%s\n", "3-Thoat khoi chuong trinh");

printf("%s", "Vui long nhap lai lua chon : "); scanf_s("%i", &chon); } //end chon lua khong dung

switch (chon) {

case 1:

//cv,dt hinh tron float r, cvdt, dtdt;

printf("%s\n", " -");

Trang 2

printf("%s", "Nhap ban kinh R= "); scanf_s("%f", &r);

while (r < 0) //kt dieu kien ban kinh {

printf("%s\n", "Ban kinh duong tron phai la so duong");

printf("%s\n", " -"); printf("%s", "Vui long nhap lai ban kinh : "); scanf_s("%f", &r); }

printf("%s%13.3f\n", "Ban kinh hinh tron da nhap la: ", r);

cvdt = 2 * pi*r;

dtdt = pi*r*r;

printf("%s%15.3f\n", "Chu vi hinh tron da nhap la: ", cvdt);

printf("%s%12.3f\n", "Dien tich hinh tron da nhap la: ", dtdt);

printf("%s", "Ban muon tiep tuc khong?(y/n) : "); scanf_s("%i", &tieptuc); printf("%s\n", " -");

break;

case 2:

//cv,dt hcn float cr, cd, cvhcn, dthcn;

printf("%s\n", " -");

printf("%s", "Nhap chieu rong hinh chu nhat= "); scanf_s("%f", &cr);

while (cr < 0) //kt dieu kien chieu rong hcn {

printf("%s\n", "Chieu rong hcn phai la so duong");

printf("%s\n", " -"); printf("%s", "Vui long nhap lai chieu rong hcn : "); scanf_s("%f",

&cr);

} printf("%s", "Nhap chieu dai hinh chu nhat = "); scanf_s("%f", &cd);

while (cd < 0) //kt dieu kien chieu rong hcn {

printf("%s\n", "Chieu dai hcn phai la so duong");

printf("%s\n", " -"); printf("%s", "Vui long nhap lai chieu dai hcn : "); scanf_s("%f",

&cd);

} printf("%s\n", " -+ - ");

printf("%s%11.3f\n", "Chieu rong hinh chu nhat da nhap la: ", cr);

printf("%s%15.3f\n", "Chieu dai hinh chu nhat nhap la: ", cd);

cvhcn = 2 * (cr + cd);

dthcn = cr*cd;

printf("%s%15.3f\n", "Chu vi hinh chu nhat da nhap la: ", cvhcn);

printf("%s%12.3f\n", "Dien tich hinh chu nhat da nhap la: ", dthcn);

printf("%s", "Ban muon tiep tuc khong?(1=y ; 0=n) : "); scanf_s("%i",

&tieptuc);

printf("%s\n", " -");

break;

case 3:

//giao diem 2 duong thang song song float a, a1, b, b1, x, y;

printf("%s\n", " -");

printf("%s", "Nhap he so a cua duong thang thu nhat= "); scanf_s("%f", &a); printf("%s", "Nhap he so b cua duong thang thu nhat= "); scanf_s("%f", &b); printf("%s", "Nhap he so a' cua duong thang thu nhat= "); scanf_s("%f",

&a1);

printf("%s", "Nhap he so b' cua duong thang thu nhat= "); scanf_s("%f",

&b1);

printf("%s\n", " -+ - ");

printf("%s%11.3f\n", " He so a cua duong thang thu nhat da nhap la: ", a); printf("%s%11.3f\n", " He so b cua duong thang thu nhat da nhap la: ", b); printf("%s%11.3f\n", " He so a' cua duong thang thu hai da nhap la: ", a1); printf("%s%11.3f\n", " He so b' cua duong thang thu hai da nhap la: ", b1);

if ((a - a1) == 0) {

printf("%s\n", "Hai duong thang da nhap song song, khong co giao diem!");

Trang 3

printf("%s\n", " -"); }

else {

x = (b - b1) / (a - a1);

y = a*x + b;

printf("%s\n", "Giao diem cua 2 duong thang da nhap co toa do :"); printf("%s%11.3f\n", "x=", x);

printf("%s%11.3f\n", "y=", y);

} printf("%s", "Ban muon tiep tuc khong?(1=y ; 0=n) : "); scanf_s("%i",

&tieptuc);

printf("%s\n", " -");

break;

case 4:

printf("%s\n", " -");

printf("%s\n", "See u again^^");

chon = 4;

tieptuc =0;

break;

} } // end dieu kien tiep tuc

printf("%s\n", " -");

printf("%s\n", "See u again^^");

_getch();

}

Bài 3 :

// th3.cpp : su dung bien cau truc

#include "stdafx.h"

#include "conio.h"

#include "Th3.h"

void main()

{

int chon;

printf("Nhap so bai : 3.1-3.2-3.3"); scanf_s("%d", &chon);

switch chon

case '1':

{

hoso sv1;

printf("Nhap ho ten: "); scanf_s("%[a-z A-Z]", sv1.hoten);

printf("Nhap MSSV: "); scanf_s("%s", sv1.ms); printf("\n");

printf("Nhap diem toan: "); scanf_s("%f", &sv1.diem_t);

printf("Nhap diem ly: "); scanf_s("%f", &sv1.diem_l);

printf("Nhap diem hoa: "); scanf_s("%f", &sv1.diem_h);

sv1.diem_tong = sv1.diem_t + sv1.diem_l + sv1.diem_h;

printf("%-20s %-8s %-10s %-10s %-10s %-10s\n", "Ho Ten", "MSSV", "Diem toan",

"Diem ly", "Diem hoa", "Diem tong");

printf("%-s\n",

" -");

printf("%-20s %-8s %-10.1f %-10.1f %-10.1f %-10.1f\n", sv1.hoten, sv1.ms, sv1.diem_t, sv1.diem_l, sv1.diem_h, sv1.diem_tong);

}

case '2':

{

hoso sv1, sv2, sv3, sv4, sv5;

float diemthap[5];

printf("Nhap ho ten sv1 : "); scanf_s("%[a-z A-Z]", sv1.hoten);

printf("Nhap MSSV: "); scanf_s("%s", sv1.ms); printf("\n");

Trang 4

printf("Nhap diem toan: "); scanf_s("%f", &sv1.diem_t);

printf("Nhap diem ly: "); scanf_s("%f", &sv1.diem_l);

printf("Nhap diem hoa: "); scanf_s("%f", &sv1.diem_h);

sv1.diem_tong = sv1.diem_t + sv1.diem_l + sv1.diem_h;

sv1.diem_tb = sv1.diem_tong / 3;

if (sv1.diem_tb < 5) diemthap[1] = sv1.diem_tb;

//

printf("Nhap ho ten sv2 : "); scanf_s("%[a-z A-Z]", sv2.hoten);

printf("Nhap MSSV: "); scanf_s("%s", sv2.ms); printf("\n"); printf("Nhap diem toan: "); scanf_s("%f", &sv2.diem_t);

printf("Nhap diem ly: "); scanf_s("%f", &sv2.diem_l);

printf("Nhap diem hoa: "); scanf_s("%f", &sv2.diem_h);

sv2.diem_tong = sv2.diem_t + sv2.diem_l + sv2.diem_h;

sv2.diem_tb = sv2.diem_tong / 3;

if (sv2.diem_tb < 5) diemthap[1] = sv2.diem_tb;

//

printf("Nhap ho ten sv3 : "); scanf_s("%[a-z A-Z]", sv3.hoten);

printf("Nhap MSSV: "); scanf_s("%s", sv3.ms); printf("\n"); printf("Nhap diem toan: "); scanf_s("%f", &sv3.diem_t);

printf("Nhap diem ly: "); scanf_s("%f", &sv3.diem_l);

printf("Nhap diem hoa: "); scanf_s("%f", &sv3.diem_h);

sv3.diem_tong = sv3.diem_t + sv3.diem_l + sv3.diem_h;

sv3.diem_tb = sv3.diem_tong / 3;

if (sv3.diem_tb < 5) diemthap[1] = sv3.diem_tb;

//

printf("Nhap ho ten sv4 : "); scanf_s("%[a-z A-Z]", sv4.hoten);

printf("Nhap MSSV: "); scanf_s("%s", sv4.ms); printf("\n"); printf("Nhap diem toan: "); scanf_s("%f", &sv4.diem_t);

printf("Nhap diem ly: "); scanf_s("%f", &sv4.diem_l);

printf("Nhap diem hoa: "); scanf_s("%f", &sv4.diem_h);

sv4.diem_tong = sv4.diem_t + sv4.diem_l + sv4.diem_h;

sv4.diem_tb = sv4.diem_tong / 3;

if (sv4.diem_tb < 5) diemthap[1] = sv4.diem_tb;

//

printf("Nhap ho ten sv5 : "); scanf_s("%[a-z A-Z]", sv5.hoten);

printf("Nhap MSSV: "); scanf_s("%s", sv5.ms); printf("\n"); printf("Nhap diem toan: "); scanf_s("%f", &sv5.diem_t);

printf("Nhap diem ly: "); scanf_s("%f", &sv5.diem_l);

printf("Nhap diem hoa: "); scanf_s("%f", &sv5.diem_h);

sv5.diem_tong = sv5.diem_t + sv5.diem_l + sv5.diem_h;

sv5.diem_tb = sv5.diem_tong / 3;

if (sv5.diem_tb < 5) diemthap[1] = sv5.diem_tb;

//

printf("%-20s %-8s %-10s %-10s %-10s %-10s\n", "Ho Ten",

"MSSV", "Diem toan", "Diem ly", "Diem hoa", "Diem tong","Diem TB");

printf("%-s\n",

" -");

printf("%-20s %-8s %-10.1f %-10.1f %-10.1f %-10.1f %-10.1f\n", sv1.hoten, sv1.ms, sv1.diem_t, sv1.diem_l, sv1.diem_h, sv1.diem_tong,sv1.diem_tb);

printf("%-20s %-8s %-10.1f %-10.1f %-10.1f %-10.1f %-10.1f\n", sv2.hoten, sv2.ms, sv2.diem_t, sv2.diem_l, sv2.diem_h, sv2.diem_tong, sv2.diem_tb);

printf("%-20s %-8s %-10.1f %-10.1f %-10.1f %-10.1f %-10.1f\n", sv3.hoten, sv3.ms, sv3.diem_t, sv3.diem_l, sv3.diem_h, sv3.diem_tong, sv3.diem_tb);

printf("%-20s %-8s %-10.1f %-10.1f %-10.1f %-10.1f %-10.1f\n", sv4.hoten, sv4.ms, sv4.diem_t, sv4.diem_l, sv4.diem_h, sv4.diem_tong, sv4.diem_tb);

printf("%-20s %-8s %-10.1f %-10.1f %-10.1f %-10.1f %-10.1f\n", sv5.hoten, sv5.ms, sv5.diem_t, sv5.diem_l, sv5.diem_h, sv5.diem_tong, sv5.diem_tb);

for (i=) }

Trang 5

}

TH3.h

typedef struct

{

char hoten[40];

char ms[8];

float diem_t;

float diem_l;

float diem_h;

float diem_tong;

float diem_tb;

} hoso;

Bài 4 :

// Th4.cpp :su dung if-else

#include "stdafx.h"

#include <conio.h>

extern void tachso();

extern void sorachu(char );

int so;

char kytu_n, kytu_t, kytu_c, kytu_dv;

void main()

{

printf("Nhap so nguyen can tach: "); scanf_s("%d",&so); tachso();

if (kytu_n != '0')

printf("%c-%c-%c %c" ,kytu_n, kytu_t, kytu_c, kytu_dv); else if (kytu_t != '0')

printf("%c-%c-%c ", kytu_t, kytu_c, kytu_dv); else

printf("%c-%c", kytu_c, kytu_dv);

printf("\n");

//in so ra chu

if (kytu_n != '0')

{

sorachu(kytu_n);

sorachu(kytu_t);

sorachu(kytu_c);

sorachu(kytu_dv);

}

else if (kytu_t != '0')

{

sorachu(kytu_t);

sorachu(kytu_c);

sorachu(kytu_dv);

}

else

{

sorachu(kytu_c);

sorachu(kytu_dv);

}

// -_getch();

}

Tachso.cpp

#include "stdafx.h"

extern int so;

extern char kytu_n, kytu_t, kytu_c,kytu_dv;

Trang 6

void tachso()

{

kytu_n = (so / 1000) + '0';

kytu_t = (so / 100)%10 + '0';

kytu_c = (so / 10)%10 + '0';

kytu_dv = so%10 + '0';

}

void sorachu(char kyso)

{

switch (kyso)

{

case '0':printf("khong "); break;

case '1':printf("mot "); break;

case '2':printf("hai "); break;

case '3':printf("ba "); break;

case '4':printf("bon "); break;

case '5':printf("nam "); break;

case '6':printf("sau "); break;

case '7':printf("bay "); break;

case '8':printf("tam "); break;

case '9':printf("chin "); break;

}

}

Bài 5 :

// Th5.cpp : dung vong lap while

#include "stdafx.h"

#include <conio.h>

void main()

{

int chon, tieptuc = 1;

int n, i, P, Pmax, S, nmax,n1,sochuso;

while (tieptuc == 1) //kt dieu kien tiep tuc

{

printf("%s\n", "Menu chuc nang:");

printf("\t%s\n", "1-Tinh tong ");

printf("\t%s\n", "2-Tinh tong so le");

printf("\t%s\n", "3-Tinh giai thua");

printf("\t%s\n", "4-Tinh tong cac so chia het cho 7");

printf("\t%s\n", "5-Tinh tong cac chu so cua mot so nguyen n");

printf("\t%s\n", "6-Thoat khoi chuong trinh");

printf("%s", "Vui long nhap lua chon : "); scanf_s("%i", &chon);

while ((chon != 1) && (chon != 2) && (chon != 3) && (chon != 4) && (chon != 5) && (chon != 6))//kt dieu kien chon lua

{

printf("%s\n", "Lua chon cua ban khong co trong he thong!!");

printf("%s\n", " -");

printf("%s\n", "Menu chuc nang:");

printf("\t%s\n", "1-Tinh tong ");

printf("\t%s\n", "2-Tinh tong so le");

printf("\t%s\n", "3-Tinh giai thua");

printf("\t%s\n", "4-Tinh tong cac so chia het cho 7");

printf("\t%s\n", "5-Tinh tong cac chu so cua mot so nguyen n");

printf("\t%s\n", "6-Thoat khoi chuong trinh");

printf("%s", "Vui long nhap lai lua chon : "); scanf_s("%i", &chon);

} //end chon lua khong dung switch (chon)

{ case 1:

//tinh tong printf("%s\n", " -");

Trang 7

printf("%s", "Nhap n= "); scanf_s("%d", &n);

while (n < 0) //kt dieu kien n

{

printf("%s\n", "n phai la so duong");

printf("%s\n", " -"); printf("%s", "Vui long nhap lai n : "); scanf_s("%d", &n);

}

printf("%s%-13d\n", "n da nhap la: ", n);

i = 1;

S = 0;

while (i <= n)

{

S += i++;

}

printf("%s%-15d\n", "Tong S la: ", S);

printf("%s", "Ban muon tiep tuc khong?(1/0) : "); scanf_s("%i", &tieptuc); printf("%s\n", " -");

break;

case 2:

//tinh tong so le

printf("%s\n", " -"); printf("%s", "Nhap n= "); scanf_s("%d", &n);

while (n < 0) //kt dieu kien n

{

printf("%s\n", "n phai la so duong");

printf("%s\n", " -"); printf("%s", "Vui long nhap lai n : "); scanf_s("%d", &n);

}

printf("%s%-13d\n", "n da nhap la: ", n);

i = 1;

S = 0;

while (i<=n)

{

if (i % 2 == 1) S+= i;

i++;

}

printf("%s%-15d\n", "Tong S la: ", S);

printf("%s", "Ban muon tiep tuc khong?(1/0) : "); scanf_s("%i", &tieptuc); printf("%s\n", " -");

break;

case 3:

//tinh giai thua

printf("%s\n", " -");

Pmax = 1;

nmax = 1;

while (Pmax < 1000000000) //kt dieu kien nmax

{

Pmax = Pmax*nmax;

nmax++;

}

printf("%s%d\n", "n toi da la: ", nmax);

printf("%s", "Nhap n= "); scanf_s("%d", &n);

while (n < 0 ) //kt dieu kien n

{

printf("%s\n", "n phai la so duong");

printf("%s%d\n", "n toi da la: ",nmax);

printf("%s\n", " -"); printf("%s", "Vui long nhap lai n : "); scanf_s("%d", &n);

}

/*while (n > nmax) //kt dieu kien n

{

printf("%s%d\n", "n toi da la: ", nmax);

Trang 8

printf("%s\n", " -"); printf("%s", "Vui long nhap lai n : "); scanf_s("%d", &n);

}*/

printf("%s%-13d\n", "n da nhap la: ", n);

i = 1;

P = 1;

while (i<=n)

{

P =P*i;

i++;

}

printf("%d%s%-15d\n", n,"!=", P);

printf("%s", "Ban muon tiep tuc khong?(1/0) : "); scanf_s("%i", &tieptuc); printf("%s\n", " -");

break;

case 4:

//tinh tong so chia het cho 7

printf("%s\n", " -");

printf("%s", "Nhap n= "); scanf_s("%d", &n);

while (n < 0) //kt dieu kien n

{

printf("%s\n", "n phai la so duong");

printf("%s\n", " -"); printf("%s", "Vui long nhap lai n : "); scanf_s("%d", &n);

}

printf("%s%-13d\n", "n da nhap la: ", n);

i = 1;

S = 0;

while (i <= n)

{

if (i % 7 == 0)

S += i;

i++;

}

printf("%s%-15d\n", "Tong cac so chia het cho 7 la: ", S);

printf("%s", "Ban muon tiep tuc khong?(1/0) : "); scanf_s("%i", &tieptuc); printf("%s\n", " -");

break;

case 5:

//tinh tong chu so cua mot so nguyen n

printf("%s\n", " -");

printf("%s", "Nhap n= "); scanf_s("%d", &n);

while (n < 0) //kt dieu kien n

{

printf("%s\n", "n phai la so duong");

printf("%s\n", " -"); printf("%s", "Vui long nhap lai n : "); scanf_s("%d", &n);

}

n1 = n;

sochuso = 0;

S = 0;

i = 1;

while (n1 != 0)

{

sochuso = sochuso +1;

i = i * 10;

n1 = n1 / 10;

} //kiem tra so chu so cua n

i = i / 10;

printf("%s%d", "so chu so : ", sochuso);

printf("\n");

n1 = n;

Trang 9

printf("%s%d", "i :", i);

printf("\n");

while (n1 != 0) {

S = S + (n1/i);

n1 = n1 - ((n1/i)*i);

i = i / 10;

} printf("%s%d%s%d\n", "Tong so chu so cua ",n," la: ", S);

printf("%s", "Ban muon tiep tuc khong?(1/0) : "); scanf_s("%i", &tieptuc); printf("%s\n", " -");

break;

case 6:

printf("%s\n", " -");

printf("%s\n", "See u again^^");

chon = 6;

tieptuc = 0;

break;

} } // end dieu kien tiep tuc

printf("%s\n", " -");

printf("%s\n", "See u again^^");

_getch();

}

Bài 6 :

// th6.cpp : su dung vong lap for va ham

//

#include "stdafx.h"

#include<conio.h>

#include "ham.h"

void main()

{

int solan, i, n1,n,n2;

double a;

printf("%s", "nhap input ham e^x (x, so lan), x=: "); scanf_s("%lf", &a);

printf("nhap so lan: "); scanf_s("%d", &solan);

printf("%s", "nhap input tinh tong : "); scanf_s("%d", &n);

printf("%s", "nhap input tinh giai thua : "); scanf_s("%d", &n1);

printf("%s", "nhap input tinh tong nguyen to : "); scanf_s("%d", &n2);

printf("e^x(%.2f,%d)=%g\n", a,solan, emux(a, solan));

printf("tong(%d)=%d \n", n, tongtn(n));

printf("giaithua(%d)=%lg \n",n1, giaithua(n1));

printf("tong nguyen to (%d)=%d \n", n2, tongnguyento(n2));

_getch();

}

Ham.cpp

#include "stdafx.h"

double emux(double x, int n)

{

int i; double e, t;

for (e = 1, t = 1, i = 1; i <= n; i++);

{

t *= x / i;

Trang 10

e += t;

}

return e;

}

int tongtn(int n)

{

int s, i;

for (s = 0, i = 1; i <= n; i++)

{

s = s + i;

}

return s;

}

double giaithua(int n)

{

int i;

double p;

for (i = 1, p = 1; i <= n; i++)

{

p = p*i;

}

return p;

}

int tongnguyento(int n)

{

int i, j, kt, tong;

tong = 0;//n=1: tra ve 0

if (n == 2) return 3;//n=2 : tra ve 3

else

{

for (i = 2; i <= n; i++)// cho i chay tu 2 - n {

kt = 0;

for (j = 1; j <= i; j++)//< -begin {

if ((i%j) == 0) {

kt = kt + 1; //kiem tra i co phai so nt khong }

} //< -end

if (kt <= 2) {

tong = tong + i;//i la snt : tong +i }

} }

return tong;

}

Ham.h

//header giao tiep module ham

extern double emux(double x, int n);

extern int tongtn(int n);

extern double giaithua(int n);

extern int tongnguyento(int n);

Bài 7 : // bài tổng sổ nguyên tổ sai

// Th7.cpp : su dung ham de quy

Ngày đăng: 18/06/2018, 11:17

TỪ KHÓA LIÊN QUAN

w