דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. עזרה הדדית - מחשבים וטכנולוגיה
  4. בקשה | קובץ באט תקול

בקשה | קובץ באט תקול

מתוזמן נעוץ נעול הועבר לא נפתר עזרה הדדית - מחשבים וטכנולוגיה
17 פוסטים 6 כותבים 190 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • יעקב מ. פינסי מנותק
    יעקב מ. פינסי מנותק
    יעקב מ. פינס
    כתב ב נערך לאחרונה על ידי יעקב מ. פינס
    #1

    ביקשתי ממיודעינו הרובוט קוד בקובץ באט שיעזור לי לספור את הכסף בקופה
    הוא דווקא כתב לי את הקוד מאוד יפה (עד כמה שהבנתי מגעת) אבל אחרי שאני מכניס את כמות המטבעות מכל סוג הקובץ נסגר
    הקובץ מצו"ב ‏‏‫ספירת קופה.bat
    וזה הקוד

    @echo off
    
    echo How many 10 agorot do you have in your wallet?
    set /p ten_agorot=Enter number: 
    echo How many half shekels do you have in your wallet?
    set /p half_shekel=Enter number: 
    echo How many shekels do you have in your wallet?
    set /p shekel=Enter number: 
    echo How many double shekels do you have in your wallet?
    set /p double_shekel=Enter number: 
    echo How many hamshehs do you have in your wallet?
    set /p hamsheh=Enter number: 
    echo How many agorahs do you have in your wallet?
    set /p agorah=Enter number: 
    echo How many asrim do you have in your wallet?
    set /p asrim=Enter number: 
    echo How many hamsheem do you have in your wallet?
    set /p hamsheem=Enter number: 
    echo How many maayahs do you have in your wallet?
    set /p maayah=Enter number: 
    echo How many metayim do you have in your wallet?
    set /p maayah=Enter number:
    
    set total=(%ten_agorot% * 0.1) + (%half_shekel% * 0.5) + (%shekel% * 1) + (%double_shekel% * 2) + (%hamsheh% * 5) + (%agorah% * 10) + (%asrim% * 20) + (%hamsheem% * 50) + (%maayah% * 100) + (%metayim% * 200)
    
    set remaining=2000-%total%
    
    if %remaining% GEQ 200 (
      set metayim_to_remove=%remaining%/200
      set remaining=%remaining%%metayim_to_remove%
    )
    if %remaining% GEQ 100 (
      set maayah_to_remove=%remaining%/100
      set remaining=%remaining%%maayah_to_remove%
    )
    if %remaining% GEQ 50 (
      set hamsheem_to_remove=%remaining%/50
      set remaining=%remaining%%hamsheem_to_remove%
    )
    if %remaining% GEQ 20 (
      set asrim_to_remove=%remaining%/20
      set remaining=%remaining%%asrim_to_remove%
    )
    if %remaining% GEQ 10 (
      set agorah_to_remove=%remaining%/10
      set remaining=%remaining%%agorah_to_remove%
    )
    if %remaining% GEQ 5 (
      set hamsheh_to_remove=%remaining%/5
      set remaining=%remaining%%hamsheh_to_remove%
    )
    if %remaining% GEQ 2 (
      set double_shekel_to_remove=%remaining%/2
      set remaining=%remaining%%double_shekel_to_remove%
    )
    if %remaining% GEQ 1 (
      set shekel_to_remove=%remaining%/1
      set remaining=%remaining%%shekel_to_remove%
    )
    if %remaining% GEQ 0.5 (
      set half_shekel_to_remove=%remaining%/0.5
      set remaining=%remaining%%half_shekel_to_remove%
    )
    if %remaining% GEQ 0.1 (
      set ten_agorot_to_remove=%remaining%/0.1
      set remaining=%remaining%%ten_agorot_to_remove%
    )
    
    echo You need to remove %metayim_to_remove% metayim
    echo You need to remove %maayah_to_remove% maayah
    echo You need to remove %hamsheem_to_remove% hamsheem
    echo You need to remove %asrim_to_remove% asrim
    echo You need to remove %agorah_to_remove% agorah
    echo You need to remove %hamsheh_to_remove% hamsheh
    echo You need to remove %double_shekel_to_remove% double shekels
    echo You need to remove %shekel_to_remove% shekels
    echo You need to remove %half_shekel_to_remove% half shekels
    echo You need to remove %ten_agorot_to_remove% 10 agorot
    
    

    איפה הטעות? @NH-LOCAL ??

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

      ביקשתי ממיודעינו הרובוט קוד בקובץ באט שיעזור לי לספור את הכסף בקופה
      הוא דווקא כתב לי את הקוד מאוד יפה (עד כמה שהבנתי מגעת) אבל אחרי שאני מכניס את כמות המטבעות מכל סוג הקובץ נסגר
      הקובץ מצו"ב ‏‏‫ספירת קופה.bat
      וזה הקוד

      @echo off
      
      echo How many 10 agorot do you have in your wallet?
      set /p ten_agorot=Enter number: 
      echo How many half shekels do you have in your wallet?
      set /p half_shekel=Enter number: 
      echo How many shekels do you have in your wallet?
      set /p shekel=Enter number: 
      echo How many double shekels do you have in your wallet?
      set /p double_shekel=Enter number: 
      echo How many hamshehs do you have in your wallet?
      set /p hamsheh=Enter number: 
      echo How many agorahs do you have in your wallet?
      set /p agorah=Enter number: 
      echo How many asrim do you have in your wallet?
      set /p asrim=Enter number: 
      echo How many hamsheem do you have in your wallet?
      set /p hamsheem=Enter number: 
      echo How many maayahs do you have in your wallet?
      set /p maayah=Enter number: 
      echo How many metayim do you have in your wallet?
      set /p maayah=Enter number:
      
      set total=(%ten_agorot% * 0.1) + (%half_shekel% * 0.5) + (%shekel% * 1) + (%double_shekel% * 2) + (%hamsheh% * 5) + (%agorah% * 10) + (%asrim% * 20) + (%hamsheem% * 50) + (%maayah% * 100) + (%metayim% * 200)
      
      set remaining=2000-%total%
      
      if %remaining% GEQ 200 (
        set metayim_to_remove=%remaining%/200
        set remaining=%remaining%%metayim_to_remove%
      )
      if %remaining% GEQ 100 (
        set maayah_to_remove=%remaining%/100
        set remaining=%remaining%%maayah_to_remove%
      )
      if %remaining% GEQ 50 (
        set hamsheem_to_remove=%remaining%/50
        set remaining=%remaining%%hamsheem_to_remove%
      )
      if %remaining% GEQ 20 (
        set asrim_to_remove=%remaining%/20
        set remaining=%remaining%%asrim_to_remove%
      )
      if %remaining% GEQ 10 (
        set agorah_to_remove=%remaining%/10
        set remaining=%remaining%%agorah_to_remove%
      )
      if %remaining% GEQ 5 (
        set hamsheh_to_remove=%remaining%/5
        set remaining=%remaining%%hamsheh_to_remove%
      )
      if %remaining% GEQ 2 (
        set double_shekel_to_remove=%remaining%/2
        set remaining=%remaining%%double_shekel_to_remove%
      )
      if %remaining% GEQ 1 (
        set shekel_to_remove=%remaining%/1
        set remaining=%remaining%%shekel_to_remove%
      )
      if %remaining% GEQ 0.5 (
        set half_shekel_to_remove=%remaining%/0.5
        set remaining=%remaining%%half_shekel_to_remove%
      )
      if %remaining% GEQ 0.1 (
        set ten_agorot_to_remove=%remaining%/0.1
        set remaining=%remaining%%ten_agorot_to_remove%
      )
      
      echo You need to remove %metayim_to_remove% metayim
      echo You need to remove %maayah_to_remove% maayah
      echo You need to remove %hamsheem_to_remove% hamsheem
      echo You need to remove %asrim_to_remove% asrim
      echo You need to remove %agorah_to_remove% agorah
      echo You need to remove %hamsheh_to_remove% hamsheh
      echo You need to remove %double_shekel_to_remove% double shekels
      echo You need to remove %shekel_to_remove% shekels
      echo You need to remove %half_shekel_to_remove% half shekels
      echo You need to remove %ten_agorot_to_remove% 10 agorot
      
      

      איפה הטעות? @NH-LOCAL ??

      מ מנותק
      מ מנותק
      משחזר מידע
      כתב ב נערך לאחרונה על ידי
      #2

      @יעקב-מ-פינס כתב בבקשה | קובץ באט תקול:

      איפה הטעות?

      הו אה קוד ארוך
      עוד לא הספקתי לקרא הכל
      טעות ראשונה
      אין משתנה 200


      הפעלת ניהול דיסקים דרך הקובץ המצורף

      Hex editor חינמי

      יעקב מ. פינסי תגובה 1 תגובה אחרונה
      0
      • מ משחזר מידע

        @יעקב-מ-פינס כתב בבקשה | קובץ באט תקול:

        איפה הטעות?

        הו אה קוד ארוך
        עוד לא הספקתי לקרא הכל
        טעות ראשונה
        אין משתנה 200

        יעקב מ. פינסי מנותק
        יעקב מ. פינסי מנותק
        יעקב מ. פינס
        כתב ב נערך לאחרונה על ידי
        #3

        @משחזר-מידע
        איפה צריך להיות המשתנה?

        מ תגובה 1 תגובה אחרונה
        0
        • יעקב מ. פינסי יעקב מ. פינס

          @משחזר-מידע
          איפה צריך להיות המשתנה?

          מ מנותק
          מ מנותק
          משחזר מידע
          כתב ב נערך לאחרונה על ידי
          #4

          @יעקב-מ-פינס כתב בבקשה | קובץ באט תקול:

          איפה צריך להיות המשתנה?

          לא הבנתי
          כתבת קוד ואין לך מושג מה כתבת ?


          הפעלת ניהול דיסקים דרך הקובץ המצורף

          Hex editor חינמי

          יעקב מ. פינסי תגובה 1 תגובה אחרונה
          0
          • מ משחזר מידע

            @יעקב-מ-פינס כתב בבקשה | קובץ באט תקול:

            איפה צריך להיות המשתנה?

            לא הבנתי
            כתבת קוד ואין לך מושג מה כתבת ?

            יעקב מ. פינסי מנותק
            יעקב מ. פינסי מנותק
            יעקב מ. פינס
            כתב ב נערך לאחרונה על ידי
            #5

            @משחזר-מידע
            לא אני כתבתי
            כתב את זה https://mitmachim.top/topic/48894/שיתוף-chatgpt-הצ-אטבוט-החדש-של-openai-לכתיבת-תסריטים/68

            מ תגובה 1 תגובה אחרונה
            0
            • יעקב מ. פינסי יעקב מ. פינס

              @משחזר-מידע
              לא אני כתבתי
              כתב את זה https://mitmachim.top/topic/48894/שיתוף-chatgpt-הצ-אטבוט-החדש-של-openai-לכתיבת-תסריטים/68

              מ מנותק
              מ מנותק
              משחזר מידע
              כתב ב נערך לאחרונה על ידי
              #6

              @יעקב-מ-פינס כתב בבקשה | קובץ באט תקול:

              כתב את זה

              נו קל מאד
              תשאל אותו למה הקוד לא עובד


              הפעלת ניהול דיסקים דרך הקובץ המצורף

              Hex editor חינמי

              יעקב מ. פינסי תגובה 1 תגובה אחרונה
              1
              • מ משחזר מידע

                @יעקב-מ-פינס כתב בבקשה | קובץ באט תקול:

                כתב את זה

                נו קל מאד
                תשאל אותו למה הקוד לא עובד

                יעקב מ. פינסי מנותק
                יעקב מ. פינסי מנותק
                יעקב מ. פינס
                כתב ב נערך לאחרונה על ידי
                #7

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

                מ י. פל.י 2 תגובות תגובה אחרונה
                2
                • יעקב מ. פינסי יעקב מ. פינס

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

                  מ מנותק
                  מ מנותק
                  משחזר מידע
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @יעקב-מ-פינס כתב בבקשה | קובץ באט תקול:

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

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


                  הפעלת ניהול דיסקים דרך הקובץ המצורף

                  Hex editor חינמי

                  תגובה 1 תגובה אחרונה
                  0
                  • יעקב מ. פינסי יעקב מ. פינס

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

                    י. פל.י מנותק
                    י. פל.י מנותק
                    י. פל.
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @יעקב-מ-פינס אדרבה, תעלה צילו"מ, יהיה מעניין...

                    יעקב מ. פינסי תגובה 1 תגובה אחרונה
                    0
                    • י. פל.י י. פל.

                      @יעקב-מ-פינס אדרבה, תעלה צילו"מ, יהיה מעניין...

                      יעקב מ. פינסי מנותק
                      יעקב מ. פינסי מנותק
                      יעקב מ. פינס
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @י-פל
                      עשיתי צילום של כל ההתכתבות שלי איתו וזה מה שיצא
                      0ba52182-3a04-4668-87d5-2896b75512d7-image.png
                      @משחזר-מידע זה הסיבה להתחמקות https://www.tech12.co.il/index-worldwide/Article-404126baa26e481027.htm?Partner=rss&ref=myhomepage.ml

                      תגובה 1 תגובה אחרונה
                      0
                      • יעקב מ. פינסי יעקב מ. פינס

                        ביקשתי ממיודעינו הרובוט קוד בקובץ באט שיעזור לי לספור את הכסף בקופה
                        הוא דווקא כתב לי את הקוד מאוד יפה (עד כמה שהבנתי מגעת) אבל אחרי שאני מכניס את כמות המטבעות מכל סוג הקובץ נסגר
                        הקובץ מצו"ב ‏‏‫ספירת קופה.bat
                        וזה הקוד

                        @echo off
                        
                        echo How many 10 agorot do you have in your wallet?
                        set /p ten_agorot=Enter number: 
                        echo How many half shekels do you have in your wallet?
                        set /p half_shekel=Enter number: 
                        echo How many shekels do you have in your wallet?
                        set /p shekel=Enter number: 
                        echo How many double shekels do you have in your wallet?
                        set /p double_shekel=Enter number: 
                        echo How many hamshehs do you have in your wallet?
                        set /p hamsheh=Enter number: 
                        echo How many agorahs do you have in your wallet?
                        set /p agorah=Enter number: 
                        echo How many asrim do you have in your wallet?
                        set /p asrim=Enter number: 
                        echo How many hamsheem do you have in your wallet?
                        set /p hamsheem=Enter number: 
                        echo How many maayahs do you have in your wallet?
                        set /p maayah=Enter number: 
                        echo How many metayim do you have in your wallet?
                        set /p maayah=Enter number:
                        
                        set total=(%ten_agorot% * 0.1) + (%half_shekel% * 0.5) + (%shekel% * 1) + (%double_shekel% * 2) + (%hamsheh% * 5) + (%agorah% * 10) + (%asrim% * 20) + (%hamsheem% * 50) + (%maayah% * 100) + (%metayim% * 200)
                        
                        set remaining=2000-%total%
                        
                        if %remaining% GEQ 200 (
                          set metayim_to_remove=%remaining%/200
                          set remaining=%remaining%%metayim_to_remove%
                        )
                        if %remaining% GEQ 100 (
                          set maayah_to_remove=%remaining%/100
                          set remaining=%remaining%%maayah_to_remove%
                        )
                        if %remaining% GEQ 50 (
                          set hamsheem_to_remove=%remaining%/50
                          set remaining=%remaining%%hamsheem_to_remove%
                        )
                        if %remaining% GEQ 20 (
                          set asrim_to_remove=%remaining%/20
                          set remaining=%remaining%%asrim_to_remove%
                        )
                        if %remaining% GEQ 10 (
                          set agorah_to_remove=%remaining%/10
                          set remaining=%remaining%%agorah_to_remove%
                        )
                        if %remaining% GEQ 5 (
                          set hamsheh_to_remove=%remaining%/5
                          set remaining=%remaining%%hamsheh_to_remove%
                        )
                        if %remaining% GEQ 2 (
                          set double_shekel_to_remove=%remaining%/2
                          set remaining=%remaining%%double_shekel_to_remove%
                        )
                        if %remaining% GEQ 1 (
                          set shekel_to_remove=%remaining%/1
                          set remaining=%remaining%%shekel_to_remove%
                        )
                        if %remaining% GEQ 0.5 (
                          set half_shekel_to_remove=%remaining%/0.5
                          set remaining=%remaining%%half_shekel_to_remove%
                        )
                        if %remaining% GEQ 0.1 (
                          set ten_agorot_to_remove=%remaining%/0.1
                          set remaining=%remaining%%ten_agorot_to_remove%
                        )
                        
                        echo You need to remove %metayim_to_remove% metayim
                        echo You need to remove %maayah_to_remove% maayah
                        echo You need to remove %hamsheem_to_remove% hamsheem
                        echo You need to remove %asrim_to_remove% asrim
                        echo You need to remove %agorah_to_remove% agorah
                        echo You need to remove %hamsheh_to_remove% hamsheh
                        echo You need to remove %double_shekel_to_remove% double shekels
                        echo You need to remove %shekel_to_remove% shekels
                        echo You need to remove %half_shekel_to_remove% half shekels
                        echo You need to remove %ten_agorot_to_remove% 10 agorot
                        
                        

                        איפה הטעות? @NH-LOCAL ??

                        י מנותק
                        י מנותק
                        ישעיהו כץ
                        כתב ב נערך לאחרונה על ידי
                        #11

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

                        מ תגובה 1 תגובה אחרונה
                        0
                        • י ישעיהו כץ

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

                          מ מנותק
                          מ מנותק
                          משחזר מידע
                          כתב ב נערך לאחרונה על ידי
                          #12

                          @ישעיהו-כץ כתב בבקשה | קובץ באט תקול:

                          אז הוא לא מראה תוצאה?

                          אין קשר


                          הפעלת ניהול דיסקים דרך הקובץ המצורף

                          Hex editor חינמי

                          תגובה 1 תגובה אחרונה
                          0
                          • יעקב מ. פינסי יעקב מ. פינס

                            ביקשתי ממיודעינו הרובוט קוד בקובץ באט שיעזור לי לספור את הכסף בקופה
                            הוא דווקא כתב לי את הקוד מאוד יפה (עד כמה שהבנתי מגעת) אבל אחרי שאני מכניס את כמות המטבעות מכל סוג הקובץ נסגר
                            הקובץ מצו"ב ‏‏‫ספירת קופה.bat
                            וזה הקוד

                            @echo off
                            
                            echo How many 10 agorot do you have in your wallet?
                            set /p ten_agorot=Enter number: 
                            echo How many half shekels do you have in your wallet?
                            set /p half_shekel=Enter number: 
                            echo How many shekels do you have in your wallet?
                            set /p shekel=Enter number: 
                            echo How many double shekels do you have in your wallet?
                            set /p double_shekel=Enter number: 
                            echo How many hamshehs do you have in your wallet?
                            set /p hamsheh=Enter number: 
                            echo How many agorahs do you have in your wallet?
                            set /p agorah=Enter number: 
                            echo How many asrim do you have in your wallet?
                            set /p asrim=Enter number: 
                            echo How many hamsheem do you have in your wallet?
                            set /p hamsheem=Enter number: 
                            echo How many maayahs do you have in your wallet?
                            set /p maayah=Enter number: 
                            echo How many metayim do you have in your wallet?
                            set /p maayah=Enter number:
                            
                            set total=(%ten_agorot% * 0.1) + (%half_shekel% * 0.5) + (%shekel% * 1) + (%double_shekel% * 2) + (%hamsheh% * 5) + (%agorah% * 10) + (%asrim% * 20) + (%hamsheem% * 50) + (%maayah% * 100) + (%metayim% * 200)
                            
                            set remaining=2000-%total%
                            
                            if %remaining% GEQ 200 (
                              set metayim_to_remove=%remaining%/200
                              set remaining=%remaining%%metayim_to_remove%
                            )
                            if %remaining% GEQ 100 (
                              set maayah_to_remove=%remaining%/100
                              set remaining=%remaining%%maayah_to_remove%
                            )
                            if %remaining% GEQ 50 (
                              set hamsheem_to_remove=%remaining%/50
                              set remaining=%remaining%%hamsheem_to_remove%
                            )
                            if %remaining% GEQ 20 (
                              set asrim_to_remove=%remaining%/20
                              set remaining=%remaining%%asrim_to_remove%
                            )
                            if %remaining% GEQ 10 (
                              set agorah_to_remove=%remaining%/10
                              set remaining=%remaining%%agorah_to_remove%
                            )
                            if %remaining% GEQ 5 (
                              set hamsheh_to_remove=%remaining%/5
                              set remaining=%remaining%%hamsheh_to_remove%
                            )
                            if %remaining% GEQ 2 (
                              set double_shekel_to_remove=%remaining%/2
                              set remaining=%remaining%%double_shekel_to_remove%
                            )
                            if %remaining% GEQ 1 (
                              set shekel_to_remove=%remaining%/1
                              set remaining=%remaining%%shekel_to_remove%
                            )
                            if %remaining% GEQ 0.5 (
                              set half_shekel_to_remove=%remaining%/0.5
                              set remaining=%remaining%%half_shekel_to_remove%
                            )
                            if %remaining% GEQ 0.1 (
                              set ten_agorot_to_remove=%remaining%/0.1
                              set remaining=%remaining%%ten_agorot_to_remove%
                            )
                            
                            echo You need to remove %metayim_to_remove% metayim
                            echo You need to remove %maayah_to_remove% maayah
                            echo You need to remove %hamsheem_to_remove% hamsheem
                            echo You need to remove %asrim_to_remove% asrim
                            echo You need to remove %agorah_to_remove% agorah
                            echo You need to remove %hamsheh_to_remove% hamsheh
                            echo You need to remove %double_shekel_to_remove% double shekels
                            echo You need to remove %shekel_to_remove% shekels
                            echo You need to remove %half_shekel_to_remove% half shekels
                            echo You need to remove %ten_agorot_to_remove% 10 agorot
                            
                            

                            איפה הטעות? @NH-LOCAL ??

                            מתכנת חובבמ מנותק
                            מתכנת חובבמ מנותק
                            מתכנת חובב
                            מדריכים
                            כתב ב נערך לאחרונה על ידי
                            #13

                            @יעקב-מ-פינס עקרונית בשורת החישוב הארוכה צריך להחליף את הסוגריים במרכאות ואת כל ה set ב set/a
                            גם אז לא חושב שזה יעבוד
                            נראה שהרובוט לא הבין נכון את הבקשה שלך

                            תגובה 1 תגובה אחרונה
                            0
                            • יעקב מ. פינסי יעקב מ. פינס

                              ביקשתי ממיודעינו הרובוט קוד בקובץ באט שיעזור לי לספור את הכסף בקופה
                              הוא דווקא כתב לי את הקוד מאוד יפה (עד כמה שהבנתי מגעת) אבל אחרי שאני מכניס את כמות המטבעות מכל סוג הקובץ נסגר
                              הקובץ מצו"ב ‏‏‫ספירת קופה.bat
                              וזה הקוד

                              @echo off
                              
                              echo How many 10 agorot do you have in your wallet?
                              set /p ten_agorot=Enter number: 
                              echo How many half shekels do you have in your wallet?
                              set /p half_shekel=Enter number: 
                              echo How many shekels do you have in your wallet?
                              set /p shekel=Enter number: 
                              echo How many double shekels do you have in your wallet?
                              set /p double_shekel=Enter number: 
                              echo How many hamshehs do you have in your wallet?
                              set /p hamsheh=Enter number: 
                              echo How many agorahs do you have in your wallet?
                              set /p agorah=Enter number: 
                              echo How many asrim do you have in your wallet?
                              set /p asrim=Enter number: 
                              echo How many hamsheem do you have in your wallet?
                              set /p hamsheem=Enter number: 
                              echo How many maayahs do you have in your wallet?
                              set /p maayah=Enter number: 
                              echo How many metayim do you have in your wallet?
                              set /p maayah=Enter number:
                              
                              set total=(%ten_agorot% * 0.1) + (%half_shekel% * 0.5) + (%shekel% * 1) + (%double_shekel% * 2) + (%hamsheh% * 5) + (%agorah% * 10) + (%asrim% * 20) + (%hamsheem% * 50) + (%maayah% * 100) + (%metayim% * 200)
                              
                              set remaining=2000-%total%
                              
                              if %remaining% GEQ 200 (
                                set metayim_to_remove=%remaining%/200
                                set remaining=%remaining%%metayim_to_remove%
                              )
                              if %remaining% GEQ 100 (
                                set maayah_to_remove=%remaining%/100
                                set remaining=%remaining%%maayah_to_remove%
                              )
                              if %remaining% GEQ 50 (
                                set hamsheem_to_remove=%remaining%/50
                                set remaining=%remaining%%hamsheem_to_remove%
                              )
                              if %remaining% GEQ 20 (
                                set asrim_to_remove=%remaining%/20
                                set remaining=%remaining%%asrim_to_remove%
                              )
                              if %remaining% GEQ 10 (
                                set agorah_to_remove=%remaining%/10
                                set remaining=%remaining%%agorah_to_remove%
                              )
                              if %remaining% GEQ 5 (
                                set hamsheh_to_remove=%remaining%/5
                                set remaining=%remaining%%hamsheh_to_remove%
                              )
                              if %remaining% GEQ 2 (
                                set double_shekel_to_remove=%remaining%/2
                                set remaining=%remaining%%double_shekel_to_remove%
                              )
                              if %remaining% GEQ 1 (
                                set shekel_to_remove=%remaining%/1
                                set remaining=%remaining%%shekel_to_remove%
                              )
                              if %remaining% GEQ 0.5 (
                                set half_shekel_to_remove=%remaining%/0.5
                                set remaining=%remaining%%half_shekel_to_remove%
                              )
                              if %remaining% GEQ 0.1 (
                                set ten_agorot_to_remove=%remaining%/0.1
                                set remaining=%remaining%%ten_agorot_to_remove%
                              )
                              
                              echo You need to remove %metayim_to_remove% metayim
                              echo You need to remove %maayah_to_remove% maayah
                              echo You need to remove %hamsheem_to_remove% hamsheem
                              echo You need to remove %asrim_to_remove% asrim
                              echo You need to remove %agorah_to_remove% agorah
                              echo You need to remove %hamsheh_to_remove% hamsheh
                              echo You need to remove %double_shekel_to_remove% double shekels
                              echo You need to remove %shekel_to_remove% shekels
                              echo You need to remove %half_shekel_to_remove% half shekels
                              echo You need to remove %ten_agorot_to_remove% 10 agorot
                              
                              

                              איפה הטעות? @NH-LOCAL ??

                              G מנותק
                              G מנותק
                              GIGA
                              כתב ב נערך לאחרונה על ידי
                              #14

                              @יעקב-מ-פינס אתם רציניים? למה שלא ייסגר? הוא הריץ את הפקודות ועכשיו הוא הולך לישון.
                              תוסיף pause בסוף זה הכל...

                              מתכנת חובבמ תגובה 1 תגובה אחרונה
                              1
                              • G GIGA

                                @יעקב-מ-פינס אתם רציניים? למה שלא ייסגר? הוא הריץ את הפקודות ועכשיו הוא הולך לישון.
                                תוסיף pause בסוף זה הכל...

                                מתכנת חובבמ מנותק
                                מתכנת חובבמ מנותק
                                מתכנת חובב
                                מדריכים
                                כתב ב נערך לאחרונה על ידי
                                #15

                                @GIGA לא קשור
                                עדיין לא יעבוד

                                G תגובה 1 תגובה אחרונה
                                0
                                • מתכנת חובבמ מתכנת חובב

                                  @GIGA לא קשור
                                  עדיין לא יעבוד

                                  G מנותק
                                  G מנותק
                                  GIGA
                                  כתב ב נערך לאחרונה על ידי
                                  #16

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

                                  מתכנת חובבמ תגובה 1 תגובה אחרונה
                                  1
                                  • G GIGA

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

                                    מתכנת חובבמ מנותק
                                    מתכנת חובבמ מנותק
                                    מתכנת חובב
                                    מדריכים
                                    כתב ב נערך לאחרונה על ידי
                                    #17

                                    @GIGA נכון, גם אני חשבתי שזאת הבעיה אבל לא היה לי כוח לבדוק את זה

                                    תגובה 1 תגובה אחרונה
                                    1

                                    • התחברות

                                    • אין לך חשבון עדיין? הרשמה

                                    • התחברו או הירשמו כדי לחפש.
                                    • פוסט ראשון
                                      פוסט אחרון
                                    0
                                    • חוקי הפורום
                                    • פופולרי
                                    • לא נפתר
                                    • משתמשים
                                    • חיפוש גוגל בפורום
                                    • צור קשר