Viết chương trình nhập 1 số nguyên có 3 chữ số hãy in ra cách đọc của số nguyên này

Viết chương trình nhập 1 số nguyên có 3 chữ số hãy in ra cách đọc của số nguyên này

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 [74.74 KB, 6 trang ]

Bài 106 Viết chương trình nhập 1 số nguyên có 3 chữ số. Hãy in ra cách đọc của số nguyên này
#include
#include

int main[]{
int So;

// Khai báo

printf["Nhap vao so = "];
scanf["%d", &So];
if [So < 100 || So > 999]{
printf["\nKhong hop le !"];
getch[];
return 0;
}
else

// Hợp lệ

{
// Xử lý
// 123
int donvi = So % 10;
So /= 10;

// 12

int chuc = So % 10;
int tram = So / 10;


if [tram == 1]
{


printf["Mot"];
}
else if [tram == 2]
{
printf["Hai"];
}
else if [tram == 3]
{
printf["Ba"];
}
else if [tram == 4]
{
printf["Bon"];
}
else if [tram == 5]
{
printf["Nam"];
}
else if [tram == 6]
{
printf["Sau"];
}
else if [tram == 7]
{
printf["Bay"];
}



else if [tram == 8]
{
printf["Tam"];
}
else if [tram == 9]
{
printf["Chin"];
}
printf[" Tram "];

if [chuc == 2]
{
printf["Hai"];
}
else if [chuc == 3]
{
printf["Ba"];
}
else if [chuc == 4]
{
printf["Bon"];
}
else if [chuc == 5]
{
printf["Nam"];
}



else if [chuc == 6]
{
printf["Sau"];
}
else if [chuc == 7]
{
printf["Bay"];
}
else if [chuc == 8]
{
printf["Tam"];
}
else if [chuc == 9]
{
printf["Chin"];
}
printf[" Muoi "];

if [donvi == 1]
{
printf["Mot"];
}
else if [donvi == 2]
{
printf["Hai"];


}
else if [donvi == 3]
{

printf["Ba"];
}
else if [donvi == 4]
{
printf["Bon"];
}
else if [donvi == 5]
{
printf["Lam"];
}
else if [donvi == 6]
{
printf["Sau"];
}
else if [donvi == 7]
{
printf["Bay"];
}
else if [donvi == 8]
{
printf["Tam"];
}
else if [donvi == 9]


{
printf["Chin"];
}
}
getch[];

return 0;
}



In ra cách đọc của một số nguyên dương có ba chữ số bằng C / C++

Trong bài viết này chúng ta sẽ thực hiện chươn trình in ra cách đọc của một số nguyên dương có ba chữ số bằng C / C++.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Mình sẽ thực hiện hai chương trình bằng hai ngôn ngữ khác nhau là C và C++, vì vậy các bạn cần có kiến thức cơ bản về hai ngôn ngữ này nhé.

Viết chương trình nhập vào một số nguyên 3 chữ số

kieutrongtu [25]in #nhap3songuyento • 4 years ago

Viết chương trình nhập vào một số nguyên 3 chữ số từ 100 đến 999, sau đó in ra các chữ số thuộc hàng trăm, hàng chục, hàng đơn vị.

Tư duy tí:

Nếu tự viết ra giấy thì nhìn thấy ngay, nhưng ở đây là bắt cái máy nó phải nghĩ và nó tự suy ra. Mà máy mà nghĩ thì nó chỉ có tính toán và tính toán thôi. Thế cho nên phải dùng phép tính để giải mã cái bài toán này:

Gọi số nhập vào là i, sau đó chia 10 lấy dư ta có hàng đơn vị.
Tìm số hàng chục thì lấy i chia cho 10 rồi lại chia tiếp cho 10 lấy thì ra hàng chục.
Tìm số hàng trăm thì lấy i chia 100 là xong.

Vậy bài toán đó được viết như sau:

[php]

#include

void main[]
{
int i, tram, chuc, donvi;
printf["Nhap chu so tu 100 - 999: "];
scanf["%d", &i];
if[i > 999 || i < 100]
{
printf["Nhap sai chu so"];
}
else
{

donvi = i%10; chuc = [i/10]%10; tram = i/100; printf["\n So hang tram: %d", tram]; printf["\n So hang chuc: %d", chuc]; printf["\n So hang don vi: %d \n", donvi]; } getch[];

}

[/php]

Theo: //kieutrongtu.net/viet-chuong-trinh-nhap-vao-mot-so-nguyen-3-chu-so/

#include
4 years ago in #nhap3songuyento by kieutrongtu [25]
$0.04
  • Past Payouts $0.04, 0.00 TRX
  • - Author $0.04, 0.00 TRX
  • - Curators $0.00, 0.00 TRX
12 votes
  • + volevska
  • + meorrfe
  • + kruchiyan
  • + laragavri
  • + enkov
  • + lilyak
  • + fachivinas
  • + iriskas
  • + odenick
  • + binka
  • + paragraf
  • and 1 more
Reply 0

Coin Marketplace

STEEM 0.33
TRX 0.06
JST 0.050
BTC 40981.38
ETH 2902.98
USDT 1.00
SBD 4.55

Viết chương trình nhập 1 số nguyên có 3 chữ số hãy in ra cách đọc của số

Video liên quan

Bài Viết Liên Quan

Toplist mới

Bài mới nhất

Chủ Đề