פורום תכנות (עמוד 10)

בהנהלת: 11111 , משה
שרשור חדש
יש לי שאלה או שאלותקשלש

הבנתי שזה תחום שכדאי להיחשף אליו  אני קצת כותב שטויות בפייתון כי זו שפה נחמדה

 

יש לי 2 שאלות :
1. נניח שכתבתי משהו שאני רוצה שירוץ תמיד והמחשב שלי בבית לא כל הזמן דולק. האם אני יכול ליצור מקום שבו הוא ירוץ תמיד ? (על האינטנרט ? זה אפשרי דבר כזה ?)

2. אם אני רוצה להעביר מה שכתבתי בפייתון לטלפון שלי ושתהיה לי אופציה להריץ דרך הטלפון זה אפשרי ? לפי מה שכתוב באינטנרט הטלפון עוב דעל ג'אוה ופייתון לא יכול/אמור לרוץ שם ??

 

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

 

ואולי @Admin יוכל לעזור

ככהאיזה_טוב_ה'_אחרונה


1. יש שרותים שנותנים לך להריץ קוד בענן למשל Cloud Application Platform | Heroku 
אבל זה די תלוי במה הצורך שלך

2. אם זה אנדרואיד אז אפשר עם https://play.google.com/store/apps/details?id=ru.iiec.pydroid3 למשל

 

 

אני צריכה עזרה בגאבהחיים של
מישו?
בנושא של פונקציותחיים של
איזה פונקציות מחזירות משתנים
איזה רק מקבלות
איזה מקבלות ומחזירות?
נהיה לי סלט שלם
אני מתכוונת ל
Static void
Public static void
רק
Public
פונקציית void באופן כללי לא מחזירה כלום.מתיישב בנשמה
היא יכולה לקבל, והיא יכולה גם לא לקבל.
פונקציות שמחזירות זה פונקציות מסוג int למשל...
פונקציות יכולות -אלעזר300

לקבל איזה מספר ערכים שאת מגדירה אותן לקבל,

ולהחזיר ערך אחד, או לא להחזיר כלום.

 

למשל, פונקציה כזאת:

int add (int a, int b) { ... }

מקבלת שני ערכים מסוג int, ומחזירה ערך מסוג int.

 

למשל, פונקציה כזאת:

void quack () { ... }

לא מקבלת אף ערך (אלו הסוגריים הריקים), ולא מחזירה אף ערך (זו המילה void).

 

בנוסף, לגבי public ו-static:

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

public מגדירה שניתן לקרוא לפונקציה גם מחוץ למחלקה.

static מגדירה את הפונקציה כשייכת למחלקה עצמה (ולא למופע שלה).

 

אין למילים האלו שום קשר לערכים שהפונקציה מחזירה / מקבלת; אבל צריך להבין אותן בתוך ההקשר של תכנות מונחה עצמים. אם את הנושא הזה את לא מכירה עדיין, (ואם את צריכה להכיר אותו עכשיו,) תצטרכי שנרחיב עוד.

תכנות זה לא קסם, זה הצהרהbaruchiroאחרונה
המחשב לא מבין משמעויות והוא לא מסתבך. לכל מילה בתכנות יש משמעות, ולכן ברגע שפספסת משהו קטן, התוכנה לא עובדת.

אז כמו שאמרו פה, אל תתבלבלי ותעשי סלט, אלא תשאלי את עצמך מה אומרת כל מילה:

public: האם הפונקציה נגישה ממחלקות אחרות.
static: האם היא שייכת למופע או למחלקה.
void, int, double: הערך המוחזר.
Main: סתם שם.

יכול להיות שלא הבנת הכל, אבל בעקרון החשוב הוא שאין קשר בין הדברים- אין כמעט קשר בין public לstatic ולvoid.
רוצה לדעת מי יכול לגשת לפונקציה? תבדקי אם היא private או public.
רוצה לדעת אם צריך ליצור אובייקט? תבדקי אם היא static.
רוצה לדעת מה הערך המוחזר? אם היא void אין ערך מוחזר.
רוצה לדעת מה היא מקבלת? תבדקי את רשימת בפרמטרים.
notepadפריפריאלי

