עזרה בשעורי בית פשוטים בבקשה. - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

עזרה בשעורי בית פשוטים בבקשה.


WiSe-Man

Recommended Posts

היי פורום יקר, זה לא בשבילי זה בשביל אח קטן של חבר.

הם קיבלו 4 תרגילים. אני שם את הקישורים לשאלות ביאהו, כי לכאן זה עשה לי בעיות. מי שיכול לעזור ומבין יבורך.

העלתי כתמונה

תודה

[attachment deleted by admin]

קישור לתוכן
שתף באתרים אחרים

באיזה שפה זה, Basic?

בכל מקרה, אני מצרף פתרון בשפת C, אם אחיך יכול להסתדר - יופי, אם לא אני אנסה לתרגם ל Basic.

שאלה 1:

int X[100];
for(int idx = 0; idx < 100; ++i)
{
cin>>X[i];
if(X[i] % 2 == 1)
X[i] = X[i]+5;
}
cout<<X[5]<<endl;
cout<<X[6]<<endl;

שאלה 2:

לא הצחלתי להבין את השאלה.

שאלה 3:

37 בבינארית (בסיס 2) הוא 100101.

התוכנית תמלא את מאה התאים של המערך X, מ"תא מספר 0" עד "תא מספר 99" לפי התנאים הבאים:

אם {הסיבית (Bit) השלישית היא 0, או שהסיבית הרביעית היא 1}, אזי:

A יוגדל ב 5, ויוצב למערך X במקום I.

אחרת

A יופחת ב 5, ויוצב למערך X במקום I.

שאלה 4:

אם ידוע שהערך של X(I) הוא 19, משמע בבינארית 1011, מה שאומר שהערך.

אני מניח שה AND, הוא "מסכה" (Mask), שמשמעו התייחסות רק לשני הביטים הנמוכים - שגם ככה "דולקים", לכן הערך של A גדל ב 3.

מכאן, שאחרי האיטרציה הראשונה של הלולאה, הערך של A הוא 18.

שאלה 5:

יש שם יותר מדי פעולות על סיביות לטעמי, וזה עושה לי כאב ראש, מצטער.

מקווה שעזרתי במשהו.

בהצלחה!

קישור לתוכן
שתף באתרים אחרים

היי.

אני מעדכן. קודם כל ביקשו ממני להודות לך אישית.

סורי על הבלגאן, הנה הדף המקורי עם השאלות.

וכן זו שפת C

יש תשובות על שאלות 2, 3 וגם שאלה 1 למטה איפה שהדף מחולק

צריך פתרון לשאלה 1 הראשונה בדף

לשאלה שמסומנת 2 למטה בדף

ואם 3 התשובה למה יקרה לאיי לפני כניסתו לאיקס היא שהוא יופחת בחמש ויהיה שווה לשלושים ושתיים

[attachment deleted by admin]

קישור לתוכן
שתף באתרים אחרים

  • 3 שבועות מאוחר יותר...

לשאלה 2 למטה: 1563

 
#include <stdio.h>
int main()
{
int counter = 0;
double num = 2500;
while (num > 50)
{
num-=(num/20);
num+=(num/20);
counter++;
printf("%f\n", num);
}
printf("%d\n", counter);
}

לא הבנתי את שאלה 1... גם את הכתב וגם מה השאלה עצמה.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...