לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 21-01-2015, 20:36
  BLADETRINITI BLADETRINITI אינו מחובר  
 
חבר מתאריך: 21.01.15
הודעות: 14
כמה שאלות תרגילים לשפת c

היי,
התחלתי לאחרונה ללמוד תכנות. כתחביב.
בינתיים אני משתמש בחומרים/עבודות/שיעורי בית שהועלו לאינטרנט.
נתקלתי בכמה תרגילים שהקשו עליי:
1)נדרש להדפיס את לוח הכפל.
כבר הבנתי שזה הקוד

#include <stdio.h> int main() { int i,j; for(i=1; i<=10; ++i) { for(j=1; j<=10; ++j) printf("%d\t",i*j); printf("\n"); } return 0; }מה שלא הבנתי זה זה את ההגיון מאוחריו.איך זה בדיוק עובד?2) כתוב פונקציה המקבלת מספר טבעי N ומחזירה מספר N בסרת פיבונצ'יint fib(int n)
{
int num1 = 0, num2 = 1, cur, cur_index = 1;
if (n < 2) return n;
while (cur_index < n)
{
cur = num1+num2;
num1 = num2;
num2 = cur;
cur_index++;
}
return cur;
}
שוב מה ההגיון פה?
3)שאלה להתעניינות
int get_digit(unsigned long x, int i)
{
int counter;
for (counter = 1; counter < i; counter++) x /= 10;
return x % 10;
}
הקוד הזה מקבל מספר unsigned ומספר שלם נוסף ומדפיס את השלם מימין ה-X
איך זה קורה לעזאזל?
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #5  
ישן 28-01-2015, 21:43
  BLADETRINITI BLADETRINITI אינו מחובר  
 
חבר מתאריך: 21.01.15
הודעות: 14
בתגובה להודעה מספר 4 שנכתבה על ידי DeepSpace שמתחילה ב "אתה יכול להריץ דוגמא משלך......"

תודה.
מובן עכשיו.

אני אשמח לעוד עזרה.

1)כתוב תוכנית המקבלת קלט אינסופי של מספרים שלמים ומדפיסה בסופו את הרצף של שלושת המספרים
שסכומם הוא הגדול ביותר.
11 מכיוון שסכומם הוא הגדול 8 1 התוכנית תדפיס 9 11 8 9 2 3 למשל עבור הקלט הבא: 20
ביותר מבין כל השלישיות הקיימות בקלט.

הקוד http://pastebin.com/Rane0vPb
יש סיכוי להבהיר לי את המהלך של הקוד?
2)כתוב פונקציה הקולטת סידרה לא מוגבלת של מספרים המסתיימת במספר −1 ומדפיסה את השניים
8. יודפסו 3 -3 -8 18 2 7 הקטנים ביותר החיוביים (ניתן להניח כי יש כאלו). למשל עבור הסידרה: -1
.3 המספרים
הקוד.
http://pastebin.com/6BxTG4gG
להיות ספציפי
לא כל כך הבנתי איפה יש קלט אינסופי\לא מוגבל.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 03:02

הדף נוצר ב 0.04 שניות עם 11 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר