תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,064 דיונים בפורום זה
-
רציתי לבנות תוכנה קטנה שמחשבת סינוסים אבל יש בעיה כשאני מנסה לחשב נגיד סינוס 90 אז זה נותן לי תוצאה שגויה באמת סינוס 90 שווה 1 ולא 0.8999 כמו שהוא כותב לי. למה זה קורה הבאתי לכם את הקוד המקור תסתכלו ותגידו איפה הטעות שלי #include <iostream.h> #include <math.h> int main() { cout<<"result: "<<sinf(90); }
-
- 2 תגובות
- 1k צפיות
-
-
אני מנסה לעשות מיון של שם כלומר שיסדר לי את סטראקט ע"פ שם אז בניתי את הפונקציה הזו: void sort(worker w[]) { worker temp; for (int i=0 ; i<worker_num; i++) { for (int j=0 ; !w.last[j++] ; j++) { if ((strcmp(w.last[j],w[i++].last[j]))<0) { temp=w; w=w[i++]; w[i++]=temp; } } } } מה שהתברר כלא מוצלח במיוחד יש לי שגיאות של הקומפיילר שאני לא יכול להמיר INT ל char* ??? last מוגדר כ -------------------------------------------------------------------------> char last[21];
-
- 15 תגובות
- 2k צפיות
-
-
לפני ההתקנה של SP2 יכלתי לעבוד עם BorlandC בלי בעייה כנראה אחרי ההתקנה של SP2 התוכנה לא מסוגלת לעבוד ההודעה המתקבלת היא: The system file is not suitable for running MS-DOS and Microsoft applications האם מישהו מסוגל להריץ את התוכנה הנ"ל עם SP2?
-
- 12 תגובות
- 1.6k צפיות
-
-
זה מתוך תרגיל שנתנו לנו פשוט רק עכשיו עברתי למגמת מחשבים ואני לא כל כך מתמצא בתחום.. השאלה היא כזאת.. צריך להכניס מספרים (לא ידוע כמה) ולבסוף הוא מציג את המספר הגבוהה. התוכנית תסתיים כאשר יוכנס המספר 999. (בכל אופן אני רוצה גם הסבר על ה For בבקשה..) בתודה מראש..
-
- 14 תגובות
- 1.4k צפיות
-
-
למדתי פסקל ועכשיו אני לומד C איך לעזזל אני עושה מספר רנדום??? randomize(); X=random (300); אם אני טועה תגידו במה תודה לעוזרים
-
- 1 תגובה
- 709 צפיות
-
-
אני רוצה לקלוט מספר אקראי לתוך משתנה אינטג'ר, נניח i. מישהו יכול להסביר לי את ה-Syntax? תודה!
-
- 6 תגובות
- 9.5k צפיות
-
-
משימה: כתוב תכנית מודולרית שמגדירה מערך דו-ממדי בגודל NxN (n יוגדר כקבוע(. התוכנית תאתחל את המערך במספרים אקראיים שבין 100-0. התוכנית תדפיס על המסך את ההודעה "ריבוע קסם". אם סכום כל השורות, כל העמודות ושני האלכסונים בעלי ערך זהה. תת-משימות: יש לבנות תוכנית שכולה בנויה מפונקציות, כלומר שבפונקציית main יהיו רק זימונים וקריאות למשתנים. את הערך N יש להגדיר ב-define על מנת שיהיה קל לעשות tweaking לתוכנה. פונקציות נדרשות: פונקציית איפוס פונקציה זו מכניסה ערכים אקראיים בין 1-100 בתוך כל אחד מהתאים במטריצה. פונקציית שורה בודק את סכום שורה מסויימת במטריצה פונקציית עמודה בודק סכום עמודה מסויימת במטריצה פונקציית אלכסון בודק את סכום האלכסון משמאל-לימין פונקציית אלכנוס בודקת את ס…
-
- 20 תגובות
- 3.6k צפיות
-
-
כתבתי תוכנית לביצוע פעולות חשבוניות #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
-
- 4 תגובות
- 795 צפיות
-
-
-
#include <stdio.h> void main() { float x,y,z,a,b; printf("Enter nic per hour:\n"); scanf("%f",&a); printf("Enter time for regular hour:\n"); scanf("&f",&x); print("Enter time for night watch:\n"); scanf("%f",&y); printf("Enter time for saturday watch:\n"); scanf("%f",&z); b=a*x+a*1.5*y+a*2*z; printf("you'r pay is %f",b); }
-
- 3 תגובות
- 933 צפיות
-
-
שלום לכולם ושנה טובה אני רוצה לכתוב פקודה בפסקל שתסדר רצף מסויים באופן אקראי כל פעם אחרי תנאי מסויים לדוגמא: יש את הרצף ABCD לאחר תנאי מסוים הרצף יהיה BCDA פעם הבאה הרצף יהיה DBAC וכן הלאה..... השאלה איך עושים את זה תודה מראש CREATIVE ;D
-
- 3 תגובות
- 771 צפיות
-
-
-
מישהו יודע מאיפה אני יכול להשיג קוד C או אסמבלר , לתקשורת של RS232 במחשב עם רכיב חיצוני? את הרכיב אני יודע לתכנת שיעבוד בפרוטוקול RS232 (מיקרו בקר PIC16F877A), אך כדי לחבר אותו לתקשורת עם PC אני חייב לתכנת את ה PC שידע לעבוד עם הפרוטוקול, אך אין לי מושג. א. אני לא יודע אם הפרוטוקול מובנה כבר במערכת ההפעלה, או שצריך לכתוב את פונקציות הזיהוי של ה START וה STOP, וכולי, ובנוסף לאיפה נכתבים הנתונים, להשתמש בפסיקה או לא צריך פסיקה, אלא רק לקרא מבאפר, כי אני צריך תקשורת דו כיוונית. (שמתי רכיב מתאם MAX-RS232 להמרת מתחים 12V-5V , אז מהבחינה הזו אני מכוסה) עידו
-
- 3 תגובות
- 1.2k צפיות
-
-
שאלה וחייב כמה קבצים באסמבלר!! אני חייב תקבצים האלה.... TLINK.EXE TASM.EXE MONITOR.EXE BRUN40.EXE להפעיל את זה.. SSEG SEGMENT DW 100H OUP(?) SSEG ENDS CSEG SEGMENT ASSUME SS:SSEG,CS:CSEG START: SS:SSEG,CS:CSEG MOV AX,0302H MOV BX,0813H MOV CX,1205H MOV BX,CX ADD AL,CL MOV CH,AL ADD BX,BL MOV BH,BL CSEG ENDS END START
-
- 1 תגובה
- 790 צפיות
-
-
אני מנסה לעשות פונקציה שתקבל מספרים למערך וכאשר היא תקבל את הערך 1- היא תצא, זה בשפת C ועד עכשיו כתבתי את זה void get_array(int a[]) { int i=0, q; while (q!=-1) { scanf("%d",a); q=a; i++; } exit(0); } שמשום מה לא יוצא כשאני מקיש -1 כול עזרה תתקבל בברכה....
-
- 5 תגובות
- 871 צפיות
-
-
כדי להכניס אותן לדברים שאני מתכנת? אני מתכוון למשל לאנימציה של הפנס שוינדוס מציג בזמן חיפוש, או לאנימציות של הדפים המעופפים שהוא מראה בזמן העתקה.
-
- 3 תגובות
- 639 צפיות
-
-
-
אני מחפש כבר זמן רב את הגרסה הישנה (והטובה) של Borland c 3.1 (הגרסה של הדוס בעלת הרקע הכחול) מכל חיפושיי מצאתי רק גרסאות של ממשק ווינדוס, ואני מחפש את הגירסה שלעיל. תודה מראש!
-
- 2 תגובות
- 754 צפיות
-
-
שלום, אני מתכנת תוכנות CONSOLE ב- Turbo C ואני מחפש ספריות שבעזרתן אפשר ליצור ממשק משתמש גרפי (GUI) דומה לזה שבשימוש ב- Turbo C עצמה. מי שלא הבין אני מתכוון לספרייה שמאפשרת ליצור חלונות, כפתורים, תפריטים וכו' והכל ל- DOS. אני יודע ש Turbo C משתמשת בספרייה שנקראת Turbo Vision אבל היא מסובכת מדי לשימוש. אם מישהו מכיר פרוייקט\תוכנה שיכולה לעזור לי שירשום פה בבקשה.. בתודה מראש, עומר שקדי. נ.ב. שמעתי שיש אפשרות (באמצעות תוכנה) לכתוב בעברית ב- Turbo C. עוד מישהו שמע על זה ויכול לפרט? ובאותו נושא - האם ניתן לתכנת את התוכנה כך שהטקסט יכתב מימין לשמאל במקום משמאל לימין? (בשביל העברית..)
-
- 1 תגובה
- 877 צפיות
-
-
אני מנסה לעשות מספרים רנדומליים ולא הולך לי... :'( )בשפת C אני משתמש בפונקציה הבאה: #include <stdlib.h> void ran() { int a randomize(); a=random(10); return a; }
-
- 8 תגובות
- 16.5k צפיות
-
-
יש לי שאלה מדף שקבלתי היום בבצפר ולא ממש למדנו את החומר הזה (משתנים גדולים וקטנים הכוונה אני חשוב הפקודה IF וTHEN). "כתוב תוכנית הקולטת 2 מספרים לתאים NUM1 ו- NUM2. התוכנית בודקת מי מהמשתנים גדול יותר ומדפיסה את התוצאה בליווי כותרת מתאימה" תודה.
-
- 5 תגובות
- 984 צפיות
-
-
שלום בניתי תוכנה בפסקל ואני רוצה לשים שמה clrscr; בשביל שזה ימחוק את המסך, שאני מהדר את זה הוא אומר שזה עבר טוב והכל בסדר אבל שאני מריץ הוא עושה דיויזן (devision-משהו כזה) ביי זירו (by zero) מה הבעיה? למה זה לא עובד ? האם יש פקודה אחרת שיכולה להחליף את זה ולעשות את אותו הדבר? נ.ב אני משתמש בבורלנד פסקל 7 תודה מראש ניר
-
- 17 תגובות
- 2k צפיות
-
-
שלום, התחלתי השנה ללמוד מדעי מחשב וחיפשתי קומפיילר טוב יותר מה-turbo-c משנת 70 שאנחנו מתכנתים איתו בבי"ס. לפי מה שהבנתי אפשר גם לקמפל עם תוכנות ל-CPP וראיתי שהרבה אנשים ממליצים על dev-c++. אז הורדתי וניסיתי לעשות תוכנת Hello.c פשוט: #include <stdio.h> #include <conio.h> void main() { clrscr(); printf("Hello, my name is Dan/n"); } עשיתי compile וקיבלתי את השגיאה הזאת: In function 'main': [warning] return type of 'main' is not 'int'. [linked error] undefined reference 'clscr' בבקשה תגידו לי מה הבעיה
-
- 4 תגובות
- 1k צפיות
-
-
שלום, קיבלתי היום במסגרת שיעורי מדעי המחשב ב' (חזרה על החומר של א') תרגיל. להלן המשימה, איך שפירקתי אותה(זה לא נדרש במשימה) לתת משימות ומה שניסיתי לעשות בשפת C אבל לא ממש עובד... תרגיל כיתה: צור לולאה שתבדוק אילו מספרים בין 20-70 הוא ראשוני. שיעורי בית: כתוב קטע תוכנית המדפיסה את כל המספרים הראשוניים בין 20-700. ראשוני מתחלק בעצמו ובאחד לעשות for שרץ מ1+ עד 699. לעשות for פנימי שמחלק את מונה הפור הראשי במונה הפור הפנימי. אם תתגלה תוצאה "שארית=0" אז הערך 1 יושם במשתנה flag. כאשר תגמר הפעולה בפור הפנימי יבדק: אם flag לא שווה אז יודפס ערכה של מונה הלולאה הראשית. כעת מתחילה מהתחלה הלולאה עד שמונה יהיה שווה ל699. #include <stdio.h> #include <conio.h> void main() {…
-
- 31 תגובות
- 3.5k צפיות
-
-
1. אני מעלה תמונה עם מסגרת כך: <img src="mysource" border="6"> המסגרת שמתקבלת היא בצבע סגול. אני רוצה מסגרת שחורה. עלי להוסיף שהתמונה מהווה קישור, דהיינו נמצאת בין התגיות: <a href="myfile"> </a> 2. אני רוצה שצבע הרקע לדף( BGCOLOR) יהיה מחולק ל 2. מצד שמאל צבע מסויים שם אכתוב את תוכן הדף ומצד ימין הרקע יהיה בצבע שונה. האם אפשר לפצל דף ל 2 אנכית עם 2 צבעי רקע שונים? האם ניתן לעשות זאת באמצעות TABLE באופן שלעמודה אחת יהיה צבע רקע שונה מהעמודה השניה ? מישהו יכול להפנות אותי ל TUTORIAL המכיל טיפים מעין אלה ששאלתי ? תודה !
-
- 2 תגובות
- 1.1k צפיות
-