Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

Ishaan94

  • 3 years ago

Problem: http://projecteuler.net/problem=2 Solution: #include<iostream> #include<conio.h> using namespace std; int main() { int x,y,z; x=0; y=1; int sum = 0; int i =0; while (i<=4000000) { z = x+y; if (z%2==0) { sum = sum +z; } x = y; y = z; i = i + 1; } cout<<sum; getch(); return 0; } What's wrong with my CODE? :/

  • This Question is Closed
  1. Ishaan94
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    @inky Do you know basic C++ coding? @agdgdgdgwngo @nbouscal maybe you know how to code?

  2. Ishaan94
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    @inkyvoyd

  3. nbouscal
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 2

    I know how to code but I haven't used C++ in quite some time. What's the problem you're having? Compile error?

  4. nbouscal
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 2

    I did this problem in Python, years ago, not sure where I put it.

  5. Ishaan94
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    I am not getting what I am supposed to. I should get 4613732, but I am getting 111052954 :/ idk what's sooo wrong with my code?! http://ideone.com/cygW1

  6. Ishaan94
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    Is my if statement wrong? "if (z%2 ==0)"

  7. nbouscal
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 2

    No, the error is that you're checking the first 4,000,000 terms, when you need to be checking the terms whose values do not exceed 4,000,000.

  8. Ishaan94
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    Ohh :/ :( I am sorry :/

  9. nbouscal
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 2

    Haha don't be sorry

  10. Ishaan94
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    Thanks nbouscal

  11. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy