Tìm Số Chẵn/lẻ Cuối Cùng Trong Mảng Số Nguyên
Có thể bạn quan tâm
- Sign in / Join
sinhvientot.net
Home Lập trình C/C++ Tìm số chẵn/lẻ cuối cùng trong mảng số nguyên Facebook Twitter Pinterest WhatsApp Bài toán: Tìm số chẵn/lẻ cuối cùng trong mảng số nguyên
Input: mảng a có n phần tử
Xử lý: duyệt từ cuoi mảng, tìm vị trí chẵn/lẻ đầu tiên trong mảng, thoát khỏi vòng lặp
Nếu duyệt hết mảng mà không tìm được số chẵn/lẻ thì trả về giá trị -1
Output: mảng không có giá trị chẵn/lẻ -1, giá trị chẵn/lẻ cuối cùng
Hàm tìm giá trị chẵn
int ChanCuoi(int a[], int n) { for(int i=n-1 ; i<n ; i-- ) if( a[i]%2==0) { return a[i]; break; } return -1; }Hàm tìm giá trị lẻ
int LeCuoi(int a[], int n) { for(int i=n-1 ; i<n ; i-- ) if( a[i]%2!=0) { return a[i]; break; } return -1; }Chương trình
#include<stdio.h> #include<conio.h> #define MAX 100 void nhapmang(int a[], int &n); void xuatmang(int a[], int n); int ChanCuoi(int a[], int n); void main() { int a[MAX],n; nhapmang(a,n); printf("\nNoi dung cua mang"); xuatmang(a,n); if(ChanCuoi(a,n)==-1) printf("\nMang khong co so chan"); else printf("\nGia tri chan cuoi cung : %d",ChanCuoi(a,n)); printf("\nChuc cac ban hoc tot"); getch(); } void nhapmang(int a[], int &n) { do { printf("\nSo phan tu trong mang "); scanf("%d",&n); }while(n<=0 && n>100); for(int i=0 ; i<n ; i++ ) { printf("\nSo phan tu a[%d] la: ",i); scanf("%d",&a[i]); } } void xuatmang(int a[], int n) { for(int i=0 ; i<n ; i++ ) printf("%4d",a[i]); } int XuatChan(int a[],int n) { int i; for( i=0 ; i<n ; i++ ) if(a[i]==1) return a[i]; return -1; } int ChanCuoi(int a[], int n) { for(int i=n-1 ; i<n ; i-- ) if( a[i]%2==0) { return a[i]; break; } return -1; }Mình chia sẽ code này đê các bạn tham khảo các vấn đề tương tự. Tuy nhiên các bạn nên tự làm lại, đừng nên copy. Nếu gặp vấn đề gì khó khăn, hoặc thắc mắc gì, các bạn có thể đặt câu hỏi ở cuối bài. Mình sẽ giải đáp.
Chúc các bạn thành công!
Xem thêm:Tìm số chẵn/lẻ đầu tiên trong mảng số nguyên
RELATED ARTICLESMORE FROM AUTHOR
C/C++ Sự khác nhau giữa Inline function và Macro trong C
C/C++ Trong ngôn ngữ C/C++ có bao nhiêu vùng nhớ (Memory layout)
C/C++ Cấu trúc dữ liệu danh sách nhân viên
C/C++ Tổng quan File trong C
C/C++ Cấu trúc kiểu dữ liệu sinh viên
C/C++ Cấu trúc mô tả một điểm trên tọa độ xOy
LEAVE A REPLY Cancel reply
Log in to leave a comment
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Danh sách các bài học
Các kiểu dữ liệu cơ bản trong ngôn ngữ C/C++
Mr Good - April 16, 2016 0Hướng dẫn Tạo Project Visual C++ trong Visual Studio 2012
April 16, 2016Biến-Hằng-Câu lệnh và biểu thức trong C/C++
April 16, 2016Cấu trúc IF-ELSE
April 16, 2016
Cấu trúc switch – case
April 16, 2016
Vòng lặp For
April 16, 2016
Cấu trúc While, Do-while
April 16, 2016Cách sử dụng hàm trong lập trình
April 16, 2016
Mảng một chiều
April 16, 2016 Load moreBài viết mới nhất
Download Download Cisco Packet Tracer
Windows 10 Hướng dẫn cài đặt webserver trên localhost để chạy wordpress
Hướng dẫn cấu hình IP ILO máy chủ HP DL380 Gen10
CentOS CentOS 8 – Giới thiệu về hệ điều hành Linux (P1)
Load more © Copyright 2016, All Rights Reserved. Donations are always appreciated! MEW: 0x296f1a39d5Ca3cb83C76724eA38af3B90B90109D MORE STORIESDùng VPN truy cập mạng thông suốt
Võ Tình Thương - May 16, 2016 0Bài 10: Vòng lặp trong C# (Phần 1)
Nguyễn Quýt - July 25, 2016 0Từ khóa » Số Cuối Cùng Là Lẻ
-
Viết 25 Số Lẻ Liên Tiếp Số Cuối Cùng Là 2001.Hỏi Số đầu Tiên Là Số Nào ...
-
Viết 20 Số Lẻ, Số Cuối Cùng Là 2001. Số đầu Tiên Là Số Nào? - Olm
-
Tính Chẵn Lẻ – Wikipedia Tiếng Việt
-
Viết 25 Số Lẻ Liên Tiếp Số Cuối Cùng Là 2001.Hỏi Số đầu Tiên ... - Hoc24
-
Viết 20 Số Lẻ, Số Cuối Cùng Là 2001. Số đầu Tiên Là Số Nào? - Khóa Học
-
Số Lẻ Là Gì - Nghĩa Của Từ Số Lẻ - Thienmaonline
-
Viết 50 Số Lẻ Số Cuối Cùng Là 2017 Vậy Số đầu Tiên Là Bao Nhiêu
-
Viết 50 Số Lẻ Số Cuối Cùng Là 2017 Hỏi Số đầu Tiên Là S
-
Hai Chữ Số Cuối Cùng Của Số Chính Phương - Chuyên đề Toán THCS
-
Các Bài Toán Về Chữ Số Tận Cùng - MathX
-
Tính Chẵn Lẻ (toán Học) - Wikimedia Tiếng Việt
-
Dấu Hiệu Chia Hêt Cho ( 2,3,4,5,6,7,8,9) Và Các Bài Toán Liên Quan.
-
Phương Pháp Tìm Chữ Số Cuối Cùng - Tài Liệu Text - 123doc
-
Với 4 Chữ Số 0 5 7 2 Viết được Bao Nhiêu Số Lẻ Có 3 Chữ Số Khác ...
-
Tính Chẵn Lẻ - Tieng Wiki
-
Viết 50 Số Lẻ Số Cuối Cùng Là 2017 Vậy Số đầu Tiên Là Bao Nhiêu
Công nghệ
Công nghệ
Giải pháp
Download
HTML/CSS
HTML/CSS
ASP.NET Core
Thủ thuật
Excel
PowerPoint
Excel
Công nghệ
Công nghệ
Download
Download