הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה חשובה! שפת C (https://hosts.co.il/forums/showthread.php?t=41057)

phpyo 06-03-07 22:46

שאלה חשובה! שפת C
 
שלום!

דחוף :

כתוב תוכנית המציגה את המספרים בין 1-30 אשר מקיימים את התכונה שהשורש שלהם הוא מספר שלם.

איך אפשר לבדוק משהוא אם הוא מספר שלם?

תודה!!!

BlueNosE 06-03-07 22:58

ציטוט:

נכתב במקור על ידי phpyo (פרסם 434432)
שלום!

דחוף :

כתוב תוכנית המציגה את המספרים בין 1-30 אשר מקיימים את התכונה שהשורש שלהם הוא מספר שלם.

איך אפשר לבדוק משהוא אם הוא מספר שלם?

תודה!!!

אתה יכול להמיר את סוג המשתנה לintval ולבדוק אם הוא היה שווה לסכום הקודם (INTVAL או בקיצור INT - מספר שלם, ברגע שתמיר מספר עשרוני למספר שלם תקבל תוצאה שונה)..

Balrog 06-03-07 23:24

או שאתה יכול ללכת הפוך.. לקחת מספר ולהעלות אותו בריבוע, עד שתגלה שהריבוע גדול מ-30


כל הזמנים הם GMT +2. הזמן כעת הוא 21:03.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