Đếm Chữ Số Chẵn Và Chữ Số Lẻ - Chia Sẻ Kiến Thức Lập Trình

Chuyển đến nội dung chính

Đếm chữ số chẵn và chữ số lẻ

Đề bài: Nhập một số nguyên dương N không quá 9 chữ số. Hãy đếm xem N có bao nhiêu chữ số lẻ và bao nhiêu chữ số chẵn INPUT 12345678 OUTPUT 4 4 Giải: #include<stdio.h> int main(){ int n; int a[10]; int i; scanf("%d",&n); int schan= 0, sle = 0; while(n>0) { a[i]=n%10; n=n/10; i++; } for( int j=0; j<i; j++) { if( a[j]%2==0) { schan++; } else sle++; } printf("%d\n",sle); printf("%d",schan); return 0; }

Nhận xét

Đăng nhận xét

Bài đăng phổ biến từ blog này

Đổi chỗ chữ số đầu tiên và chữ số cuối cùng của một số

Đ ề bài: Viết chương trình C cho phép nhập vào một số nguyên n và thực hiện đổi vị trí của chữ cái đầu tiên và chữ cái cuối cùng. Lưu ý trong trường hợp chữ số cuối cùng là 0 thì khi đổi chỗ sẽ được loại bỏ (ví dụ 9800 -> 809) INPUT 1234 OUTPUT 4321 Giải: #include<iostream> using namespace std; int n; int a[ 100 ]; void doivtri() { int i = 0 ; while (n > 0 ) { a[i] = n % 10 ; n = n / 10 ; i ++ ; } if ( a[ 0 ] != 0 ) cout << a[ 0 ]; for ( int j = i - 2 ; j >= 1 ; j -- ) cout << a[j]; cout << a[i - 1 ]; } int main() { cin >> n; doivtri(); } Đọc thêm

Đếm số thuần nguyên tố trong một khoảng

#include<iostream> #include<cmath> using namespace std; int n,m; void input (){ cin >> n >> m; } bool nto ( int x){ if (x < 2 ) return false ; for ( int i = 2 ; i <= sqrt(x); i ++ ) if (x % i == 0 ) return false ; return true ; } bool ktra ( int x){ int tong = 0 ; bool cs = true ; while (x > 0 ){ int t = x % 10 ; if (t != 2 && t != 3 && t != 5 && t != 7 ) cs = false ; tong = tong + t; x = x / 10 ; } if (nto(tong) && cs == true ) return true ; return false ; } int main (){ input(); int dem = 0 ; if ( n >= m ){ for ( int i = m; i <= n; i ++ ){ if ( ktra(i) && nto(i) ) dem ++ ; } cout << dem; } else { for ( int i = n; i <= m; i ++ ){ if ( ktra(i) && nto(i) ) dem ++ ; } cout << dem; } } Đọc thêm

Chuyển đơn vị đo nhiệt độ C và F

Đề bài: Công thức chuyển đơn vị đo nhiệt độ từ C sang F như sau: F = (C * 9 / 5) + 32 Viết chương trình C cho phép nhập vào nhiệt độ đo theo độ C, thực hiện chuyển sang đơn vị đo độ F và in ra màn hình. (Lưu ý luôn lấy 2 chữ số thập phân sau dấu chấm phẩy) INPUT 24 OUTPUT 75.20 Giải #include<iostream> #include<iomanip> using namespace std; int main() { int c; cin >> c; float t; t = ( float ) 9 / 5 ; float F = ( float )( c * t) + 32 ; cout << fixed << setprecision( 2 ) << F; return 0 ; } Đọc thêm

Blog Archive

  • 2018 16
    • tháng 4 7
    • tháng 3 9
  • 2017 29
    • tháng 8 28
      • in hình chữ nhật rỗng
      • tam giác cân ngược rỗng
      • tam giác cân ngược
      • in hình cả sao và số
      • vẽ tam giác sao vuông cân
      • Phân tích một số thành các thừa số nguyên tố
      • Dạng bài tập về vẽ hình bằng số
      • Đổi chỗ chữ số đầu tiên và chữ số cuối cùng của mộ...
      • bảng cửu chương
      • Tìm giá trị lớn nhất trong ba số
      • Chuyển đơn vị đo nhiệt độ C và F
      • Đếm chữ số chẵn và chữ số lẻ
      • Dạng bài tập về vẽ hình bằng số
      • Tìm số Amstrong trong khoảng cho trước
      • Tìm số Strong trong khoảng cho trước
      • Đếm số nguyên tố (theo thứ tự từ nhỏ đến lớn) tron...
      • Tích ma trận với ma trận chuyển vị
      • Đếm số nguyên tố (theo thứ tự từ nhỏ đến lớn) tron...
      • Liệt kê các phần tử xuất hiện nhiều hơn một lần tr...
      • Liệt kê các phần tử xuất hiện nhiều hơn một lần tr...
      • Liệt kê các giá trị xuất hiện trong mảng
      • Đổi chỗ chữ số đầu tiên và chữ số cuối cùng của mộ...
      • Tìm số đẹp (lộc phát)
      • Tìm số đẹp (thuận nghịch và chia hết cho 10)
      • Số đẹp tăng giảm
      • Tìm số đẹp (số thuận nghịch lộc phát)
      • Tìm UCLN BCNN
      • Đếm số thuần nguyên tố trong một khoảng
    • tháng 7 1
  • 2015 5
    • tháng 9 5
Hiện thêm

Nhãn

  • Lập trình C
  • Lập trình C++
  • Lập trình Java

Báo cáo vi phạm

Từ khóa » đếm Chữ Số Chẵn Lẻ