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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   Off-Topic וסיקורים (https://hosts.co.il/forums/forumdisplay.php?f=48)
-   -   [שאלות]לקראת הבגרות במחשבים. (https://hosts.co.il/forums/showthread.php?t=45097)

Meir 09-05-07 18:26

פתרתי את השאלה הראשונה:

קוד:

#include <stdio.h>
#include <conio.h>

void check(int a[],int num)
{
  int *b,c,d,i = 0,f = 0;

  for(b = a; *b; b++, i++)
  {
    if(num == *b)
    {
      for(d = 0; d < i; d++)
      {
        if(a[d] < num)
        {
          printf("&#37;d\n",a[d]);
        }
      }
      f = 1;
      break;
    }
  }

  if(f != 1)
  {
    for(d = 0; d < i; d++)
    {
      if(a[d] < num)
      {
        printf("%d - %d\n",d,a[d]);
      }
      //break;
    }
  }

}

void main()
{
  int a[] = {1,5,6,3,7,9};
  int num = 3;
  clrscr();
  check(a,num);
  getch();
}

ד"א אני עושה בגרות בC

רותם 09-05-07 18:52

ציטוט:

נכתב במקור על ידי Press (פרסם 474506)
אוקיי אני מתחיל, רק תחליף את התמונה ללינק אליה כי זה הורס את הדף

עריכה:
הנה עשיתי :)
דווקא לא כל-כך קשה

http://2send.us/uploads/11cdce3483.txt

נחמד...
אבל נירא לי שלא זמנת טוב את הפונקציה אברים.

התוכנה עובדת טוב? בדקת? כי זה עושה לי המון שגיאות.

רותם 09-05-07 19:48

סליחה על הדאבל.

אני לא מצליח מישו מה לפתור את שאלה 7... אם מישהו יכול למצוא את הטעות שלי בקוד שאני יציג לפניכם יבורך כי פשוט אין לי מושג מה לא עשיתי טוב.

השאלה:
http://www.2send.us/picture.php?file=3294d99137.JPG

התשובה שלי לשאלה:
http://www.2send.us/uploads/57d9fcab60.txt

מקווה שתעזרו :).

FreshServ.Net 09-05-07 21:38

המשתמש מכניס מספר, אתה צריך להחזיר למשתמש כפלט אם המספר יכול להוות חלק מסדרת פיבונצ'י.
http://he.wikipedia.org/wiki/&#37;D7%A1%D7%93%D7%A8%D7%AA_%D7%A4%D7%99%D7%91%D7 %95%D7%A0%D7%90%D7%A6'%D7%99
(למי שלא הבין).

שפת תכנות: פסקל.

דחוף למחר, תודה :).

nanadav 09-05-07 22:04

ציטוט:

נכתב במקור על ידי רותם (פרסם 474566)
סליחה על הדאבל.

אני לא מצליח מישו מה לפתור את שאלה 7... אם מישהו יכול למצוא את הטעות שלי בקוד שאני יציג לפניכם יבורך כי פשוט אין לי מושג מה לא עשיתי טוב.

השאלה:
http://www.2send.us/picture.php?file=3294d99137.JPG

התשובה שלי לשאלה:
http://www.2send.us/uploads/57d9fcab60.txt

מקווה שתעזרו :).

אני לא יכול לבדוק למה לא עשית טוב כי אני לא מבין את השפה שבה אתה משתמש.
עשיתי לך פתרון בשפת JAVA מקווה שזה יעזור לך:
קוד:

public class help {
        public static void main(String[] args){
        int[] classs=new int [68];
        int[] plastik=new int [68];
        int[] solelot=new int [68];
        int sum=0, sum1=0;
        for(int i=0;i<68;i++){
                classs[i]=IO.readInt("press your class number: ");
                plastik[i]=IO.readInt("press the number of the plastik bottels: ");
                solelot[i]=IO.readInt("press the number of the solelot: ");
                if(classs[i]==1){
                        sum+=(plastik[i]*3)+(solelot[i]*7);}
                        else
                        sum1+=(plastik[i]*3)+(solelot[i]*7);}
                        if(sum>sum1)
                                IO.writeln("Class Number one win in the compettiton!!!");
                                if(sum==sum1)
                                IO.writeln("TEKO");
                                if(sum<sum1)
                                IO.writeln("Class Number tow win in the compettiton!!!");
       
        }
}


Or 10-05-07 10:04

ציטוט:

נכתב במקור על ידי רותם (פרסם 474566)
סליחה על הדאבל.

אני לא מצליח מישו מה לפתור את שאלה 7... אם מישהו יכול למצוא את הטעות שלי בקוד שאני יציג לפניכם יבורך כי פשוט אין לי מושג מה לא עשיתי טוב.

השאלה:
http://www.2send.us/picture.php?file=3294d99137.JPG

התשובה שלי לשאלה:
http://www.2send.us/uploads/57d9fcab60.txt

מקווה שתעזרו :).


קוד:

program tar_7
var
i,a,b,c : integer;
tzover_1,tzover_2 :integer;
begin
tzover_1:=0;
tzover_2:=0;
for i:= 1 to 68 do
begin
writeln('hahnes kita shel talmid - 1\2');
readln(c);
writeln('hahnes mispar ssolelot');
readln(a);
writeln('hahnes mispar bakbookim');
readln(b);
if c=2 then
tzover_2:= tzover_2+ (a*7)+(b*3)
else
tzover_1:= tzover_1+ (a*7)+(b*3);
end;
if tzover_2>tzover_1 then
writeln('kita 2 nitzha');
 if tzover_1>tzover_2 then
writeln('kita 1 nitzha');
if tzover_2=tzover_1 then
writeln(' teiko');
end.


Tal 10-05-07 10:10

בהצלחה לכולם !!!

FreshServ.Net 10-05-07 11:10

בהצלחה לכולם!!!
אני זז עוד 4 דקות לבציפר (כשאזוז יהיה 15 דקות מהבגרות)...
מקווה שיהיה קל.

ב-ה-צ-ל-ח-ה!.

Source 10-05-07 13:46

היה קל (מדעי המחשב ב'), רק טעות טפשית כ"כ...
בשאלה הכי קלה (2) בטעות החזרתי את ערכי הקוד במערך במקום להדפיס (לא קראתי טוב :'( )! זה גם יותר מסובך וגם טעות V_V באסה
חוץ מזה לא מצאתי טעויות (לעצמי, לאחרים כן :P)

meshuga 10-05-07 15:03

בא'- סעמק, ב4 אי אפשר לדעת אם תקין= בגלל סוג המשתנה, או תקין= יעבור קומפליזציה...
שאלתי שם, אמרו לי יעבור קומפליזציה...אבל לכו תדעו, משרד החינוך האלו...

עוד יותר גרוע, שלא שמתי לב שצריך לכתוב לכל אחד נכון/לא נכון, ואני כתבתי רק את זה שלא נכון.

חוץ מזה הכל הלך פיקס..
עשיתי מהבחירות את 6,7,9


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

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