جدیدترین سوالات





سوال های تصادفی





جستجو در بانک سوالات
در این قسمت می توانید بخشی از متن سوال را وارد نموده و به دنبال سوال مورد نظر خود بگردید:

گروه سوال:

بخشی از متن سوال:

برنامه نویس c#

برنامهای بنویسید که تعدادی عدد از کاربر گرفته و تعداد اعداد اول وارد شده را چاپ کند )تعداد اعداد را
کاربر مشخص میکند(.
مثال: ورودی تعداد= 8، اعداد: 3 10 7 19 25 11 37 40 ، خروجی5



0
امتیاز

جواب های موجود برای این سوال:

ازین پس می توانید به کاربرانی که دوست دارید هدیه بدهید! کافیست بر روی علامت    در کنار تصویر آنها کلیک کنید!

2


جواب برای این سوال ثبت شده است!

تازه ترین


جواب ها رو اول نشون بده

پرامتیاز ترین


جواب ها رو اول نشون بده



0
4
30

marasiali


 static Boolean Avval(int num) 
{
if (num == 1) return false;
for (int i = 2; i < num; i++)
{
if (num % i == 0)
return false;
}
return true;
}
static void Main(string[] args)
{
int count = 0;
int[] numbers = { 3, 10, 7, 9, 19, 25, 11, 37, 40};
for (int i = 0; i < numbers.Length; i++)
{
if (Avval(numbers[i]))
count += 1;
}
Console.WriteLine(count);
}
0
امتیاز


0
4
30

marasiali

شما میتونین ورودی های کاربرو درون یه آرایه ذخیره کنین.
بعد یه حلقه for برای پیمایش اونها استفاده کنین و درون حلقه تک تک اونها رو بررسی کنین و اگه با ارسالشون به متد Avval خروجی true دریافت شد یکی به واحد متغیر count اضافه کنین.
درون متد Avval هم با یه حلقه for باقیمانده اش رو به تک تک اعداد کمتر از اون حساب کنین اگه یکی از این باقیمانده ها صفر بود مقدار true رو برگردونه و اگه به سلامت تونست از حلقه خارج شه مقدار false رو برگردونه فقط دو تا نکته رو توجه داشته باشین:
1- چون باقیمانده هرعددی بر یک (حتی اعداد اول) صفر میشه متغیر حلقه درون متد رو باید از دو آغاز کنین که باقیمانده بر یکو حساب نکنه.
2-چون عدد یک استثناست باید قبل تابع با دستور شرطی if بررسی کنین که اگه یک بود false رو برگردونه.
درآخر بیرون این متد و در متد Main میتونینCount رو چاپ کنین.
این شکلی:
0
امتیاز


جواب تو چیه؟

کاربر میهمان
     





2000 تومان هدیه بهترین جواب



















پرسش سوال جدید :: تبلیغات در سوال و جواب :: گروه های سوال و جوابی

پاسخ های موجود در سایت توسط کاربران سایت ثبت می شود، سایت سوال و جواب هیچ مسئولیتی در قبال صحت و محتوی پاسخ ها ندارد، هرچند تا حد امکان نظارت بر محتوی آنها صورت می گیرد.

تمامی حقوق مادی و معنوی، متعلق به وب سایت سوال جواب (soja.ir) و تیم مدیریتی آن می باشد.

طراحی و اجرا : گروه مشاوران فناوری اطلاعات