עם הסיסמא תהיה blabla אז הוא יכתוב very good ועם לא אז שיכתוב try again
ראשי > תיכנות > אננ רוצה לכתוב קראק מי בC++
לעזור לך אין לי בעיה אבל לעשות בשבילך זה יהיה סתמי.
אתה רוצה משהו בסיסי? תסביר מה אתה רוצה שנעשה...
אם אתה יודע C++ אז לא אמורה להיות לך בעיה להכין קראקמי פשוט.[ההודעה נערכה על-ידי ziv ב-18/08/2006 15:46:45]
אני יודע את הבסיס של C++ אבל אני לא מצליך לכתוב קראק מי של מחרוזת אלה רק של מספרים.
אתה יכול לכתוב לי פה?
הקראק מי הכי בסיסי שאפשר:
קוד:
#include <iostream>
using namespace std;
void main()
{
string str; //c++ class which handle strings by simple operators
cout << "give me the damn password:";
cin >> str;
if (str == "blabla")//compare str to "blabla" < operator == for comparing
cout << "Very well";
else
cout << "Very bad";
}
וZIV למה הוא כותב לי את זה:
מה שלא בסדר זה שלא נתת מספיק פרמטרים כדי שיוכלו לעזור לך בפוסט הראשון.. ורק בשני נתת מספיק פרמטרים
לגבי הבעייה הנוכחית
בחתימה של הפונקציה במקום void תכתוב int
ובסוף התוכנית אחרי ה- "Very Bad"
תכתוב:
return 0;
והבעייה תיפתר
בקשר למה שאמרת אז החלפתי את זה וקיבלתי את ההודעה הזאת:
טל רשם "קוסטה" ולא "קוסטיה"(קוסטיה הוא השם הנכון)
איך ידעת שמתכוונים לקוסטיה אם אתה "בכלל לא יודע מי זה"?
ועוד יותר עלוב, בקראקמי שלך אתה באמת לא הצלחת להשוות סטרינגים’ אמרת שאין לך זמן כדי לכתוב את זה(כולה שורה אחת, אין לך זמן לשורה אחת נוספת?), אבל היה ברור שאתה פשוט לא יודע ולא רוצה לצאת טמבל, ובדיון בפריקסב ביקשתי ממך להדגים לי איך משווים סטרינגים, אך לא ענית.
מעניין שגם המשתמש הזה לא מצליח להשוות סטרינגים.
ואל תכתבו לו את הקוד, פשוט תחפש בגוגל על הפונקציה strcmp().[ההודעה נערכה על-ידי sysctl ב-19/08/2006 20:13:09]