
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question

Transcribed Image Text:Suppose you are writing an Arduino program (i.e. using the C++ programming language). Declare a variable of type int and initialize it to 51.
You can give it any name you like. Note that you only need to provide the statement that accomplishes this. You do not need to worry about
all other parts of the program such as #includes and setup() function.

Transcribed Image Text:the Arduino/C++ program to implement the following:
Write
• Use the Serial Monitor to retrieve an input number, using Serial.available () and Serial.parseInt()
• Use an if-else (or a variation of it) to check whether the number is odd or even. A useful C++ operator to use for this is the "modulo"
which uses the % symbol. This operation returns the remainder of the division. For example, x % 2 will return a 0 if the value x
contains an even number (i.e. x%2 == 0 will be TRUE).
• Use the Serial Monitor to output the messages “Your input number is odd.” or “Your input number is even.” depending on whether the
input is odd or even.
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 2 steps

Knowledge Booster
Similar questions
- Write a C++ program that asks the user to enter a positive integer n and then that reads n user input integers and finally prints the message The numbers you entered are in increasing order if they are in increasing order or the message The numbers you entered are NOT in increasing order if they are not. See the remark below. Remark:- Remember given the numbers a1, az, as, ..., an; we say they are in increasing order if ay 5 a, 5 a,≤ .... ≤ an. Moreover remember that if you have only one number from the user input then the number automatically is in increasing order.(CAN ONLY USE WHILE LOOPS)arrow_forwardWrite the following in C++.arrow_forwardIn C++, m%n is the remainder when the integer m is divided by the integer n. We can define a function to test whether an integer is even as follows: bool even(int k) { if ( k % 2 == 1 ) return false; else return true;} Translate this function into a standard mathematical function specification.arrow_forward
- Please help me in C++ I just need help with my ceasar cipher and decipher function please helparrow_forwardwrite this in c++ format function sequence(n){ var n = 10; // this is just for explanation you can take any value from user input var arr = [n]; //this is to store result //Continue to generate numbers in this way until N becomes equal to 1 while(n > 1){ //check if even if(n % 2 == 0){ //If N is an even number, then divide N by two to get a new value for N n = n / 2; } else{ //If N is an odd number, then multiply N by 3 and add 1 to get a new value for N. n = (n * 3) + 1; } arr.push(n); } Logger.log("sequesnce: "+ arr) Logger.log("Number of terms: "+arr.length);}arrow_forwardWrite a C++ function named dup that makes a copy of a user input C-string and repeats the C-string. For example, if the user inputs "HelloWorld" then it will say "HelloWorldHelloWorld" Dynamically allocate memory *(using new)* for a new C-string large enough to hold the result C-string. It should be the minimum size necessary to store the result C-string. Don't forget room for a null character! Put the result C-string into the newly allocated memory. It must be a valid, NULL-terminated C-string. Return a pointer to the result string. The function can assume that parameter str points to a valid, NULL-terminated C-string. You can use cstring utility functions like strcpy(), strlen(), etc. if you wish, but you are not required to. Please demonstrate calling this function. Example: dup("Giants")should return a pointer to a newly-allocated, null-terminated C-string: "GiantsGiants" char* dup(char *str)arrow_forward
- Write a simple calculator program in C++. Your program should: read in the operator symbol (+, -, *, /) as a char read in two decimal numbers (type double) output the result of performing the requested operation on the given numbers format the output as in the given example HINT: Use a switch statement instead of conditionals. For example: Input Result + 5.5 2.01 5.5 + 2.01 = 7.51arrow_forwardWrite a complete C++ program that prints the change in population of the the United States: p = p + Bp Dp where p is the population, B is the birth rate of 12.4 births for every 1000 people (12.4/1000) each year, and D is the death rate of 8.4 for every 1000 people (8.4/1000). In 2017, the population of United States was 325.7 million. Your program should ask the user for the number of years and print expected population over those years starting from 2017. Each line should have: the year and the population (in millions). A sample run: Please enter the number of years: 10 Year 2017 325.70 Year 2018 327.00 Year 2019 328.31 Year 2020 329.62 Year 2021 330.94 Year 2022 332.27 Year 2023 333.60 Year 2024 334.93 Year 2025 336.27 Year 2026 337.61arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY

Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON

Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education

Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY