Thứ Sáu, Tháng Chín 22, 2023
  • Login
  • Register
24H 68
UpTo 24h68
  • CÔNG NGHIỆP
    • Học cơ khí
      • Các phương pháp gia công không phoi
      • Chi tiết máy
      • Cơ điện tử
      • Cơ học vật liệu
      • Cơ kỹ thuật
      • Cơ Sở Công Nghệ Chế Tạo Máy
      • Dung sai và đo lường
      • Dụng cụ cắt
      • Kỹ thuật thủy khí
      • Nguyên lý máy
      • Nguyên lý cắt kim loại
      • Thủy Lực Khí Nén
      • Vật liệu kỹ thuật
    • Thiết kế Cơ khí
      • Auto CAD
  • TÀI LIỆU KHÁC
    • Kinh tế chính trị Mác – Lênin
    • Lập trình C++
    • Pháp luật
    • Tư tưởng Hồ Chí Minh
  • Trắc nghiệm
  • MUA – BÁN
  • Cuộc sống
    • Ăn uống lành mạnh
    • Công thức nấu ăn
    • Đồ uống
    • Giảm cân
    • Mẹo Vặt Cuộc Sống
No Result
View All Result
24H 68
  • CÔNG NGHIỆP
    • Học cơ khí
      • Các phương pháp gia công không phoi
      • Chi tiết máy
      • Cơ điện tử
      • Cơ học vật liệu
      • Cơ kỹ thuật
      • Cơ Sở Công Nghệ Chế Tạo Máy
      • Dung sai và đo lường
      • Dụng cụ cắt
      • Kỹ thuật thủy khí
      • Nguyên lý máy
      • Nguyên lý cắt kim loại
      • Thủy Lực Khí Nén
      • Vật liệu kỹ thuật
    • Thiết kế Cơ khí
      • Auto CAD
  • TÀI LIỆU KHÁC
    • Kinh tế chính trị Mác – Lênin
    • Lập trình C++
    • Pháp luật
    • Tư tưởng Hồ Chí Minh
  • Trắc nghiệm
  • MUA – BÁN
  • Cuộc sống
    • Ăn uống lành mạnh
    • Công thức nấu ăn
    • Đồ uống
    • Giảm cân
    • Mẹo Vặt Cuộc Sống
No Result
View All Result
24H 68
No Result
View All Result
Home Tài liệu khác Lập trình C++

Viết chương trình đảo ngược một số nguyên dương có đúng 3 chữ số C++

by Admin
12/06/2023
in Lập trình C++
0
0
SHARES
34
VIEWS
Share on FacebookShare on Twitter
5/5 - (1 bình chọn)

Nếu bạn nhập 123 thì kết quả trả về sẽ là 321

Mục lục

  1. Ý tưởng
    1. Lấy hàng đơn vị
    2. Lấy hàng chục
    3. Lấy hàng trăm
  2. Code

Ý tưởng

Mình sẽ nhập 1 số tự nhiên gồm 3 chữ số, ví dụ 123, để đảo ngược thì mình cần tách lấy hàng đơn vị, hàng chục và hàng trăm bằng cách chia lấy phần dư.

Lấy hàng đơn vị

123%10 = 3 (nghĩa là 123/10 = 12 dư 3, chúng ta sẽ lấy phần dư 3 đó qua toán tử chia lấy dư %)

Vậy là mình đã lấy được số đảo ngược thứ nhất.

Lấy hàng chục

Để lấy hàng chục thì chỉ cần chia số tự nhiên 3 chữ số đó cho 10 là chúng ta được số của hàng chục

123/10 = 12

Lấy kết quả hàng chục chia lấy dư là chúng ta lọc được số đảo ngược thứ 2.

12%10 = 2 (nghĩa là 12/10 = 1 dư 2, chúng ta sẽ lấy phần dư 2 đó qua toán tử chia lấy dư %)

Lấy hàng trăm

Số 123 có hàng trăm là 1, vậy để lấy được số 1 thì bạn lấy 12/10 = 1, sau đó mình chia lấy phần dư số 1 cho 10 để lấy số đảo ngược thứ 3.

1%10 = 1 (nghĩa là 1/10 = 0 dư 1, chúng ta sẽ lấy phần dư 1 đó qua toán tử chia lấy dư %)

Kết quả cuối cùng mình nhận được sẽ là: 321

Các bạn có thể các số khác như 056 chẳng hạn:

  • 056%10 = 6 (056/10 = 5 dư 6)
  • 056/10 = 5
  • 5 %10 = 5 (5/10 = 0 dư 5)
  • 5/10 = 0
  • 0%10 = 0

Code

Code C++

#include <iostream>
using namespace std;
int main()
{
	int n, a, b, c, d, e;
	cout<<"Nhap so co 3 chu so: "; cin>>n;
	a=n%10;
	b=n/10;
	c=b%10;
	d=b/10;
	e=d%10;
	cout<<"So dao nguoc la "<<a<<c<<e;
	return 0;
}

Code C

#include <stdio.h>
int main()
{
	int n, a, b, c, d, e;
	printf("Nhap so co 3 chu so: ");
	scanf("%d", &n);
	a=n%10;
	b=n/10;
	c=b%10;
	d=b/10;
	e=d%10;
	printf("So dao nguoc la %d%d%d\n", a, c, e);
	return 0;
}
ShareTweetPin

Related Posts

Bài tập mảng tổng hợp C++
Lập trình C++

Bài tập mảng tổng hợp C++

17/09/2023
548
Viết hàm tính tổng các giá trị âm trong mảng 1 chiều các số nguyên
Lập trình C++

Viết hàm tính tổng các giá trị âm trong mảng 1 chiều các số nguyên

14/09/2023
1.4k
Bài tập C++ 1+(1+2)+(1+2+3)+...+(1+2+...+n)
Lập trình C++

Bài tập C++ 1+(1+2)+(1+2+3)+…+(1+2+…+n)

13/09/2023
412
Viết hàm sắp xếp mảng 1 chiều các số nguyên tăng dần
Lập trình C++

Viết hàm sắp xếp mảng 1 chiều các số nguyên tăng dần

12/09/2023
1k
Tìm và in ra các số nguyên tố trong mảng C++
Học cơ khí

Tìm và in ra các số nguyên tố trong mảng C++

12/09/2023
7.1k
Viết hàm tìm giá trị lớn nhất trong mảng 1 chiều C++
Học cơ khí

Viết hàm tìm giá trị lớn nhất trong mảng 1 chiều C++

11/09/2023
624
Next Post
Cơ sở lý luận của tư tưởng Hồ Chí Minh

Cơ sở lý luận của tư tưởng Hồ Chí Minh

Please login to join discussion
  • Please wait..

Music

1. Đau Ở Đây Này
Nai
No Result
View All Result

Notepad Online

Notepad OnlineBấm để ghi chú

Guest Post

Vui lòng liên hệ: https://www.facebook.com/24h68
24h68

2020 - 2022 © 24h68.com

Đặt liên kết

  • Ghi chú Online
  • TVHay
  • TVHey
  • Phim Mới Hay
  • IPhim

Theo dõi chúng tôi

No Result
View All Result
  • CÔNG NGHIỆP
    • Học cơ khí
      • Các phương pháp gia công không phoi
      • Chi tiết máy
      • Cơ điện tử
      • Cơ học vật liệu
      • Cơ kỹ thuật
      • Cơ Sở Công Nghệ Chế Tạo Máy
      • Dung sai và đo lường
      • Dụng cụ cắt
      • Kỹ thuật thủy khí
      • Nguyên lý máy
      • Nguyên lý cắt kim loại
      • Thủy Lực Khí Nén
      • Vật liệu kỹ thuật
    • Thiết kế Cơ khí
      • Auto CAD
  • TÀI LIỆU KHÁC
    • Kinh tế chính trị Mác – Lênin
    • Lập trình C++
    • Pháp luật
    • Tư tưởng Hồ Chí Minh
  • Trắc nghiệm
  • MUA – BÁN
  • Cuộc sống
    • Ăn uống lành mạnh
    • Công thức nấu ăn
    • Đồ uống
    • Giảm cân
    • Mẹo Vặt Cuộc Sống

2020 - 2022 © 24h68.com

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Trang web sử dụng Cookie để đem đến trải nghiệm tốt nhất cho người dùng.
Thông báo

Tải tệp của bạn lên UpTo.24h68.com mà KHÔNG GIỚI HẠN dung lượng lưu trữ, đăng ký miễn phí tại link bên dưới.

Đăng ký ngay