برنامه ای بنویسید که اعداد فرد کوچک تر از n را نمایش دهد (( c++ )) - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

برنامه ای بنویسید که اعداد فرد کوچک تر از n را نمایش دهد (( c++ ))

0 امتیاز
((( برنامه نویسی c++ )))
برنامه ای بنویسید که اعداد فرد کوچک تر از n را نمایش دهد .
سوال شده اردیبهشت 22, 1402 بوسیله ی سید حسین  

1 پاسخ

+1 امتیاز
 
بهترین پاسخ
این برنامه را می‌توان با استفاده از یک حلقه for ساده و دستور if ، برای پیدا کردن اعداد فرد کوچکتر از n ، پیاده‌سازی کرد. در هر مرحله از حلقه، عدد فرد فعلی چک می‌شود و اگر کوچکتر از n باشد، نمایش داده می‌شود. برای بررسی فرد بودن یک عدد، می‌توان از عملگر باقی‌مانده‌گیری استفاده کرد. اگر باقی‌مانده عدد بر ۲ صفر باشد، به این معنی است که عدد زوج است، و در غیر این صورت، عدد فرد است. برنامه به این صورت خواهد بود:
 

#include <iostream>

int main() {
    int n;
    std::cout << "Enter a number: ";
    std::cin >> n;

    std::cout << "Odd numbers less than " << n << ":" << std::endl;
    for (int i = 1; i < n; i++) {
        if (i % 2 != 0) {
            std::cout << i << std::endl;
        }
    }

    return 0;
}

 

 
در این برنامه، ابتدا عدد n از کاربر گرفته می‌شود. سپس با استفاده از یک حلقه for، اعداد فرد کوچکتر از n را پیدا می‌کنیم و نمایش می‌دهیم. در هر مرحله از حلقه، با استفاده از عملگر باقی‌مانده‌گیری، فرد بودن عدد بررسی می‌شود و در صورتی که عدد فرد باشد، نمایش داده می‌شود.
پاسخ داده شده اردیبهشت 22, 1402  بوسیله ی Lori3 (امتیاز 857)   11 36 105
انتخاب شد شهریور 8, 1402 بوسیله ی farnoosh
...