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

מציאת בעיה בקוד פשוט בC.


pain_killer12

Recommended Posts

שלום חבר'ה,

אני צריך לכתוב תכנית שקולטת 2 סטים של מספרי ת.ז, גובה ומשקל ומציגה אותם כמו בקובץ התמונה שהעליתי.

התמונה שהעליתי היא הפלט עבור הקלט הבא:

3058712 1.706 78.858

123456789 0.743 10.2

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

[left]#include <stdio.h>

int main()
{
unsigned long int id1;
unsigned long int id2;
float height1, height2, weight1, weight2;
scanf("%d %f %f",&id1,&height1,&weight1);
scanf("%d %f %f",&id2,&height2,&weight2);
printf("--\t----------\t-----\t------\n");
printf(" %d\t%8.8d-%d\t%-4.2f\t %5.2f\n",1,id1/10,id1%10,height1,weight1);
printf(" %d\t%8.8d-%d\t%-4.2f\t %5.2f\n",2,id2/10,id2%10,height2,weight2);
return 0;
}
[/left]

תודה מראש לכל העוזרים.

[attachment deleted by admin]

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

ארכיון

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

×
  • צור חדש...