ABA


"צריך עזרה בתוכנית ב c לחישוב ממוצע"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #11432 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11432
aviziv
חבר מתאריך 9.5.02
1460 הודעות
   16:39   27.11.04   
אל הפורום  
  צריך עזרה בתוכנית ב c לחישוב ממוצע  
 
   ערכתי לאחרונה בתאריך 27.11.04 בשעה 16:48 בברכה, aviziv
 
התוכנית קולטת מספר כיתות
מספר תלמידים בכיתה
ציונים של כל תלמיד (2 מבחנים 2 בחנים עבודת הגשה)
ופולטת ממוצע של התלמיד לפי מבחנים זה 50% בחנים זה 30% ועבודת הגשה 20%
התוכנית היא:

#include <stdio.h>
void main (void)
{
int classes,i,student,y;
float avepup,test1,test2,quiz1,quiz2,ahvoda;
clrscr();
printf("Insert the number of classes\n");
scanf("%d",&classes);
for(i=0;i<classes;i++)
{
printf("Insert the number of students in the class\n");
scanf("%d",&student);
for(y=0;y<student;y++)
{
printf("Insert the marks of the student\n (2 tests,2 quizes,1 avodat hagasha)\n");
scanf("%f %f %f %f %f",test1,test2,quiz1,quiz2,ahvoda);
avepup=(((test1+test2)/4)+((3*quiz1+3*quiz2)/20)+ahvoda/5);
printf("%f",&avepup);
}
}
}

ואני מקבל בקלט -0.0000000 Null pointer assigment

מה לעשות ?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  ם איזה קומפילר אתה כי ב VC זה כותב לי משהוא אחר בכלל ואתה לא ב gcc DRagonFire 27.11.04 17:41 1
     אני ב tc aviziv 27.11.04 17:48 2
  LOOOl עם זה מה שאני חושב חחחח ואני שעה חושב על איזה טעוט חישוב DRagonFire 27.11.04 18:00 3
     אז מה הטעות ? aviziv 27.11.04 18:05 4
  LOLLLL DRagonFire 27.11.04 18:05 5
     תודה רבה רבה רבה רבה aviziv 27.11.04 18:09 6

       
DRagonFire

   17:41   27.11.04   
אל הפורום  
  1. ם איזה קומפילר אתה כי ב VC זה כותב לי משהוא אחר בכלל ואתה לא ב gcc  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aviziv
חבר מתאריך 9.5.02
1460 הודעות
   17:48   27.11.04   
אל הפורום  
  2. אני ב tc  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DRagonFire

   18:00   27.11.04   
אל הפורום  
  3. LOOOl עם זה מה שאני חושב חחחח ואני שעה חושב על איזה טעוט חישוב  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aviziv
חבר מתאריך 9.5.02
1460 הודעות
   18:05   27.11.04   
אל הפורום  
  4. אז מה הטעות ?  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DRagonFire

   18:05   27.11.04   
אל הפורום  
  5. LOLLLL  
בתגובה להודעה מספר 0
 
   אני שעה חושב אולי זה איזה טעוט בחישוב וזה משנה תקוד ובסוף כזה מסתקל חחחח בסוף תראה מה אתה עושה גאון!
פה שככתה לסמן על פוינטרים עם "&"
scanf("%f %f %f %f %f",test1,test2,quiz1,quiz2,ahvoda); 

ופה שמתה סימון לפוינטר כשצריך תמשתנה LOL!
printf("%f",&avepup);

בכל אופן הנה הקוד המתוקן תהנה חבוב

void main()
{
int classes,i,student,y;
float avepup,test1,test2,quiz1,quiz2,ahvoda;
printf("Insert the number of classes\n");
scanf("%d",&classes);
for(i=0;i<classes;i++)
{
printf("Insert the number of students in the class\n");
scanf("%d",&student);
for(y=0;y<student;y++)
{
printf("Insert the marks of the student\n (2 tests,2 quizes,1 avodat hagasha)\n");
scanf("%f %f %f %f %f",&test1,&test2,&quiz1,&quiz2,&ahvoda);
avepup=(((test1+test2)/4)+((3*quiz1+3*quiz2)/20)+ahvoda/5);
printf("%f",avepup);
}
}
}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aviziv
חבר מתאריך 9.5.02
1460 הודעות
   18:09   27.11.04   
אל הפורום  
  6. תודה רבה רבה רבה רבה  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net