Digits Sum Write a function main( that reads a positive integer, calls the function digits which finds the digits sum of that integer. The function main( prints the sum. Sample input/output: Enter a positive integer: 20010 The digits sum of 20019 is 3

Answers

Answer 1

Answer:

#include<iostream>

using namespace std;

int digits(int number){

   int sum=0;

   while(number != 0){

       int rem = number % 10;

       sum = sum + rem;

       number = number/10;

   }

   return sum;

}

int main(){

   int number;

   cout<<"Enter the integer: ";

   cin>>number;

   int result = digits(number);

   cout<<"The sum of digits is: "<<result<<endl;

}

Explanation:

Include the library iostream for use of input/output.

Then, create the function digits with return type int.

Take a while loop and put a condition number not equal to zero.

the while loop executes the until the condition is not false.

In the while loop, take the remainder of the number and store in the rem variable.

after that, the store in the sum then reduces the number by dividing 10.

for example:

the number is 123.

rem = 123%10 it gives the value 3.

sum = 0+3=3

number = 123/10 it equal to 12

then,

rem = 12%10 it gives the value 2.

sum = 3+2=5

number = 12/10 is equal to 1

the same process executes until the number becomes zero and then the while loop terminates and the sum value returns to the main function.

create the main function and take the value from the user and call the function with the argument number.

and finally, print the result.


Related Questions

Database applications are seldom intended for use by a single user.

A.

True

B.

False

Answers

Answer:

false

Explanation:

Why cli and sti instructions are used during hooking aninterrupt?

Answers

Answer: Cli(Clear interrupt flag ) and sti(set interrupt flag) instructions are used for clearing the flag and setting or enabling a flag respectively while hooking an interrupt.

Explanation: During the action of hooking an interrupt,there are certain interruptions while changing of real time interrupt vector and to avoid those interruptions two instructions are used that is cli ans sli. Cli is present for the clearing or disabling the interrupt flag and sti is used for setting or enabling a interrupt flag.

What is the computer virus?

Answers

a piece of code which is capable of copying itself and typically has a detrimental effect, such as corrupting the system or destroying data.

computer virus can be defined as a malicious program that self replicates by copying itself to another program, in other words, the computer virus spreads by itself into order executable code or documents.

In a database, data is stored in spreadsheets which have rows and columns.

A.

True

B.

False

Answers

The answer is A. True.
Final answer:

A spreadsheet is a collection of data organized into rows and columns. However, it has limitations compared to relational databases in terms of data organization and accessibility.

Explanation:

A spreadsheet is a collection of data that is organized into rows and columns. Each column represents a field or attribute, while each row represents a record or data instance. While spreadsheets can function as a type of database, they have limitations in terms of data organization and accessibility compared to relational databases which use a tabular structure and allow for easier reorganization and access of data.

You can initialize more than one variable in a for loop by placing a(n) ____ between the separate statements.

a.
equal sign

b.
comma

c.
period

d.
semicolon

Answers

Answer:

comma

Explanation:

The for loop is used to execute the specific statement again and again until the condition is false.

The syntax:

for(initialization;condition;increment/decrement)

{

  statement;

}

In the initialization, we an initialize more than one variable by using the 'comma' as separator.

similarly for condition and increment/decrement part as well.

for example:

for(int x = 0,y = 0;x<5,y<5;x++,y++)

{

  statement;

}

we can used as many as possible by using comma

Define the following variables (in a new file and a new main() function):
• Integer value a and b
• Pointer variable p and q (pointers to integer values)
• Set the value of a to 5 and value of b to 7
• Set p to point to a and q to point to b (in other words assign the address of variables to pointers)

Answers

Answer:

#include<stdio.h>

int main()//driver function

{

int a=5;//initializing variable a

int b=7;//initializing variable b

int *p,*q;//declaring pointers p and q

p=&a;//assigning the address of a to p

q=&b;//assigning the address of b to q

printf("value of a is %d\n",a);

printf("value of b is %d\n",b);

printf("value of pointer p is %d\n",*p);

printf("value of pointer q is %d\n",*q);  

printf("address of a is %d\n",&a);

printf("address of b is %d\n",&b);

return 0;

}

Output

value of a is 5

value of b is 7

value of pointer p is 5

value of pointer q is 7

address of a is -783856608

address of b is -783856604

Non proprietary standard is also termed as____________

a. De facto standard

b. Le facto standard

c. Pre facto standard

d. Non facto standard

Answers

Answer: Option A) De facto standard

Non proprietary standard is also termed as de facto standard.

Explanation:  Non proprietary standard is also termed as de facto as when the proprietary standard such as window are widely used, then it becomes  de facto standard. When de facto standard is referring in terms of computers, it is an accepted application, design or language standard that is used in industry but not officially recognized.  

An example of de facto standard is paper clip ion used in e-mail to represent an attachment.  

The ____ in a binary tree is the number of branches on the path from the root to the node.

A.
size of a node

B.
level of a node

C.
depth of a node

Answers

if i remember correctly from class, it’s c. the depth of a node

When askingfor a raise, which one among the following is important toremember?

a- Effort is to berewarded

b- Non-cash benefits may beof value if a raise is not feasible

c- The length of employmentis a great bargaining tool in asking for araise

d- Emotional appeals canhelp in getting a positive response to therequest

Answers

Answer:

a-Effort is to be rewarded

Explanation:

When you ask for a raise in an organization,the one of the most important thing is Effort.There is a reason for everything in organization,if you are asking to raise your income organization will ask you on which basis you are asking.If you put extra hours than before or you gain some skill which is useful for the organization,so while asking for raise you should know the effort that you put in because effort is most important factor for a raise.

In formal organizations, Non cash benefits are not there so there is no purpose for asking it.

Employment does not matter for the peer in asking for a raise,sometimes it is used by small organizations but it is informal,the one should focus more on effort rather than the employment.

Emotional appeals may help in informal organization,never in formal organization.It only imprints negative image on peer's mind,if you want to have a raise you should focus on Effort.    

What are the advantage of transistors over vacuum tubes?

Answers

Answer:

Transistors are comparatively cheaper and consume less power as compared to vacuum tubes.

Explanation:

Transistor when compared to vacuum tubes perform much faster processing, are small and lightweight which enables it to integrate them into circuits.

They also show a high amplification factor than vacuum tubes.

write a program that convert binary number to decimal. I mean the input should be binary number and the output decimal number!!.

Answers

Answer:

#include<iostream>

#include<math.h>

using namespace std;

//main function

int main(){

   //initialization

   long b1;

   int d1=0,count_pos=0;

//display the message

   cout<<"Enter the binary number: ";

   cin>>b1;  //store the value

   //loop for take the digit one by one

   while(b1!=0){

       int rem1 = b1%10;

       d1 = d1 + rem1*pow(2,count_pos);

       count_pos++;

       b1 = b1/10;

   }

   //display the output

   cout<<"The decimal number is: "<<d1<<endl;

}

Explanation:

Create the main function and initialize the variables. Then, display the message on the screen by using the instruction cout and then, store the input enter by the user into the variable. Here, the variable declares with type 'long' because of the size of the input.

After that, we take a while loop for splitting the binary number into the digits and then we can do the operation.

Let's understand how you can convert binary to decimal with an example:

let the binary number is 1001:

decimal number is [tex][tex]1*2^{3}+0*2^{2}+0*2^{1}+1*2^{0}=9[/tex][/tex]

we put the same algorithms in the code. split the number into digit and then multiply with n raised to the power of 2 here, n is the position of digit from left to right.

NOTE: Position starts from zero.

and then, add the values. this process continues until the number is not zero.

After that, display the output on the screen.

: Differentiate between serial and parallel data transfer withat least one example of each from computer sciencedomain.

Answers

Answer:

In serial communication transfers one bit of data at a time, while parallel communication transfers many bits of data at the same time. Serial communication transmits the data bits sequentially, while parallel communication transmits data bits simultaneously, allowing greater amounts of data to be transferred.

-Serial communication is the one used to communicate the Arduino with the Computer through the USB cable.

-An example of a parallel port is the printer port. The Parallel Port was only created and used in the printers interface and the computers.

Explanation:

In serial communication, each bit is sent by its own clock flank where conditions are defined after each byte, if it is synchronous or asynchronous. In parallel communication there is only one single clock flank where the information is sent where it is an advantage to use it where there are several input or output data.

I hope it's help you.

Forwarded events can only be recorded when systems ADMINISTRATORS have de-established an event subscription. TRUE or FALSE

Answers

Answer:

True

Explanation:

Forwarded events can only be recorded when systems administrators have de-established an event subscription.

True / False
The exponent in floating point is stored as a biased value.

Answers

Answer:

True

Explanation:

The bias value present in a floating point number deals with the positiveness and negativeness of the exponent part for a floating point number.  The bias value for a floating point number is 127. It means that 127 is always needed to be added to the exponent part of any floating point number.

In a single precision floating point number, we need 8 bits to store the exponent. Rather than storing it as a signed two's complement number, it is easier to simply add 127 to the exponent (because the lowest value that can be in 8 bit signed is -127) and simply store it as an unsigned number. If the stored value is bigger than the bias then it would mean the value of the exponent is positive otherwise it is negative, but if they are equal then it is 0.

The ____ method takes a String argument and returns its double value.

a.
parseString()

b.
returnDouble()

c.
parseInt()

d.
parseDouble()

Answers

Answer:

d

Explanation:

In java you can use pareDouble(string str) to convert the string into double.

for example if you have string like this.

string str  = [tex]"16.45" ;[/tex]

then you can use

double mydouble = Double.parseDouble(str);

print(mydouble); //it will print out 16.45

but if the string would not be able to be parsed into double then you will get an error.

The expression vecCont.empty() empties the vector container of all elements.

True

False

Answers

Answer:

False

Explanation:

Vector is a similar to dynamic array which has the ability to resize itself automatically.

empty() is a function used in the vector.

It is used to check the vector is empty or not.

it does not delete the element in vector, it just check the vector is empty or not, if vector empty it gives a Boolean value True other wise False.

Therefore, the answer is False.

Given a int variable named callsReceived and another int variable named operatorsOnCall write the necessary code to read values into callsReceived and operatorsOnCall and print out the number of calls received per operator (integer division with truncation will do).

Answers

// c++ code to read the recieved calls

cout<< " Enter the calls recieved :";

cin>>callsRecieved;

cout<< " Enter operator on call : ";

cin>>operatorsOnCall;

// calculating the call per operator

calls_per_operator = callsRecieved/operatorsOnCall;

// printing the vaule.

cout<<" Calls recieved per operator are : " << calls_per_operator <<endl;

Final answer:

To find the number of calls received per operator, read inputs for callsReceived and operatorsOnCall, then divide callsReceived by operatorsOnCall using integer division and print the result.

Explanation:

To calculate the number of calls received per operator, you will first need to read values into the variables callsReceived and operatorsOnCall. You can do this using an input method appropriate for the programming language you're using (e.g., scanf in C, cin in C++, or input() in Python). Once you have these values, you perform the division of callsReceived by operatorsOnCall and print the result. Here is an example code snippet in Python:

# Read the number of calls received and the number of operators on call
callsReceived = int(input('Enter the number of calls received: '))
operatorsOnCall = int(input('Enter the number of operators on call: '))

# Calculate the calls per operator with integer division
callsPerOperator = callsReceived // operatorsOnCall

# Print the result
print('The number of calls received per operator is:', callsPerOperator)

Note that integer division with truncation is used (// in Python) to get an integer result.

_________ local variables retain their value between function calls.

Answers

Answer: static

Explanation:

variables when declared static gets called statically meaning whenever a function call is made it get stored and it is not required to get the variable again when the function is again called. There scope is beyond the function block

A jeweler designing a pin has decided to use five stones chosen from diamonds, rubies, and emeralds. In how many ways can the stones be selected?

Answers

Answer:

3,125 different possible ways

Explanation:

Great question, hopefully i can shed some light on the situation. There are a total of 5 stones. One by one they are randomly picked out of the bag. We need to find how many possible combinations there are for picking the stones out of the bag. We can solve this by raising the amount of stones in the bag to its own power like so,

[tex]5^{5} =  3,125[/tex]

So now we can see there are 3,125 different possible ways of selecting the stones.

I hope this answered your question. If you have any more questions feel free to ask away at Brainly.

Write a recipe that stores the sum of the numbers 12 and 33 in a variable named sum. Have your recipe display the value stored in sum.

Answers

Answer:

#include<iostream>

using namespace std;

int main(){

   int sum = 12+33;

   cout<<"The sum is: "<<sum<<endl;

}

Explanation:

First include the library iostream in c++ program for input/output.

Then, create the main function and declare the variable sum as integer type and store the sum of two given values.

After that, display the result store in the sum variable on the screen by using the instruction cout.

1) All the elements of an array in Java MUST conform to the same data type.

a) True
b) False

