C/C++: Bài 42 hãy tìm giá trị nguyên dương k lớn nhất sao cho S(k) < n

tong hop bai tap pascal

Tay vợt xinh đẹp 26 tuổi Eugenie Bouchard người Canada nhận hàng triệu email

Average: 3 (2 votes)

Siêu cò nữ bốc lửa nhất thế giới Wanda Nara đốt cháy mạng xã hội

Average: 3 (2 votes)

C/C++: Bài 42 hãy tìm giá trị nguyên dương k lớn nhất sao cho S(k) < n

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

Cho n là số nguyên dương. Hãy tìm giá trị nguyên dương k lớn nhất sao cho S(k) < n. Trong đó chuỗi S(k) được định nghĩa như sau : S(k) = 1 + 2 + 3 + … + k.

Cài đặt

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

int main()
{
    int i, n;
    float S;
    i = 0;
    S = 0;
    do
    {
    printf("\nNhap n: ");
    scanf("%d", &n);
    }while(n < 0 && printf("Error: (n >= 0)\n"));
    while(S + i < n)
    {
        i++;         //
        S = S + i;  // tương đương 1 dòng S += ++i;
    }
        printf("\nGia tri k lon nhat de S(k) = 1 + 2 + ... + k < n la %d", i);
    getch();
    return 0;
}
Bạn thấy bài viết này như thế nào?: 
Average: 9.4 (10 votes)

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

 
Facebook
Facebook dự định đưa quảng cáo vào trang News Feed của người dùng

Mạng xã hội nổi tiếng này đang thử nghiệm một cách thức quảng cáo mới, đó là đăng trực tiếp quảng cáo của mình lên News Feed của người dùng.

CNN đã phỏng vấn một thành viên của Anonymous
CNN đã phỏng vấn một thành viên của Anonymous

Tại sao Anonymous hack CNN của Mỹ đã có buổi phỏng vấn với một thành viên của Anonymous, giấu tên, giấu mặt. 

Cải thiện performance trong Drupal 8 nhờ New Quicklink module
Cải thiện performance trong Drupal 8 nhờ New Quicklink module

First, links in the user’s viewport are detected. These are links that the user might want to visit next. When the browser goes idle, the content from the links begins to be saved in the cache