Answer:
In C++:
#include <iostream>
using namespace std;
int main(){
int myArray[10] = {000, 101, 202, 303, 404, 505, 606, 707, 808, 909};
int num;
bool found = false;
cout<<"Search for: ";
cin>>num;
for(int i = 0;i<10;i++){
if(myArray[i]==num){
found = true;
break;
}
}
if(found){ cout<<"found"; }
else { cout<<"not found"; }
return 0;
}
Explanation:
This line initializes the array
int myArray[10] = {000, 101, 202, 303, 404, 505, 606, 707, 808, 909};
This line declares num as integer
int num;
This initializes boolean variable found to false
bool found = false;
This prompts user for input
cout<<"Search for: ";
This gets user input
cin>>num;
This iterates through the array
for(int i = 0;i<10;i++){
This checks if num is present in the array
if(myArray[i]==num){
If yes, found is updated to true
found = true;
And the loop is exited
break;
}
}
If found is true, print "found"
if(found){ cout<<"found"; }
If found is false, print "not found"
else { cout<<"not found"; }
Segmentation Faults Recall what causes segmentation fault and bus errors from lecture. Common cause is an invalid pointer or address that is being dereferenced by the C program. Use the program average.c from the assignment page for this exercise. The program is intended to find the average of all the numbers inputted by the user. Currently, it has a bus error if the input exceeds one number. Load average.c into gdb with all the appropriate information and run it. Gdb will trap on the segmentation fault and give you back the prompt. First find where the program execution ended by using backtrace (bt as shortcut) which will print out a stack trace. Find the exact line that caused the segmentation fault.
Q13. What line caused the segmentation fault?
Q14. How do you fix the line so it works properly?
You can recompile the code and run the program again. The program now reads all the input values but the average calculated is still incorrect. Use gdb to fix the program by looking at the output of read_values. To do this, either set a breakpoint using the line number or set a breakpoint in the read_values function. Then continue executing to the end of the function and view the values being returned. (To run until the end of the current function, use the finish command).
Q15. What is the bug? How do you fix it?
//average.c
#include
/*
Read a set of values from the user.
Store the sum in the sum variable and return the number of values
read.
*/
int read_values(double sum) {
int values=0,input=0;
sum = 0;
printf("Enter input values (enter 0 to finish):\n");
scanf("%d",&input);
while(input != 0) {
values++;
sum += input;
scanf("%d",input);
}
return values;
}
int main() {
double sum=0;
int values;
values = read_values(sum);
printf("Average: %g\n",sum/values);
return 0;
}
Answer:
See Explanation
Explanation:
Q13. Line that caused the segmentation fault?
The segmentation fault was caused by line 15 i.e. scanf("%d",input);
Q14. How the line was fixed?
The reason for the segmentation fault is that the instruction to get input from the user into the integer variable "input" was not done correctly.
The correction to this is to modify scanf("d",input) to scanf("%d",input);
Q15. The bug?
The bug is that the method needs to return two value; the sum of the inputted numbers and the count of the inputted numbers.
However. it only returns the count of the inputted number.
So, the average is calculated as: 0/count, which will always be 0
How it was fixed?
First, change the method definition to: void and also include an array as one of its parameters.
void read_values(double sum, double arr []) {
Next:
assign sum to arr[0] and values to arr[1]
In the main method:
Declare an array variable: double arr [2];
Call the read_values function using: read_values(sum,arr);
Get the sum and values using:
sum = arr[0];
values = arr[1];
Lastly, calculate and print average:
printf("Average: %g\n",sum/values);
See attachment for complete modified program
Write VHDL code for the circuit corresponding to an 8-bit Carry Lookahead Adder (CLA) using structural VHDL (port maps). (To be completed before your lab session.)
Answer:
perdo si la pusiera es español te ayudo pero no esta en español
Changing the color of the text in your document is an example of
Answer:
???????????uhhh text change..?
Explanation:
Answer:
being creative
Explanation:
cause y not?
Wilma is looking for facts about social media for her research project. What fact should she use for her project?
1: Communicating with social media is hard
2: Social media is a great way to communicate.
3: Social media is fun and easy to use.
4:The minimum age for some social media sites is 13.
whats this oh _____
what is it
A) jane
B) juan.
C)juan
D) horse
Answer:
juan duhhhhh hehehe
Explanation:
who likes tom holland as spiderman and his web shooter tippets when he swings off buildings in new york city midtown, Forest Hills and he is a superhero and I am his humongous fan of spiderman or peter parker the spider man
Answer:
YESSSS!!!!
Explanation:
Answer:
ayo no spikar english :u
This function finds the minimum number in a list. What should be replaced with in order for this function to operate as expected?
Answer choices:
A. numList[i] = min;
B. min = numList[i];
C. min = numList;
D. numList = min;
Answer: a
Explanation:
Just took the test
Write a class called Dragon. A Dragon should have a name, a level, and a boolean variable, canBreatheFire, indicating whether or not the dragon can breathe fire. The class should have getter methods for all of these variables - getName, getLevel, and isFireBreather, respectively.
Answer: A dragon name could be name Holls and at level 14 and can breathe fire
Explanation:
A car dealership needs a program to store information about the cars for sale. For each car, they want to keep track of the following information number of doors (2 or 4), whether the car has air conditioning, and its average number of miles per gallon. Which of the following is the best design?
a. Use classes: Doors, Airconditioning, and MilesPerGallon, each with a subclass Car.
b. Use a class Car, with subclasses of Doors, Airconditioning, and MilesPerGallon.
c. Use a class Car with three subclasses: Doors, Airconditioning, and MilesPerGallon.
d. Use a class Car, with fields: numDoors, hasAir, and milesPerGallon.
e. Use four unrelated classes: Car, Doors, Airconditioning, and MilesPerGallon.
Answer:
The answer is "Choice d".
Explanation:
In this topic, the option d, which is "Use a class Car, with fields: numDoors, hasAir, and milesPerGallon" is right because the flag, if air-conditioned, of its numbers of doors, was its average kilometers per gallon, qualities of either an automobile, in which each one is a basic value so that they're being fields of a class of cars.
The best design for the given program will be;
D: Use a class Car, with fields: numDoors, hasAir, and milesPerGallon.
What is the best design for the program?In this question, the best design for the program to keep track of the number of doors (2 or 4), whether the car has air conditioning, and its average number of miles per gallon is to "Use a class Car, with fields: numDoors, hasAir, and milesPerGallon"
That option is right because has classified the cars with the accurate parameters to be searched which are its numbers of doors, average miles per gallon, air condition.
Read more about programming at; https://brainly.com/question/22654163
Which heading size fits for the word headings
Answer:
Explanation:
h1 i think
Which elements of text can be changed using automatic formatting? Check all that apply.
A) smart quotes
B) accidental usage of the Caps Lock key
C) fractions
D) the zoom percentage
E) the addition of special characters
Answer:a, d, e
Explanation:
The ABC box company makes square puzzle cubes that measure 4 inches along each edge. They shipped the cubes in a box 8 in x 12 in x 16 in. How many cubes can they ship in the box?
Answer: They can ship 32 puzzle cubes in the box.
Explanation: So the volume of each puzzle cubes = side³
=(4)³ cubic inches.
Then the volume of the box is= (8×12×16) cubic inches.
(8×12×16)/4^3= 32
Write a program with the total change amount as an integer input, and output the change using the fewest coins, one coin type per line. The coin types are Dollars, Quarters, Dimes, Nickels, and Pennies. Use singular and plural coin names as appropriate, like 1 Penny vs. 2 Pennies. The input should be an integer, with the unit as "cents". For example, the input of 126 refers to 126 cents. 1 Dollar = 100 cents 1 Quarter = 25 cents 1 Dime = 10 cents 1 Nickel = 5 cents 1 Penny = 1 cent Ex: If the input is:
Answer:
In Python:
cents = int(input("Cents: "))
dollars = int(cents/100)
quarters = int((cents - 100*dollars)/25)
dimes = int((cents - 100*dollars- 25*quarters)/10)
nickels = int((cents - 100*dollars- 25*quarters-10*dimes)/5)
pennies = cents - 100*dollars- 25*quarters-10*dimes-5*nickels
if not(dollars == 0):
if dollars > 1:
print(str(dollars)+" dollars")
else:
print(str(dollars)+" dollar")
if not(quarters == 0):
if quarters > 1:
print(str(quarters)+" quarters")
else:
print(str(quarters)+" quarter")
if not(dimes == 0):
if dimes > 1:
print(str(dimes)+" dimes")
else:
print(str(dimes)+" dime")
if not(nickels == 0):
if nickels > 1:
print(str(nickels)+" nickels")
else:
print(str(nickels)+" nickel")
if not(pennies == 0):
if pennies > 1:
print(str(pennies)+" pennies")
else:
print(str(pennies)+" penny")
Explanation:
A prompt to input amount in cents
cents = int(input("Cents: "))
Convert cents to dollars
dollars = int(cents/100)
Convert the remaining cents to quarters
quarters = int((cents - 100*dollars)/25)
Convert the remaining cents to dimes
dimes = int((cents - 100*dollars- 25*quarters)/10)
Convert the remaining cents to nickels
nickels = int((cents - 100*dollars- 25*quarters-10*dimes)/5)
Convert the remaining cents to pennies
pennies = cents - 100*dollars- 25*quarters-10*dimes-5*nickels
This checks if dollars is not 0
if not(dollars == 0):
If greater than 1, it prints dollars (plural)
if dollars > 1:
print(str(dollars)+" dollars")
Otherwise, prints dollar (singular)
else:
print(str(dollars)+" dollar")
This checks if quarters is not 0
if not(quarters == 0):
If greater than 1, it prints quarters (plural)
if quarters > 1:
print(str(quarters)+" quarters")
Otherwise, prints quarter (singular)
else:
print(str(quarters)+" quarter")
This checks if dimes is not 0
if not(dimes == 0):
If greater than 1, it prints dimes (plural)
if dimes > 1:
print(str(dimes)+" dimes")
Otherwise, prints dime (singular)
else:
print(str(dimes)+" dime")
This checks if nickels is not 0
if not(nickels == 0):
If greater than 1, it prints nickels (plural)
if nickels > 1:
print(str(nickels)+" nickels")
Otherwise, prints nickel (singular)
else:
print(str(nickels)+" nickel")
This checks if pennies is not 0
if not(pennies == 0):
If greater than 1, it prints pennies (plural)
if pennies > 1:
print(str(pennies)+" pennies")
Otherwise, prints penny (singular)
else:
print(str(pennies)+" penny")
Write a C program that does the following: Creates a 100-element array, either statically or dynamically Fills the array with random integers between 1 and 100 inclusive Then, creates two more 100-element arrays, one holding odd values and the other holding even values (copied from the original array). These arrays might not be filled completely. Prints both of the new arrays to the console.
Answer:
Following are the code to this question:
#include <iostream>//header file
using namespace std;
int main()//main method
{
int axb[100];//defining 1-array of 100 elements
int odd_axb[100], even_axb[100];//defining two array that holds 100-elements
int i,size=0,size1=0;
for(i = 0; i < 100; i++)//defining for loop to assign value in array
{
axb[i] = rand() % 100 + 1;//using rand method to assign value with random numbers between 1 and 100
}
for(i = 0; i < 100; i++)//defining for loop that seprates array value in odd and even array
{
if(axb[i] % 2 == 0)//checking even condition
{
even_axb[size++] = axb[i];//holding even number
}
else//else block
{
odd_axb[size1++] = axb[i];//holding Odd number
}
}
//printing values
cout << "Odd array: ";//print message
for(i = 0; i <size1; i++)//use for loop for print odd numbers
{
cout << odd_axb[i]<<" ";//printing values
}
cout <<"\n\n"<< "Even array: ";//print message
for(i = 0; i <size; i++)//use for loop for print even_axb numbers
{
cout << even_axb[i] << " ";//printing values
}
return 0;
}
Output:
Odd array: 87 87 93 63 91 27 41 27 73 37 69 83 31 63 3 23 59 57 43 85 99 25 71 27 81 57 63 71 97 85 37 47 25 83 15 35 65 51 9 77 79 89 85 55 33 61 77 69 13 27 87 95
Even array: 84 78 16 94 36 50 22 28 60 64 12 68 30 24 68 36 30 70 68 94 12 30 74 22 20 38 16 14 92 74 82 6 26 28 6 30 14 58 96 46 68 44 88 4 52 100 40 40
Explanation:
In the above-program, three arrays "axb, odd_axb, and even_axb" is defined, that holds 100 elements in each, in the next step, three integer variable "i, size, and size1" is defined, in which variable "i" used in the for a loop.
In the first for loop, a rand method is defined that holds 100 random numbers in the array, and in the next, for-loop a condition statement is used that separates even, odd number and store its respective array, and in the last for loop, it prints its store values