פורסם 2010 בפברואר 2215 שנים 1. כתוב הוראה אחת המדפיסה את כל האותיות הקטנות ותווי ההאסקי שלהן2 . TAV1 TAV2 הם שני תווים (טיפוסם CHAR ) שכל אחד מהם מכיל ספרה . כתוב הוראה המאחסנת במשתנה NUM (שטיפוסו INT ) את המספרמשני תווים אלו בסדר הבאלדוגמא TAV1= '1' TAV2='2' M אז NUM=1221אשמח לתשובות תודה
פורסם 2010 בפברואר 2215 שנים 1. כתוב הוראה אחת המדפיסה את כל האותיות הקטנות ותווי ההאסקי שלהן הוראה ? זה פונקציה? לא משנה זה די פשוט צריך לדעת להשתמש בprintf ולעשות loop מ a ל z שנמצאים בתוך גרש (אל תשכח את ה>=) 2 . TAV1 TAV2 הם שני תווים (טיפוסם CHAR ) שכל אחד מהם מכיל ספרה . כתוב הוראה המאחסנת במשתנה NUM (שטיפוסו INT ) את המספר משני תווים אלו בסדר הבא לדוגמא TAV1= '1' TAV2='2' M אז NUM=1221 אותו הרעיון כמו הבעיה הקודמת בגלל שהספרות בascii באות אחת אחרי השניה.... מחסירים '0' כדי הפוך תו לערך. יצירת המספר זה רק סכום של הכפלות (בחזקות של 10 במקרה הזה). זהו סיימתי לך את שיעורי הבית אתה צריך רק לכתוב קצת קוד.
פורסם 2010 בפברואר 2215 שנים מחבר אני אשמח אם תוכל לרשום את הקוד שאתה מתכוון כי ממה שרשמת לא הבנתי כלוםהכוונה בהוראה אחת זה שהכל צריך להיות בתוך ה PRINTF
פורסם 2010 בפברואר 2315 שנים אני אשמח אם תוכל לרשום את הקוד שאתה מתכוון כי ממה שרשמת לא הבנתי כלוםהכוונה בהוראה אחת זה שהכל צריך להיות בתוך ה PRINTFלכתוב הכל בתוך printf אחד בבעיה הראשונה יהיה קצת בעיתי אבל עם להוראה יש נקודה פסיק בסוף זה עדיין יעבור.for(i='a';i<='z';++i) printf( "%c = %d \n",i,i);int num;num=(tav1-'0')*1001+(tav2-'0')*110 ;
פורסם 2010 בפברואר 2315 שנים מחבר תודה עזרת לי מאוד בנוגע לשאלה הראשונה הצלחתי להכניס הכל לשורה אחת ככהfor(char a='a'; a<='z'; printf("%d %c",a,a++));0
פורסם 2010 בפברואר 2315 שנים מחבר יופי באמת, זה חסר משמעות. אפשר גם להכניס תוכנית שלמה לשורה אחת.התכוונתי שהצלחתי להכניס את זה להוראה אחת ויחידה כמו שאתה רואה
פורסם 2010 בפברואר 2315 שנים שים לב שמה שכתבת הוא לא C ANSI תקני ואם אתה מגיש את הקובץ סביר להניח שהוא לא ירוץ למי שבודק לך את זה (בהנחה שהוא משתמש במהדר של C ולא C++)
פורסם 2010 בפברואר 2615 שנים התכוונתי שהצלחתי להכניס את זה להוראה אחת ויחידה כמו שאתה רואהזה לא חוסך שום דבר (הקומפיילר ייצר אותו קוד בכל מקרה), וזה סתם לא קריא ולא מקובל לכתוב לולאת for ככה.תעשה לעצמך טובה ותכתוב את הקוד של הלולאה בתוך scope ( { } ) כמו בן אדם
פורסם 2010 במרץ 115 שנים #include <windows.h>void main(){char a; for(a='a'; a<='z';a++) { printf("%c",a); putchar('\n'); Sleep(2000); }}גם אפשרי.כל 2 שניות,להדפיס אות.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.