Answers

Answer:

TRUE

Explanation:

The array is allow to store the multiple values but with same data type.

It cannot store element with different data type.

For example:

int array[] = {1, 'b', 8.7, 9, 'z'}

the above is wrong way to declare the array.

the correct ways is:

int array[] = {1,2,3,4};

float array[] = {1.2, 3.4, 9.6};

we can store only same data type element in multiple tiles.

______ are used to store all the data in a database.

A. Forms
B. Tables
C. Fields
D. Queries

Answers

Answer:

C. Fields

Explanation:

Fields are used to store all the data in a database.

Fields are used to store all the data in a database. The correct option is C.

What is a database?

A database is a collection of data that has been organized to make it simple to manage and update. Data records or files containing information, including as sales transactions, customer information, financial data, and product information, are often aggregated and stored in computer databases.

A database field is a collection of identical data values in a table. It is also known as an attribute or a column. Most databases also permit complicated data storage in fields, including images, whole files, and even movie clips. A lot does not necessarily have simple text values just because it supports the same data type.

Therefore, the correct option is C. Fields.


To learn more about the database, refer to the link:

https://brainly.com/question/29412324

#SPJ6

In the STL container list, the functionpop_front does which of the following?

a. inserts element at the beginning of the list

b. inserts element at the end of the list

