-
-
Save udacityandroid/30774906a4fc87b31d0b to your computer and use it in GitHub Desktop.
int numberOfEmailsInInbox = 0; | |
int numberOfDraftEmails = 2; | |
String emailMessage = "You have " + numberOfEmailsInInbox + " emails. "; | |
String draftMessage = "You have " + numberOfDraftEmails + " email drafts."; | |
if (numberOfEmailsInInbox == 0) { | |
emailMessage = "You have no new messages. "; | |
} | |
if (numberOfDraftEmails == 0) { | |
draftMessage = "You have no new drafts."; | |
} | |
Log.v("InboxActivity", emailMessage); | |
Log.v("InboxActivity", draftMessage); |
You have no new messages.
You have 2 email drafts.
You have no new messages.
You have 2 email drafts.
The answer is C.
Fine.
done
You have no new messages.
You have 2 email drafts.
C
What I have found some days is that the answers posted are more trouble than help, anyway we are here to work our way through, Remember no matter how hard it is we are still to have fun. Feel free to pick my brain if you need help, as many times I have had to pick my programmer son's brains when I could not see something simple.
Admin advised others to not answer it, but many users need more care and affection. Lol
You have no new messages.
You have 2 email drafts.
Option C is wrong. I think Katherine and Kunal made a boo boo in providing their options. Line number 5's output is true so it will enter the code block and it will print line no 6. All right! Now see Line No. 13 is not inside a if else block and so is Line No. 14. So the correct answer is Line no. 6, Line No. 13 and Line. No. 14. Please let me know If I am missing something here.
Dealing with if else conditional statements is quite interesting. we are able to improve our knowledge.
Please don't put the answers in the comments. There are still people that are taking this course. Let them learn.
You have no new messages
You have 2 email drafts
Please don't put the answers in the comments. There are still people that are taking this course. Let them learn.
ok i do
I can't believe how many people are too dumb to have understood the rules (no answer posting) by now... it's pretty far into the course already... hope they get disqualified ;-)
I solve it
You have no new messages.
You have 2 email drafts.
I first got confused because I forgot that their is a special IF structure for when the variable, numberOfEmailsInInbox, holds a value of 0.
And, so, I expected the displayed string to be: "You have 0 emails"; but, I quickly understood the thought process once I looked at the code
again and noticed the IF structure:
if (numberOfEmailsInInbox == 0) {
emailMessage = "You have no new messages. ";
}
It is quite a cool code!
thanks 👍
The answer is option C.
You have no new messages.
You have 2 email drafts.
Clearly C
C
C
You have no new messages.
You have 2 email drafts.
You have no new messages.
You have 2 email drafts.
ok
الكل يكتب الاجابة اصبحتوا علماء فالبرمجة الان ههه مفيش حد هيفهمني انان عارف غير لو عربي طبعا
Option C is correct:
V/InboxActivity : You have no new messages.
V/InboxActivity : You have 2 email drafts.
V/InboxActivity: You have no new messages.
V/InboxAcitivity: You have 2 email drafts.
Done