Thursday, July 18, 2019

Comp122 Week 2 Homework

Week 2 Homework Complete the following problems. 1. Suppose you are given the following variable declarations: int x, y; char ch; What values (if any) are assigned to x, y, and ch after each of these statements execute? Assume that the input to each statement is the same:5 28 36 a. cin >> x >> y >> ch; b. cin >> ch >> x >> y; c. cin >> x >> ch >> y; d. cin >> x >> y; cin. get(ch); a) x=5, y=28,ch=3 b)) x = 28, y = 36, ch = 5 c) x = 5, y = 8, ch = 2 ) x = 5, y = 28 ch is assigned a value associated with blank space i. e. , ‘ ’ 2. Suppose you are given the following variable declarations: int x, y; char ch; What values (if any) are assigned to x, y, and ch after each of these statements execute?Assume that the input to each set of statements is as follows: 13 28 D 14 E 98 A B 56 a. cin >> x >> y; cin. ignore(50, ‘ ‘); cin >> ch; b. cin >> x; cin. ignore(50, ‘ ‘ ); cin >> y; cin. ignore(50, ‘ ‘); cin. get(ch); a) x = 13, y = 28, ch = 1 ) x = 13, y = 14, ch = A 3. Suppose you are given the following variable declarations: int x, y; double z; char ch; Assume you have the following input statement: cin >> x >> y >> ch >> z; What values (if any) are stored in x, y, z, and ch if the input is: a. 35 62. 78 b. 86 32A 92. 6 c. 12 . 45A 32 3) a) x = 35 y = 62 ch = . z = 78 b) x = 86 y = 32 ch = A z = 9206 C) x = 12 4. Write a C++ statement that uses the manipulator ‘setfill' to output a line containing 35 asterisk characters. 4) cout

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.