c. returns the first element

d. removes the last element from the list

Answers

Answer: Returns the first element

Explanation:

The functionpop_front always gives us the first element as it removes the first element from the front of the list.

briefly describe the software quality dilemma in your own words

Answers

Answer:

 software quality dilemma is a situation where there is confusion regarding what should we prioritize : a good quality work or a fast paced work. In software development , many a times there will be deadlines to achieve, in such cases software quality dilemma is bound to occur. A developer would have to choose between writing and optimized and well commented code or just get the job done without proper optimized or reviews. In same lines, many companies have to decide between regular reviews and expert opinions of a product for good software quality or bypass them to meet budgets and deadlines.

In short, a software quality dilemma means a situation of production of software system that has terrible quality which causes low sales.

A software quality dilemma refers to a situation where there is a confusion regarding what should we prioritize whether a good quality work or a fast paced work with little quality,

In conclusion, in a software development, there are usually deadlines to achieve a software creation and this is one of the cause of software quality dilemma.

Read more about quality dilemma

brainly.com/question/13171394

Given an array A of n + m elements. It is know that the first n elements in A are sorted and the last m elements in A are unsorted. Suggest an algorithm (only pseudo code) to sort A in O(mlogm +n) worst case running time complexity. Justify.

Answers

Answer:

Explanation:

We can divide array A into two arrays B , C

B would contain the sorted n elements.

C would contain the unsorted m elements.

Now we can sort C using merge sort with worst time complexity mlogm.

When you will have array C sorted you can concatenate with B and put it back in A.

Computer Science (IT). My lecture was asking to do the final year project but i still haven't got the title. Does anyone can give me good recommendation of what the project i should do for my final year project?

Answers

Answer:

Hi, of course.

Project ideas:

Household temperature monitoring  Internet of things

Registration of people entering a shopping center during peak hours  with Internet of things

Smart houses with Internet of things

Explanation:

At the moment I am working on projects related to Internet of things and it is a fantastic world in which to enter, try searching  Internet of things fundamentals on yt and you soak up the subject, then you can start looking on the first hello world in arduino with Internet of things.

In this moment I'm working on a gps tracker for a public buses and it's not too hard as it's sound.

I hope it's help you

Choose a final year project that interests you and showcases your skills, such as machine learning, web development, mobile apps, cybersecurity, or IoT. Engage with faculty for guidance and consider past coursework to generate ideas.

Here are some recommended project ideas:

Machine Learning Algorithms: Develop a project that uses machine learning algorithms to solve a real-world problem, such as predicting stock market trends or diagnosing medical conditions based on patient data.Web Development: Create a comprehensive web application, perhaps an e-commerce site or a social networking platform, focusing on both front-end and back-end development.Mobile Application Development: Build a useful mobile app, such as a fitness tracker, budgeting tool, or educational game. Include features that integrate with various APIs for an enhanced user experience.Cybersecurity: Design a system for detecting and preventing cybersecurity threats, which could involve creating a new type of firewall, intrusion detection system, or a secure communication protocol.Internet of Things (IoT): Develop an IoT solution, like a smart home automation system or an environment monitoring network, utilizing sensors and cloud computing for data analysis and real-time monitoring.

When choosing a project, consider what interests you the most and what areas you want to become more proficient in. Engage with faculty members who have expertise in your area of interest for mentorship and guidance. Additionally, reflect on past coursework that you found particularly engaging or challenging, as it might spark project ideas.

We can include following item(s) during configuration itemidentification:

a) User Manuals andDocumentations

b) Source Code

c) Software RequirementSpecifications

d) All of the above

Answers

Answer:

d) All of the above

Explanation:

In configuration management, the Identify configuration items, work products and related components are present.

All the documents which are related to the work,the manuals how that the system works are present in the configuration item identification.The source code that is implement for the functioning of the products.These are implemented at the time of generation of products.Software Requirement Specifications are also specified by SRS it is present in design stage of software development life cycle,it is also a part of configuration item identification.

types ofsecurity(hardware-software-both)??

Answers

Answer:

There are two types of security:

Hardware security: A hardware security is defined as, it is a physical computing device which help in managing the digital path for strong authentication and provides processing the module. It is used to monitor the traffic and used in scanning the system.

Software security: Software security is a type of software which helps in secure a network and computer devices. It manages access control and provides the data protection of the system and defend from other system security risks.  

HTML uses formatting codes called ____, which specify how the text and visual elements on a Web page will be displayed in a Web browser.
Answer
entities
schema
tags
blocks

Answers

Answer:

tags

Explanation:

HTML tags provide the formatting information for the web page. Web Browsers like internet explorer, firefox, google chrome interpret these tags and render the page accordingly. For example: content enclosed within <i> and </i> will be rendered in italicized format.Similarly content enclosed within <b> and </b> will be rendered in bold.

Write a Java program that calculates and prints the monthly pay check for an employee. The net pay is calculated after taking the following deductions:

Federal Income Tax: 15%
State Tax: 3.5%
Social Security Tax: 5.75%
Medicare/Medicaid Tax: 2.75%
Pension Plan: 5%
Health Insurance: $75.00

Answers

Final answer:

A Java program can calculate an employee's net pay by deducting federal, state, Social Security, Medicare/Medicaid taxes, pension plan contributions, and health insurance costs from the gross pay. The net pay is then output as the amount the employee would receive in their paycheck.

Explanation:

To calculate the net pay for an employee after deductions, we need to write a Java program that considers the following deductions: Federal Income Tax at 15%, State Tax at 3.5%, Social Security Tax at 5.75%, Medicare/Medicaid Tax at 2.75%, a pension plan deduction at 5%, and a fixed amount for health insurance at $75.00.

Here is a simple example of how this Java program might look:

