Given the constants and variable declarations       #define PI 3.14159       #define MAX_I 1000       . . .      double x, y;       int a, b, i; (        Indicate which of the following statements are valid, and find the value stored by each valid statement. Also, indicate which are invalid and why. Assume that a is 3, b is 4, and y is −1.0. i=a%b;  i=(989−MAX_I)/a; i=b%a;  x=PI*y; valid i=a/−b; x=a/b; x=a%(a/b); i=b/0; i=a%(990−MAX_I); i=(MAX_I−990)/a; x=a/y; i=PI*a; x=PI / y; x=b/a; i=(MAX_I−990)%a; i=a%0; i=a%(MAX_I−990); x=(double) a/b;

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter2: Basic Elements Of C++
Section: Chapter Questions
Problem 7CP: If int x = 10;, int y = 7;, double z = 4.5;, and double w = 2.5;, evaluate each of the following...
icon
Related questions
Question

Given the constants and variable declarations

      #define PI 3.14159

      #define MAX_I 1000

      . . .
      double x, y;

      int a, b, i; (

       Indicate which of the following statements are valid, and find the value stored by each valid statement. Also, indicate which are invalid and why. Assume that a is 3, b is 4, and y is −1.0.

  1. i=a%b; 
  2. i=(989−MAX_I)/a;
  3. i=b%a; 
  4. x=PI*y; valid
  5. i=a/−b;
  6. x=a/b;
  7. x=a%(a/b);
  8. i=b/0;
  9. i=a%(990−MAX_I);
  10. i=(MAX_I−990)/a;
  11. x=a/y;
  12. i=PI*a;
  13. x=PI / y;
  14. x=b/a;
  15. i=(MAX_I−990)%a;
  16. i=a%0;
  17. i=a%(MAX_I−990);
  18. x=(double) a/b;
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Datatypes
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr