Bài tập 27: Đếm số lượng “ước số chẵn” của số nguyên dương n

Bài tập 27: Đếm số lượng “ước số chẵn” của số nguyên dương n

Bài tập 27 (Dạng bài tập này giúp các bạn giỏi về: Lưu đồ thuật toán)

Đếm số lượng “ước số chẵn” của số nguyên dương n

Cài đặt

#include<stdio.h>
#include<conio.h>

int main()
{
    int i, n;
    int count;
    do
    {
    printf("\nNhap n(n > 0): ");
    scanf("%d", &n);
      if(n <= 0)
       {
        printf("\n N phai > 0. Xin nhap lai !");
       }
    }while(n <= 0);
    i = 1;
    count = 0;
    printf("\nCac uoc so chan cua so %d la: ",n);
    while(i <= n)
    {
        if(n % i == 0)
        {
            if(i % 2 == 0)
            {
            printf("%4d", i);
            count++;
            }
        }
            i++;
    }
    printf("\nSo luong uoc so chan cua %d la: %ld", n, count);

    getch();
    return 0;
}

Cách khác

#include<iostream>
#include<cmath>
using namespace std;
    int main() { //Tinh S(n) = 1 + 1.2 + 1.2.3 + … + 1.2.3….N
    float S = 1, P = 0;
    int n, i = 1, a = 0, dem = 0; //khai sẵn trước để dùng cho các bài sau luôn
    do
    {
        cout << "\nnhap so n : ";
        cin >> n;
        if (n < 1)
        {
            cout << "\nso nhap kh dung vui long nhap lai";
        }
    } while (n < 1);
    for (i = 1; i <= n; i++)
    {
        if (n % i == 0)
        {
            if (i % 2 == 0)
            {
                dem++;
            }
        }
    }
    cout << "\nso luong cua cac uoc so chan cua n : " << dem << endl;
    return 0;
}
Bạn thấy bài viết này như thế nào?: 
Average: 7 (3 votes)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Nokia gửi thư mời sự kiện vào ngày 11/7, EOS PureView sẽ xuất hiện?

Nokia gửi thư mời sự kiện vào ngày 11/7, EOS PureView sẽ xuất hiện?

Sau sự kiện diễn ra vào tháng 5 với việc tung ra Lumia 925 vừa qua, Nokia vừa tiếp tục tổ chức sự kiện mới vào ngày 11/7 tới và có thể Nokia EOS PureView từng được đồn đại sẽ xuất hiện tại sự kiện này.

 eCommerce Store với Drupal

Các vấn đề cơ bản để xây dựng eCommerce Store với Drupal

In this article you will learn which steps to take to get your country specific e-Commerce store up and running in Drupal - in just 30 to 60 minutes of your time (even faster if you've done this before).

Học Drupal Seo qua 11 khái niệm của www.litado.com

Học Drupal Seo qua 11 khái niệm của www.litado.com

Với gần 400 khái niệm, kỹ thuật, thuật ngữ kinh điển về Seo, Adwords, Analytics, Webmasters Tool, Hosting, Domain....được cập nhập mới nhất cùng với các phần mềm

Công ty diệt chuột T&C

 

Diet con trung