נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: צריך עזרה ב C

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
dl25
משתמש פעיל
משתמש פעיל


הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת
הודעות: 45
נשלח בתאריך: 24 December 2005 בשעה 19:29 | IP רשוּם
ציטוט dl25

אחים שלי אני בונה תוכנית בשפת C ואני מקמפל ואין לי שגיאות אבל מתי שאני מנסה לפתוח את הקובץ המקומפל הוא נתפתח בלי בעיות ואז הוא עושה את התרגיל (הוא עושה את מה שהוא אמור לעשות..)ואחרי שהוא גומר את התרגיל הוא ישר נסגר..אז אני הנה הקוד :

#include "stdafx.h"

int main()

{

int x, y, z;

printf("wirte two nambers: ");

scanf("%d%d", &x, &y);

z = x + y;

printf("my nambers are:%d+%d=%d\n", x, y, z);

return 0;

}

אחים שלי הייתי רוצה שתגידו לי מה אני צריך לעשות כדיי שהחלון לא ייסגר לבד אלא שאני יסגור אותו(ע"י לחיצת מקש)

ואם אפשר את הקוד כדיי שייסגר על ידי..

אהה ואל גידו לי שיש כבר נושא רשום על הבעיה הזאת כי בדקתי אותו ולא הצלחתי לסדר את הבעיה הזאת ..

תודה לעוזרי..:)

חזרה לתחילת העמוד הצג את כרטיס החבר של dl25 חפש הודעות אחרות של dl25
 
AC-Milan
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת
הודעות: 176
נשלח בתאריך: 24 December 2005 בשעה 19:47 | IP רשוּם
ציטוט AC-Milan

דרך קוד זה החלון ייסגר רק אחרי שהמשתמש ילחץ על מקש כלשהו :
קוד:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x, y, z;
printf("Write two numbers : ");
scanf("%d%d", &x, &y);
z = x + y;
printf("My numbers are : %d+%d=%d\n", x, y, z);
system("PAUSE");
return 0;
}
חזרה לתחילת העמוד הצג את כרטיס החבר של AC-Milan חפש הודעות אחרות של AC-Milan
 
dl25
משתמש פעיל
משתמש פעיל


הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת
הודעות: 45
נשלח בתאריך: 24 December 2005 בשעה 20:03 | IP רשוּם
ציטוט dl25

הוא מציג לי שגיאה..

עריכה:אהה תודה אח שלי הקוד עובד...(הקומפלייר שלי הוא visual c++ אז ההתחלה שונה מהקוד שרשמת .. סידרתי את זה)

תודה!

חזרה לתחילת העמוד הצג את כרטיס החבר של dl25 חפש הודעות אחרות של dl25
 
AC-Milan
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת
הודעות: 176
נשלח בתאריך: 24 December 2005 בשעה 20:07 | IP רשוּם
ציטוט AC-Milan

הקוד הזה עובד 100% ב Dev C++ .
חזרה לתחילת העמוד הצג את כרטיס החבר של AC-Milan חפש הודעות אחרות של AC-Milan
 
AC-Milan
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת
הודעות: 176
נשלח בתאריך: 25 December 2005 בשעה 12:02 | IP רשוּם
ציטוט AC-Milan

זה הקוד שאתה צריך לרשום כדי לא לקבל שגיאה : [אם אני לא טועה הקומפיילר שלך הוא VC++]
 
קוד:

#include "stdafx.h"

#include "stdlib.h"

int main()

{

int x, y, z;

printf("Write two numbers : ");

scanf("%d%d",&x,&y);

z = x + y;

printf("My numbers are :%d+%d=%d\n", x, y, z);

system("PAUSE");

return 0;

}

 

חזרה לתחילת העמוד הצג את כרטיס החבר של AC-Milan חפש הודעות אחרות של AC-Milan
 
DaN
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 25 December 2005 בשעה 12:05 | IP רשוּם
ציטוט DaN

just use getch or getchar
חזרה לתחילת העמוד הצג את כרטיס החבר של DaN חפש הודעות אחרות של DaN בקר בדף הבית של DaN
 
AC-Milan
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת
הודעות: 176
נשלח בתאריך: 25 December 2005 בשעה 14:51 | IP רשוּם
ציטוט AC-Milan

אם אתה רוצה להשתמש ב getch(); זה הקוד המתאים :
קוד:

#include "stdafx.h"

#include "conio.h"

int main()

{

int x, y, z;

printf("Write two numbers : ");

scanf("%d%d",&x,&y);

z = x + y;

printf("My numbers are :%d+%d=%d\n", x, y, z);

getch();

return 0;

}

חזרה לתחילת העמוד הצג את כרטיס החבר של AC-Milan חפש הודעות אחרות של AC-Milan
 
בב
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 26 December 2005 בשעה 23:18 | IP רשוּם
ציטוט בב

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

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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