פורסם 2004 בספטמבר 1721 שנים כתבתי תוכנית לביצוע פעולות חשבוניות#include <stdio.h>#include <conio.h> void main(){ int num1,num2,sum,muel,diff; clrscr (); printf ("ender 2 numbers from integer\n"); scanf ("%d%d",& num1,& num2); sum=num2+num1; muel=num1*num2; diff=num2-num1; printf ("sum of my numbers %d\n",sum); printf ("muel of my numbers %d\n",muel); printf ("different of my numbers %d\n",diff); }חסר לי רק חילוק נראה שהשאר נכון אייך עושים חילוק ו האם זה כמו שהיה בפסקל עם DIV וMOD
פורסם 2004 בספטמבר 1721 שנים קודם כל,תמיד תיישר שמאלהזה נוראי לקרוא קוד ככהובשביל לעשות חילוק עושים ככה:z=y/x;m=y%x;מה שאומר שZ הוא Y חלקי XוM היא השארית
פורסם 2004 בספטמבר 1721 שנים מחבר קודם כל,תמיד תיישר שמאלהזה נוראי לקרוא קוד ככהובשביל לעשות חילוק עושים ככה:z=y/x;m=y%x;מה שאומר שZ הוא Y חלקי XוM היא השאריתתודה אבל אייך אני מיישר את הקוד שמאלה
פורסם 2004 בספטמבר 2621 שנים טוב נענה לך על השאלה השפת C לקבלת החלק השלם SUM=NUM1/NUM2לקבלת שאריתSUM=NUM1%NUM2 עכשיו חשוב מאוד שתדע שאם אתה רוצה לקבל את התוצאה של החילוק אתה צריך שאחד מהמשתנים(NUM1 או NUM2) יהיה מסוג FLOATכי אם לא תעשה כך התוצאה של חילוק מספרי INT יתן תמיד את החלק השלם לדוגמא 3/2=1.000 יש דרך נוספת שהיא עדיפה הנקראת CASTING שזה בעצם הכרחת משתנה מסוג מסויים להיות סוג אחר והנה SYNTAXSUM=(FLOAT)NUM1/NUM2שמחתי לעזור שאלות בעיות אשמח לעזור
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.