public class PaycheckCalculator {
   public static void main(String[] args) {
       double grossPay = 5000; // Example gross pay
       double federalTax = grossPay * 0.15;
       double stateTax = grossPay * 0.035;
       double socialSecurityTax = grossPay * 0.0575;
       double medicareTax = grossPay * 0.0275;
       double pensionPlan = grossPay * 0.05;
       double healthInsurance = 75;

       double netPay = grossPay - (federalTax + stateTax + socialSecurityTax + medicareTax + pensionPlan + healthInsurance);

       System.out.println("Net pay: $" + netPay);
   }
}

This program calculates each of the deductions based on the gross pay, subtracts them from the gross pay, and prints out the resulting net pay.

Other Questions
The 1H NMR signal for bromoform (CHBr3) appears at 2065 Hz when recorded on a 300MHz NMR spectrometer. If the spectrum was recorded on a 500MHz instrument, what would be the chemical shift of the CHBr3 proton? Enter your answer in the provided box. The odds against Carl beating his friend in a round of golf are 7:5. Find the probability that carl will beat his friend. What number fits the sequence, and why?What is the actual sequence? The porosity and permeability of a soil are influenced by the ____ of the soil.coloraciditystructurecopper contentfertility Is it possible to reject the notion of 'intrinsic value' as fuzzy and radically subject to individual opinion, and rely only on what has 'extrinsic value' since questions about what has what kind of consequences can be settled concretely? If two spheres have the same center but different radii, they are called concentric spheres.TrueFalse The variable z is directly proportional to x. When x is 6, z has the value 60. What is the value of z when x = 11? What university has the lowest acceptance rate? What term is used to describe how well an organism functions in itsenvironment? Consider the following system of equations:-1/3x^2 = -5/6 + 1/3y^2 and5y^2 = 25/2 - 5x^2How many solutions does the system have? A benign tumor differs from a malignant tumor. How does it differ? Abby has an exercise wheel with and 11 inches diameterFor her guinea pig. What is the circumference of the exercise wheel to the nearest whole number? Use 3.14 for The area rectangle,a=1xw is represented by the expression 24x6y15. Which could be the dimensions of the rectangle While waiting to pay for his weekly groceries at the supermarket, Paul had to wait about 20 minutes in a long line at the checkout because only one cashier was on duty. When he was finally ready to pay, his debit card was declined because he did not have enough money left in his checking account. Because he had left his credit cards at home, he had to place the groceries back into the cart and head home to retrieve a credit card. While driving back to his home, traffic was backed up two miles due to an accident. These events that Paul had to endure are best characterized as ________a. chronic stressorsb. acute stressorsc. daily hasslesd. readjustment occurrences what was germany's response not involving the military to the global depression What factors influence the rate of population growth of Eastern Europe What is the solution to this equation?X- 17 = -5 At Bargain Electronics, it costs $30 per unit ($16 variable and $14 fixed) to make an MP3 player at full capacity that normally sells for $51. A foreign wholesaler offers to buy 3,580 units at $28 each. Bargain Electronics will incur special shipping costs of $3 per unit. Assuming that Bargain Electronics has excess operating capacity, indicate the net income (loss) Bargain Electronics would realize by accepting the special order. (Enter negative amounts using either a negative sign preceding the number e.g. -45 or parentheses e.g. (45).) Should the order be accepted or rejected? High SchoolBusiness 5 pointsThe human resources department of french quarter seafood conducted a training workshop on setting and achieving organization goals. alex, the store manager of the new orleans location, has been working with his managers to set objectives that are clearly defined, focused on achieving specific results, and can be accomplished with a given amount of resources. Which aspect of smart goals is missing? Baltimore Company uses a job order cost system and applies overhead based on estimated rates. The overhead application rate is based on total estimated overhead costs of $280,000 and direct labor hours of 25,000. During the month of February 2019, Job 2-1 incurred direct labor of 450 hours. Use this information to prepare the end of the month application General Journal entry (without explanation) of factory overhead for Job 2-1 for the month. If no entry is required then write "No Entry Required."