Why i got 0 answer when i tried to make 1 mistake all the scores












-4















#!/bin/zsh
echo "enter quiz1 score:"
read quiz1
echo "enter quiz2 score:"
read quiz2
echo "enter seatwork score:"
read seatwork
echo "enter exam score:"
read exam
echo "enter lab1 score:"
read lab1
echo "enter lab2 score:"
read lab2
echo "enter lab3 score:"
read lab3

quiz1total=$((quiz1/20))
quiz2total=$((quiz2/30))
quiztotal=$(($quiz1total+$quiz2total))
quizaverage=$(($quiztotal*.20))
examtotal=$(($exam/50))
examaverage=$(($examtotal*.40))
seatworktotal=$((%seatwork/20))
seatworkaverage=$((seatworktotal*.20))
labtotal=$(($lab1+$lab2+$lab3))
labtotals=$(($labtotal/300))
labaverage=$(($labtotals*.20))
midterm=$(($quizaverage+$examaverage+$seatworkaverage+$labaverage))
midtermgrade=$(($midterm*100)
echo "your midterm grade is: $midtermgrade"









share|improve this question









New contributor




Johnrey is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • quiz1 total score is 20 quiz2 total score is 30 exam total score is 50 seatwork total score is 20 midterm grade = average quiz 20% seatwork 20% exam 40% lab 20%

    – Johnrey
    6 hours ago













  • Welcome to Ask Ubuntu! Please read How to Ask. Debugging questions are better suited to Stack Overflow, but either way, please post a Minimal, Complete, and Verifiable example.

    – wjandrea
    6 hours ago
















-4















#!/bin/zsh
echo "enter quiz1 score:"
read quiz1
echo "enter quiz2 score:"
read quiz2
echo "enter seatwork score:"
read seatwork
echo "enter exam score:"
read exam
echo "enter lab1 score:"
read lab1
echo "enter lab2 score:"
read lab2
echo "enter lab3 score:"
read lab3

quiz1total=$((quiz1/20))
quiz2total=$((quiz2/30))
quiztotal=$(($quiz1total+$quiz2total))
quizaverage=$(($quiztotal*.20))
examtotal=$(($exam/50))
examaverage=$(($examtotal*.40))
seatworktotal=$((%seatwork/20))
seatworkaverage=$((seatworktotal*.20))
labtotal=$(($lab1+$lab2+$lab3))
labtotals=$(($labtotal/300))
labaverage=$(($labtotals*.20))
midterm=$(($quizaverage+$examaverage+$seatworkaverage+$labaverage))
midtermgrade=$(($midterm*100)
echo "your midterm grade is: $midtermgrade"









share|improve this question









New contributor




Johnrey is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • quiz1 total score is 20 quiz2 total score is 30 exam total score is 50 seatwork total score is 20 midterm grade = average quiz 20% seatwork 20% exam 40% lab 20%

    – Johnrey
    6 hours ago













  • Welcome to Ask Ubuntu! Please read How to Ask. Debugging questions are better suited to Stack Overflow, but either way, please post a Minimal, Complete, and Verifiable example.

    – wjandrea
    6 hours ago














-4












-4








-4


1






#!/bin/zsh
echo "enter quiz1 score:"
read quiz1
echo "enter quiz2 score:"
read quiz2
echo "enter seatwork score:"
read seatwork
echo "enter exam score:"
read exam
echo "enter lab1 score:"
read lab1
echo "enter lab2 score:"
read lab2
echo "enter lab3 score:"
read lab3

quiz1total=$((quiz1/20))
quiz2total=$((quiz2/30))
quiztotal=$(($quiz1total+$quiz2total))
quizaverage=$(($quiztotal*.20))
examtotal=$(($exam/50))
examaverage=$(($examtotal*.40))
seatworktotal=$((%seatwork/20))
seatworkaverage=$((seatworktotal*.20))
labtotal=$(($lab1+$lab2+$lab3))
labtotals=$(($labtotal/300))
labaverage=$(($labtotals*.20))
midterm=$(($quizaverage+$examaverage+$seatworkaverage+$labaverage))
midtermgrade=$(($midterm*100)
echo "your midterm grade is: $midtermgrade"









share|improve this question









New contributor




Johnrey is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












#!/bin/zsh
echo "enter quiz1 score:"
read quiz1
echo "enter quiz2 score:"
read quiz2
echo "enter seatwork score:"
read seatwork
echo "enter exam score:"
read exam
echo "enter lab1 score:"
read lab1
echo "enter lab2 score:"
read lab2
echo "enter lab3 score:"
read lab3

quiz1total=$((quiz1/20))
quiz2total=$((quiz2/30))
quiztotal=$(($quiz1total+$quiz2total))
quizaverage=$(($quiztotal*.20))
examtotal=$(($exam/50))
examaverage=$(($examtotal*.40))
seatworktotal=$((%seatwork/20))
seatworkaverage=$((seatworktotal*.20))
labtotal=$(($lab1+$lab2+$lab3))
labtotals=$(($labtotal/300))
labaverage=$(($labtotals*.20))
midterm=$(($quizaverage+$examaverage+$seatworkaverage+$labaverage))
midtermgrade=$(($midterm*100)
echo "your midterm grade is: $midtermgrade"






command-line scripts zsh






share|improve this question









New contributor




Johnrey is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




Johnrey is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 6 hours ago









Terrance

19.1k34797




19.1k34797






New contributor




Johnrey is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 7 hours ago









JohnreyJohnrey

1




1




New contributor




Johnrey is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Johnrey is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Johnrey is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.













  • quiz1 total score is 20 quiz2 total score is 30 exam total score is 50 seatwork total score is 20 midterm grade = average quiz 20% seatwork 20% exam 40% lab 20%

    – Johnrey
    6 hours ago













  • Welcome to Ask Ubuntu! Please read How to Ask. Debugging questions are better suited to Stack Overflow, but either way, please post a Minimal, Complete, and Verifiable example.

    – wjandrea
    6 hours ago



















  • quiz1 total score is 20 quiz2 total score is 30 exam total score is 50 seatwork total score is 20 midterm grade = average quiz 20% seatwork 20% exam 40% lab 20%

    – Johnrey
    6 hours ago













  • Welcome to Ask Ubuntu! Please read How to Ask. Debugging questions are better suited to Stack Overflow, but either way, please post a Minimal, Complete, and Verifiable example.

    – wjandrea
    6 hours ago

















quiz1 total score is 20 quiz2 total score is 30 exam total score is 50 seatwork total score is 20 midterm grade = average quiz 20% seatwork 20% exam 40% lab 20%

– Johnrey
6 hours ago







quiz1 total score is 20 quiz2 total score is 30 exam total score is 50 seatwork total score is 20 midterm grade = average quiz 20% seatwork 20% exam 40% lab 20%

– Johnrey
6 hours ago















Welcome to Ask Ubuntu! Please read How to Ask. Debugging questions are better suited to Stack Overflow, but either way, please post a Minimal, Complete, and Verifiable example.

– wjandrea
6 hours ago





Welcome to Ask Ubuntu! Please read How to Ask. Debugging questions are better suited to Stack Overflow, but either way, please post a Minimal, Complete, and Verifiable example.

– wjandrea
6 hours ago










1 Answer
1






active

oldest

votes


















4














zsh treats / as integer division. Use . to indicate floating point numbers (for example, in quiz1total=$((quiz1/20)) do quiz1total=$((quiz1/20.)) instead).



$ echo $((1/20))
0
$ echo $((1./20))
0.050000000000000003





share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "89"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });






    Johnrey is a new contributor. Be nice, and check out our Code of Conduct.










    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1110636%2fwhy-i-got-0-answer-when-i-tried-to-make-1-mistake-all-the-scores%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    4














    zsh treats / as integer division. Use . to indicate floating point numbers (for example, in quiz1total=$((quiz1/20)) do quiz1total=$((quiz1/20.)) instead).



    $ echo $((1/20))
    0
    $ echo $((1./20))
    0.050000000000000003





    share|improve this answer




























      4














      zsh treats / as integer division. Use . to indicate floating point numbers (for example, in quiz1total=$((quiz1/20)) do quiz1total=$((quiz1/20.)) instead).



      $ echo $((1/20))
      0
      $ echo $((1./20))
      0.050000000000000003





      share|improve this answer


























        4












        4








        4







        zsh treats / as integer division. Use . to indicate floating point numbers (for example, in quiz1total=$((quiz1/20)) do quiz1total=$((quiz1/20.)) instead).



        $ echo $((1/20))
        0
        $ echo $((1./20))
        0.050000000000000003





        share|improve this answer













        zsh treats / as integer division. Use . to indicate floating point numbers (for example, in quiz1total=$((quiz1/20)) do quiz1total=$((quiz1/20.)) instead).



        $ echo $((1/20))
        0
        $ echo $((1./20))
        0.050000000000000003






        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 6 hours ago









        Sergiy KolodyazhnyySergiy Kolodyazhnyy

        71k9147310




        71k9147310






















            Johnrey is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            Johnrey is a new contributor. Be nice, and check out our Code of Conduct.













            Johnrey is a new contributor. Be nice, and check out our Code of Conduct.












            Johnrey is a new contributor. Be nice, and check out our Code of Conduct.
















            Thanks for contributing an answer to Ask Ubuntu!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1110636%2fwhy-i-got-0-answer-when-i-tried-to-make-1-mistake-all-the-scores%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            GameSpot

            日野市

            Tu-95轟炸機