עבור לתוכן

צריך עזרה בשפת C

Featured Replies

פורסם

אני דווקא הייתי עושה ככה


int kids

kids--
int bus = kids/50
bus++

אם אני אוריד תלמיד אחד בהתחלה אז יצטרכו לפחות עוד אוטובוס אחד על מה שממלאים עד הסוף בלעדיו

פורסם

שני הפתרונות יפים. אהבתי.

פורסם

אני דווקא הייתי עושה ככה

זה לא ממש משנה

סך הכל אני יכול לקצר את התהליך שלי ולחסוך משתנה וזה יוצא אותו אורך

פורסם

הקטע הוא שתוכנית לא אמורה רק לכתוב על המסך

את זה אפשר גם בעזרת מחשבון רגיל

הפונקציה הזאת דרושה לדוגמא במקרה שגם ההזמנה אוטומטית ;)

אצלי זה כבר נמצא בתוך משתנה נקי, אצלך צריך לחלץ אותו באמצעות עוד פונקציות

פורסם

מזתומרת צריך לחלץ?

מה בדיוק צריך לחלץ פה?

איזה פונקציות?

int kids;
scanf("%d",&kids);
kids = kids/50+0.98;
printf("%d",kids);

פורסם

0.98=1-1/50

k/50+1-1/50=1+(k-1)/50

אין הבדל

פורסם

אני יודע שאין הבדל

זה מה שאמרתי:

זה לא ממש משנה

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

פורסם

צריך טיפה לשנות אבל לבסוף עובד:

#include <stdio.h>

void main()
{
float kids;
int kidsp;

scanf("%f",&kids);

kids = kids/50+0.98;

kidsp=kids;

printf("%d",kidsp);
}

פורסם
  • מחבר

תודה רבה!!!

ארכיון

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

דיונים חדשים