פורסם 2011 במאי 2414 שנים מחבר באמת מוזר עכשיו הכל עובד פיקס, אני אסתכל את זה ואנסה ללמוד ממה שעשית פההמון המון המון תודה לך.
פורסם 2011 במאי 2514 שנים נראה שכבר פתרו לך, אבל בכל זאת...using System.Collections.Generic;using System.Linq;using System.Text;using System;namespace T206{ class Program { static void Main(string[] args) { //define prime number array int[] primeArray = new int[30]; int idx = 0; int primeSuspect = 2; bool flagD = false; //while array isn't full - we haven't yet collected 30 primes! while (idx < primeArray.Length) { // check if number is devisalbe (ie not prime), if true it raise a flag for (int i = 2; i < primeSuspect; i++) { //no reminder ie devisable if (primeSuspect % i == 0) { flagD = true; break; } } // if flage wasn't raise it means it's prime! and the number is put into the array. if (!flagD) { primeArray[idx] = primeSuspect; idx++; } //next number to check & reset flag primeSuspect++; flagD = false; } // print array of prime numbers for (int i = 0; i < primeArray.Length; i++) Console.Write (" " + primeArray[i]); Console.ReadLine(); } }}using System;
פורסם 2011 במאי 2514 שנים אם היית קורא את הת'רד היית רואה ש:א. כבר כתבתי לו את הפתרון.ב. הוא לא אמור להשתמש ב-bool (אלוהים יודע למה..).ג. הוא אמור להשתמש במערך כדי לבדוק אם המספר ראשוני, לא רק כדי להחזיק את כל המספרים הראשוניים שנמצאו עד כה.
פורסם 2011 במאי 2514 שנים לא יודע... קראתי רק את הפוסט הראשון והאחרון, וזה מה שהבנתי שהתרגיל שלו מבקש. אדיוס.
פורסם 2011 במאי 2714 שנים האם שמגדרים (לא למדתי C#) משתנה bool מתכוונים לגדל שיכול להיות או TRUE או FALSE?
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.