איך אני עושה שהתוכנה הזאת תכתוב לי באנגלית משמאל לימין לגמרי? היא כותבת לי באנגלית אבל מימן לשמאל וגם הופכת סוגריים

תלחץ CTRL SHIFT שמאליים ביחדzoharelias


תצוגה > כיוון טקסט משמאל לימיןyonimas89אחרונה

זה נורא פשוט. בתפריט למעלה ישנן פונקציות לשינוי תצוגת הכתיבה (בחלק מהמחשבים יש קיצור מקלדת ctrl+alt+l.

אם אתה משתמש בזה לבניית אתרים, תוכל להתאים גם את השפה שאתה כותב כמו למשל HTML, PHP, CSS וכו' וככה זה מראה לך אם יש שגיאות קוד.

פייתון 3 - print C בלי לרדת שורה.אנונימי (פותח)

האם קיימת ב print פייתון 3 דרך יותר ידידותית מלהוסיף   ""=end  להדפיס ללא ירידת שורה (כמו בפייתון 2 שמספיק להוסיף ,)?

האות C השתחלה לכותרת בטעות...אנונימי (פותח)


לפי מה שאני יודע, לאאנונימי (3)אחרונה


כרטיס קולחותם-צורי
יודעים להמליץ לי על תוכנה להקלטה מכרטיס קול שמתאימה לווינדווס עשר.
חינמית
יותר מתאים לפורום מחשבים סלולרי וטכנולוגיה לענ"דמתיישב בנשמהאחרונה
יש למישהו במקרה הדגמה להגדרת תור, מחסנית, רשימה מקושרתבתוך בני ישראל
ושאר מבני נתונים, ויוכל בבקשה לשלוח לי?
אפילו בפסודו קוד...
מישו יודע איך יוצרים בוט בווצאפ?חוני המעגל פינות
כמה אפשרויות:11111

א. הולכים לבעלים של וואטסאפ ומשכנעים אותם לפתוח את הנושא.

ב. בונים משהו עקום למשל על בסיס וואטסאפ ווב.

ג. מנסים לקבל אישור ולעבוד עם הAPI של וואטסאפ שלא ברור לי מה בדיוק הוא נותן (Business API

זה אפשרינושם ובועט
אני יודע על מישהו שעשה את זה.
הוא השיג מספר וירטואלי והשתמש בפלאפון נוסף ואפליקציה ייעודית
אפשר גם להשתמש בווצאפ ביסינס במקום טלפון נוסףנושם ובועטאחרונה
שלום.שה"י פה"י
'לייב סרבר' עובד רק בhtml and css?
באיזה פלטפורמה?קוד אבל פתוח
בכמ אני מאמין שאפשר להוסיף js בכל סביבה שמכבדת את עצמה.
מתחיל,שה"י פה"י
לא יודע מה אתה מתכוון..
פשוט עוקר הרים ואדמין שלחו לי פה קבצים, וכשפתחתי הוא לא נתן לי את האפשרות של 'גו לייב'.
live של webpack ?משה


extension של live severשה"י פה"י


למיטב ידיעתי live server הוא תוסף ל-server ולא ל-clientעוקר הרים


טעות שליעוקר הרים

אצלי זה דווקא עובד עם live server

הדרך הכי פשוטה להריץ את מה ששלחתיעוקר הרים

תתקין במחשב node.js (בכל מקרה תצטרך).

פתח cmd ותריץ את הפקודה

npm i -g npx 

תוריד את הקוד של האתר. פתח cmd בתיקיה שבתוכה הקוד ותריץ

npx http-serve -p 3000

פתח דפדפן ב-localhost:3000/index.html.

 

אחרי כל שינוי בקוד תרפרש את האתר ותראה אותו משתנה.

תודה חבר, אנסה.שה"י פה"י
עכשיו אני רואה שה-live-serverעוקר הרים

הוא הרבה יותר פשוט. מה לא עובד לך?

הוא לא הציג לי את האפשרות שלו פשוט.שה"י פה"י


זה פתח לי עכשיו את הדף html ששלחת לי.שה"י פה"י

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

שלחתי לך קבצי vue שצריכים בילד. שים לבמשה

(הקוד עצמו לא יעבוד אצלך, אבל אולי הUI כן)

אין לי מושג מה אמרת,שה"י פה"י

בינתיים אסתפק בזה שכנראה זה לא אמור לעבוד..

שזה לא HTML/JS סטנדרטימשה

אלא רכיב אחד מעל.

 

אבל בתור קוד מקור לדוגמא זה מעניין.

זה יותר פותח את התיקייה מאשר את הקובץ.שה"י פה"י

(קבצי js and vue שאדמין שלח לי)

אתה יכול להריץ רק את ה-htmlעוקר הרים

כל שאר הקבצים הם קבצים שנטענים על ידי קובץ ה-html.

👍🏻שה"י פה"יאחרונה
יש למישהושה"י פה"י
איזה קוד שאני יכול לעבור עליו לצורך לימוד?
להבין מה הוא עושה, לראות מה הדרך הנכונה לכתוב..
איזה?עוקר הרים

קוד של מה? באיזה שפה? באיזו רמה?

html, css.שה"י פה"י
אממ.. קשה לומר איזו רמה..
אני מתחיל, בטוח שזה יעשה לי כאב ראש בהתחלה, אבל אנסה להסתדר.
יש לי את זהעוקר הרים

קוד קצת ישן, שלא אני כתבתי.

אבל זה היחיד שיש לי שהוא html, css ללא ספריות מתקדמות (react, angular ודומה).

EladHeller/SekerSofrimClient

👍🏻שה"י פה"יאחרונה
JS יעשה את העבודה?משה

אני יכול לארגן לך חלק מהקוד מקור של הש"א לא מקומפרס.

ראה מה שכתבתי לעוקר.שה"י פה"י
תודה רבה על העזרה.
שלחתי לך בש"א (את הש"א, או חלקים ממנה)משה

לא ה דבר הכי ברור או מובן בעולם, והרבה הסטוריה - אבל זה מה יש.

מעדכן..שה"י פה"י
אשמח אם תעדכן כאן איך היה - תכנות
בשיעור חמישי ובינתיים מעולה.
אחלה מרצה, אני מבין מה הולך (ללא רקע קודם), עושה איתו ביחד את העבודות.
(יש דברים שאני מעריך שעד שלא אעבוד ואשתמש בהם לא אפנים ואזכור.. אבל אין מה לעשות.)
@עוקר הרים ביקשת.
איזה יופי.משה

עכשיו לשתף את זה גם בנסיו"פ. יש שם משועממים עם חופש גדול לפניהם.

כן אה, חדמש. שה"י פה"י
תודה על העדכון ובהצלחה!עוקר הרים

אני מתאר לעצמי שבהמשך הקורס אתה תשתמש בידע הזה שוב ושוב ותחזק אותו.

אגב, מנסיונימשה

תעשה משהו אמיתי. לא רק את מה שהוא מציע.

חיקוי של משהו בפורומים שאתה אוהב, משהו שתמיד חלמת עליו, מערכת כלשהי.

 

אין כמו לקפוץ למים העמוקים באמת. מה יקרה? תטבע? הכל בסדר.

בהמשך, כרגע עדיין צריך ללמוד. תודה על העצה.שה"י פה"יאחרונה
בעיה קטנהמתיישב בנשמה

אני לא מצליח להפעיל פונקציות בJS דרך איוונט ONCLICK (אני כן מצליח להפעיל סתם קוד. פונקציות ספציפית לא עובד)

עזרה מישהו?

דוגמת קוד?קוד אבל פתוח
נשמע שזה קשור לזה
Javasc‎ript Scope
הנהמתיישב בנשמה

בHTML:

<button class="side-button" onclick="click();">click me</button>

 

בJS:

function click() {

this.innerHTML = "clicked";

}

 

העברית פה קצת בלגן את זה אבל נראלי מובן...

הפונקציה click נמצאת בגלובל?עוקר הרים

תכתוב click בקונסול, האם אתה רואה את הפונקציה?

כן, היא שם.מתיישב בנשמה


ווידאת שבאמת זה לא מגיע לפונקציהעוקר הרים

עם console.log או alert?

אגב,עוקר הרים

יותר מתאים למקרה כזה innerText

כןמתיישב בנשמה

זה עדיין לא עבד

השם פונקציה שלך בעייתי, בחר שם אחר וזה אמור לעבוד.11111


תודהמתיישב בנשמה
אבדוק
אוקיי, עליתי על הבעיה. הבעיה הייתה במיקום.מתיישב בנשמהאחרונה
עבר עריכה על ידי מתיישב בנשמה בתאריך ח' בתמוז תשע"ט 22:42

הוא היה ממוקם מעל פסקה, ולחיצה עליו התפרשה כלחיצה על הפסקה.

שאלה כללית על עבודה בתכנותנשואה פלוס+

יש דבר כזה לעבוד חצי משרה בהנדסת תוכנה ולהרוויח סביר? אפשר לקוות שאוכל לשלב בעתיד במקביל לעבודה מקצוע טיפולי מהצד בקליניקה פרטית? או שזה חסר סיכוי?

תודה.

לא בשנים הראשונות - ולא כדאי לבנות על זהעוקר הריםאחרונה

יש דבר כזה. אבל לא כדאי לנסות לפני שיש 5 שנות נסיון.

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

גם אלה שכן, לא יסכימו במשרת ג'וניור.

 

לאחר מכן יש מקומות כאלה, אבל לא כדאי לבנות על זה.

(אני עובד כיום במקום שמסכים שאני אעבוד מינימום של 110 שעות, אבל זה די קשה למצוא דברים כאלה).

דרוש/ה גרפיקאי/תיאיר_
שלום אני בונה אתר בהתנדבות לכולל של הרב רן ישראלי מראשון לציון "כולל רני ושמחי".

אני צריך עזרה בכל ענייני הגרפיקה.

אם מישו/י מעוניין/ת להיות מזה חלק אני אשמח.

אפשר לפנות אלי בפרטי.
אם זה הענייןמשה

תקנה תבנית מוכנה (20-30 למוצר מדף בסגנון WP או דומה לו, ותשתמש בזה.

יכול לעזוריאיר_אחרונה
אבל צריך קצת יותר מזה
שתי שאלות:שה"י פה"י
א. בhtml -
אם אני רוצה שבאלטרנטיבה של התמונה תהיה תמונה אחרת - איך אני עושה את זה?
ב. וכנ"ל באלטרנטיבה של כיתוב - איך אני מגדיל? ניסיתי לעשות h1 ולא נתן.
זה בגלל שזה אלמנט בתוך אטריביוט או סיבה אחרת?
אלטרנטיבה אתה מתכוון לalt=""?קוד אבל פתוח
אם כן, היעוד של זה הוא בעיקר ללוקיי ראיה.. כך שאין כל כך רלוונטיות לעיצוב.
כן, כוונתי לalt.שה"י פה"י
ובכ"ז? יש אפשרות?
ולמה הh1 לא פועל שם?
לא שידוע ליקוד אבל פתוח
Html לא אמור להיכנס לשם, רק טקסט נקי...

יכול להיות שיש אפשרות לשחק בזה עם css
אין.משה


למה לא?שה"י פה"יאחרונה
אם אעשה לו בcss הגדרה לalt (או אגדיר לו id משלו לחילופין) - זה לא יעבוד?
אתה מתכוון -עוקר הרים

שבריחוף מעל התמונה יראו תמונה אחרת ובריחוף מעל הטקסט יראו טקסט גדול יותר?

אם כן-

אין משהו מובנה ב-html, אבל אתה יכול לבנות משהו משלך/ להשתמש בספריות.

השם המקצועי של דבר כזה הוא tooltip.

ב-bootsrap לדוגמה אתה יכול לעשות דברים כאלה די בקלות.

Tooltips

אפשר לעשות את זה גם ב-CSS טהורמשה
img+.tooltip {display: none; background: yellow; padding: 2px; /*transition.... */}

img:hover+.tooltip {display: block}
לא, התכוונתי למה שאמר קוד.שה"י פה"י
עדיין מתחיל בשביל הדבר שאמרת..
מה ההבדלשה"י פה"י
בין

ל
בhtml? שניהם יורדים שורה לא? (למרות הבדל המרווח, לא נראה לי שזו ההגדרה)
תודה.

אה! חזק!שה"י פה"י
כתבתי p ו-br, עם חיצים לפני ואחרי, וזה הבין אותם כפקודה! משעשע..
@Admin
זה שני תגים שוניםמשה

P זה פסקה, שבתוכה אתה מכניס טקסט

BR זה פשוט שבירת שורה.

 

פה בפורום אין הבדל בגלל עניינים של עורכי HTML של לפני 10 שנים, אבל במקום אחר( או עם CSS שלך) אתה יכול להגדיר CSS ברור (ו"נכון") לכל פסקה כזו.

אבל בפועל -שה"י פה"י
אם אכתוב br ואכניס טקסט, אקבל אותה תוצאה כמו p וטקסט?
בדף HTML נורמלי - לא. בפורום כן בגלל CSS שהגדרתימשה


מה ההבדל?שה"י פה"י
אני חושב שבדף שעשיתי זה נראה אותו דבר.
(אלא אם אתה אומר שהשינוי הוא 'תיקני' בלבד, זה משהו אחר.)
אולי אגדיר טוב יותר -שה"י פה"י
למה בעצם לעשות פיסקה? למה לא לכתוב פשוט את הטקסט/מה שלא יהיה ולשבור אח"כ?
כי לפסקה יש התנהגות של פסקהמשהאחרונה

ריווח לפניה ואחריה (לפעמים ב-CSS מגדירים שלפסקה הראשונה לא), והתנהגות "הגיונית" וסמנטית שאין לBR.

 

אתה מסתכל רק על הדפדפן שלך, אבל תחשוב על קורא מסך של נכים למשל, או מכשירים אחרים שמנתחים את העמוד.

אהלן.שה"י פה"י
רוצה להיכנס קצת לעולם התכנות.
בכללי כשאני נכנס למשהו חדש בתחום המחשבים אני די תופס. ראיתי פרסומת של 'המדלגים', פיתוח אפליקציות וכאלה - נראה לכם שזה יוכל לתת לי כניסה לעולם הזה?
במטרה לא להישאר שם אלא להתקדם, לא יודע כמה. השאלה אם זה יוכל לתת כניסה.
(פעם ניסיתי ללמוד מספר, ולא ממש הצליח)
זה לא משנה איפה תתחילמשה

אני חושב שיותר קל להתחיל ב-web, אבל ממש לא חייבים דווקא שם.

 

אם אתה תתפוס את המקצוע, יהיה לך אחר כך אפשרי להגר לתחום מקצועי אחר. 

 

מה ניסית ללמוד שלא הצליח לך?

נסיתי ללמוד מספר ירוק, אני חושב ששמו 'ללמוד c'.שה"י פה"י
ראית מה הם מציעים? זה בכלל יכול לקדם או שזה עניין שונה?
לא לא לא לאמשה

C זו שפה קשה יחסית ובעיקר לא מושכת.

 

תתחיל מ-JS, C# - winforms, משהו גרפי שיהיה לך יותר קל מאשר  console application מכוער.

תוכל במילה קצרה לתת סיקור על שניהם?שה"י פה"י
ואם יש לך המלצה איך ללמוד אותם..
תודה חבר.
HTML/CSS/JS - בניית אתריםמשה

זה א פילו בעברית

 

תודה. אסתכל שם כנראה מוצא"ש.שה"י פה"י
גם לך @עוקר הרים
אגב - אתה גם טוחנם זה בזה או לא בהכרח?
משתדל, לא תמיד מצליח...עוקר הרים
וואלה התחלתי לעבוד איתו.שה"י פה"י
נחמד.
אני עושה איתו שלב שלב.
תודה!
אשמח אם תעדכן כאן איך היהעוקר הרים

מעניין אותי אם הקורס הזה מסוגל להביא מישהו עם 0 נסיון בתכנות לרמה של מתכנת מתחיל.

סקירה קצרה -עוקר הרים

winforms זו טכנולוגיה שמאפשרת לך לבנות תוכנה ל-windows עם ממשק משתמש (חלון).

מפתחים אותה בשפת C# בתוכנה visual studio.

הטכנולוגיה נחשבת היום די מיושנת, אבל היא יחסית קלה להתחלה.

 

javasc‎ript היא שפת תכנות שנוצרה במקור בשביל אתרי אינטרנט. התצוגה ב-html, העיצוב ב-css וההתנהגות המורכבת ב-javasc‎ript.

כיום היא משמשת גם כשפת צד שרת (node.js).

 

הקורס ש-admin המליץ עליו מכיל בתמצית את כל החומר שאתה צריך בשביל להיות מפתח web בתעשייה. אבל אין בו תרגולים. אם תשב כל יום תראה סרטון ותתרגל כמה שעות, אתה תוכל להגיע לרמה טובה מאוד.

עדיף לא winformsעוקר הרים
זה כבר די מת.
winforms זה לא מוצר לפתח בו. אבל יש לו ייתרוןמשה

קל יחסית "לצייר" מסכים כדי לקבל פידבק שמשהו טוב קורה לך. לא הייתי בונה בזה מוצר אמיתי היום.

למה לא?אליסף א

ניתן לעשות דברים יפים מאוד גרפית עם WINFOR....

 

UI דינמאיים , קונטרולים מותאמים אישית וכו.

 

 

 

כי פשוט יש אלטרנטיבות טובות בהרבהעוקר הרים

זה עובד, זה נחמד, אבל כיום אף חברה רצינית לא תפתח אפליקצייה דסקטופ ב-winforms.

יש ל-winforms את המגבלות והמגרעות שלו, ובעיקר הוא טכנולוגיה מאוד ישנה ויחסית מוגבלת באפשרות העיצוב שלה.

יש כמה אפשרויות מודרניות יותר שווינדוס מציעה - UWP, WPF, PWA.

ואפשר גם אפשרויות לא מווינדוס כמו electron.

ב-web היום יש הכל, ועלות התפעול של זה היא שברירמשהאחרונה

תחשוב על הפצת גירסאות ב-exe לעומת  web....

 

מצד שני. עקומת הלמידה של זה (לדעתי) ממש פשוטה ומתאימה למי שמתחיל תכנות ורוצה לראות משהו שפועל.

מחפש המלצה לסביבת עבודה וירטואלית ל- Java.בן מערבא


java נקי ללימודים או סביבה יותר מתוחכמת?משה

כמו tomcat (ל-web) או SDK כלשהו לUI?

ללימודיםבן מערבא

שלא יהיה מוגבל מדי. אבל אין גם צורך באופציות מתוחכמות ומתקדמות מדי. 

web זה סבבה?משה


מצטער לא הבנתי. למה הכוונה ?בן מערבא
משהו שרץ בדפדפןמשה


מצויין. זה בדיוק מה שאני מחפשבן מערבא
מעולה. תודה 🙂 לפייתון ו Haskell מכיר ?בן מערבא


גגל compiler language onlineמשה
כמובן עם שם השפה
ותראה ישועות.
ואם כבר אני שואל. אז גם לפייתון ול- haskellבן מערבא
לשני האחרונים אשמח גם למדריכי למידה מומלצים (גם באנגלית!)
לפייתון יש כמהzohareliasאחרונה
תוספת: חשוב לי שאוכל להריץ אותן על אייפד.בן מערבא


אני מתחיל בעולם הפיתוח ויש לי שאלה קצת מצחיקה,מבקש את עזרתכםyarin

שלום

רציתי לדעתם מה ההבדל בין אנדרואיד סטודיו ל - אנדרואיד סטודיו 

תודה רבה לעוזרים ! 

ויז'ואל סטודיו **yarin


אלו תוכנות שונות לחלוטיןקוד אבל פתוחאחרונה
ויזואל של מיקרוסופט לפיתוח על מגוון פלטפורמות
ואנדרואיד סטודיו מיועד לפיתוח אנדרואיד.
צריכה עזרה בשאלה בשפת cאנונימית27
אני צריכה לכתוב תוכנית מספר שלם וחיובי שתדפיס את סכום המספרים הזוגיים.
רשמתי קוד אבל יש טעות ולא מבינה מה הטעות

לפי הקוד שלי הוא לא מזהה את הסיפרה הזוגית ולא סוכם נכון
זה מתקמפל בכלל?קוד אבל פתוח
חסר סוגר מסולסל (וגם ההזחה לא מובנת)

בכמ יש כמה בעיות תחביר
נקודה פסיק אחרי הif ופעמיים מופיעה השורה שמחלקת את num ב0.
^^^אלעזר300
עבר עריכה על ידי אלעזר300 בתאריך ב' בסיון תשע"ט 10:32

הכללים הם ככה: לכל פותח מסולסל צריך להיות סוגר מסולסל תואם. מה שביניהם נקרא בלוק. את השורות שבתוך הבלוק מקובל (אם כי לקומפיילר זה לא משנה) להזיח טאב אחד יותר ימינה - כדי שהקוד יהיה קריא יותר.

 

בנוגע ל-if: בשפת C, מה שנמצא "תחת ה-if", כלומר שאם התנאי מתקיים הוא מבוצע, ואם התנאי לא מתקיים מדלגים עליו - הוא פקודה אחת בלבד (או בלוק, שנחשב כפקודה אחת). במקרה שלך, מה שתחת ה-if הוא רק נקודה פסיק - פקודה ריקה! - ולכן הוא לא משפיע בכלל. את צריכה להקיף את מה שאת רוצה שיהיה תחת ה-if בבלוק.

 

כנ"ל לגבי while.

 

בהצלחה!

מצטרף להערה על הזחות. ולהבא - תעתיקי את הקוד לפורוםמשהאחרונה


יזמות אינטרנטגלורינה
שלום לכם!
מקווה שאני במקום הנכון...
יש לי יוזמה לאתר אינטרנט שבעיני הוא סטארט אפ ארצי ובינלאומי בקנה מידה.

השאלה היא מה אני עושה עם זה הלאה?
דבר ראשון אני לא רוצה לספר את הרעיון שלא יועתק/יגנב.
מצד שני מבירורים שעשיתי איכשהו הקמת האתר יכולה לעלות מאות אלפים... כסף שאין לי כרגע להשקיע במיזם.
יש לי אפשרות להשקיע (וכבר התחלתי) בתרגום של הרעיון למודל עסקי כתוב.
השאלה מה עושים עם זה הלאה...
הצעות:baruchiroאחרונה

מודל עסקי- יש לי רעיון לסטארטאפ! מה עושים?

 

התייעצות- שאלות ותשובות - עזרה לסטארטאפים

 

 

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

 

רעיונות יש בשפע. החוכמה היא לא לחשוב על רעיון מנצח, אלא להוציא אותו אל הפועל בצורה הטובה והמנצחת.

רעיון הוא חלק קטן מהסטארטאפ, והפיתוח הוא עוד יותר קטן.

 

תתפלאי, גם אם יש לך על הנייר ואפילו באיזה אתר, איזה פתרון מושלם למשהו, מה שיביא אלייך את האנשים זה שיווק.

צריכה עזרה בג'אבהחיים של

כתיבת פונקציה של for

הסתבכתי

איפה הבעיה?קוד אבל פתוח
כדאי לשתף את הקוד...
משו פשוט לגמריחיים של

אני צריכה לכתוב תכנית שתדפיס:

*******

******

*****

****

***

**

*

אני צריכה הסבר קצר על for בתוך for

אני ירוקה ואני מסתבכת

 

 

כתבתי את זה ונראלי שהמיקומים של הסוגריים משבשים תקודחיים של
public class MyClass {
    public static void main(String args[]) {
        for(int x=7; x>=1;x=x-1)
{
    for(int y=1; y<=x;y++)
     System.out.println("*");
}
        System.out.println(" ");
    }
}
הסתדרתי תודהחיים של

צדקתי בהשערה שלי

נתחיל ככה:אלעזר300

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

 

for (int i = 0; i < N; i++) {

    ...

    System.out.println("");

}

 

במקום ה"..." נשתול לולאה שתפקידה להדפיס את השורה מס' i. נזכור - מתחילים משורה מס' 0, ומסיימים בשורה N-1. השורה ה-i תצטרך להיות מורכבת מ- N-i כוכביות. (בדקי! אחרי שמשתפשפים קצת יותר קל לעלות מהר על הנוסחה הזאת.)

 

for (int j = 0; j < N-i; j++) {

    System.out.print("*");

}

 

---

 

ובסך הכל:

for (int i = 0; i < N; i++) {

    for (int j = 0; j < N-i; j++) {

        System.out.print("*");

    }

    System.out.println("");

}

 

 

תודה על ההסברחיים שלאחרונה

משערת שתהיינה לי שאלות נוספות...