Write a function called max consecutive integers

Assignment Help C/C++ Programming
Reference no: EM131035733

1. set the marker U for the unsorted section at the end of the list (U is an integer index value)

2. while the unsorted section has more than one element do steps 3 through 7

3. set the current element marker C at the second element of the list (C is an integer index value)

4. while C has not passed U do steps 5 and 6

5. if the item at position C is Less than the item to its left then exchange these two items

6. move C to the right one position

7. move U left one position

8. stop

Your implementation for this function may NOT use strcpy ( ) . You may only exchange or swap pointers, but NOT actually make copies of the strings!

3. Write a recursive function called sum_primes () that accepts an unsigned integer, n, as an argument, and returns the sum of all primes from 2 to n. You must use recursion to solve this problem!

4. Write a function called smallest_sum_sequence ( ) that accepts an array of signed integers and the number of items in the array as arguments, and returns the smallest sum of a sequence of numbers in the array. A sequence is defined as a single item or multiple items that are in adjacent memory Locations.

5. Write a function called max_consecutive_integers () that accepts a two-dimensional array of signed integers, the number of rows, the number of columns as input parameters, and two pointers as output parameters (one of these pointers is actually a pointer to a pointer, i.e. two stars!). The function finds the maximum consecutive sequence of one integer. The first pointer stores the address the start of the maximum consecutive sequence of the same integer. The second indirectly stores the number the same consecutive integers in a row. These sequences may wrap from one row to the next. For example ([$xxxx] denotes address value):

Row/Column

0

1

2

3

4

0

-5

6

0

P         2

2                   .•

 

[$1000]

[$1004]

[$1008]

[$1012]

[$1016]

1

2

2

2

9

3

 

[$1020]

[$1024]

[$1028]

[$1032]

[$1036]

2

3

3

2

1

-8

 

[$1040]

[$1044]

[$1048]

[$1052]

[$1056]

3

7

-2

6

0

4

 

[$1060]

[$1064]

[$1068]

[$1072]

[$1076]

The function should store the address of row 0, column 3 ($1012) via the first pointer, and 5 (2, 2, 2, 2, 2) indirectly via the second pointer.

Verified Expert

This assignment is about writing user defined functions in header file and source file. These defined functions are tested by main method in c. This assignment is implemented in c using visual c++ 2015.header.h contains function declarations Source.c contains function definitions for the functions declared in header.h main.c contains testing functions definied in surce.c

Reference no: EM131035733

Questions Cloud

When one commits a criminal act that wrongful deed : If a person engages in illegal activities, such as drug dealing, and one hides the origins of the income, besides tax problems, there may be a crime of: The theft of valuable business information, such as a trade secret is: When one commits a crimina..
Determine the tensions and developed in the tape : If the coefficient of static friction between the tape and the drive wheel and between the tape and the fixed shafts A and C is µs = 0.1 , determine the tensions and developed in the tape for equilibrium.
Financial data of the cavendish cove cottages case study : Using the financial information from the case study and the information listed below, calculate the net margins: Using the financial data of the Cavendish Cove Cottages case study, calculate the (ROE) for 2008 :
Determine if the 80-kg man can keep the 300-kg : The coefficients of static friction between the rope and the peg and between the man's shoes and the ground are µs = 0.1 and µ's = 0.4, respectively
Write a function called max consecutive integers : Write a function called max consecutive integers () that accepts a two-dimensional array of signed integers, the number of rows, the number of columns as input parameters.
Probability of a couple getting a boy : The probability of a couple getting a boy child is 0.5 and getting a girl is 0.65 . If the couple plans to get three children find the probability that at least there is a boy.
Determine the least number of full turns : The coefficients of static friction between the rope and the peg and between the man's shoes and the ground are µ's = 0. 4and µs = 0.1, respectively.
Find the probability that all of them are boys : The probability of a couple getting a boy child is 0.6 and getting a girl is 0.7 . If the couple plans to get three children find the probability that all of them are boys.
Changes in sales cause changes in profits : Changes in sales cause changes in profits. Would the profit change associated with sales changes be larger or smaller if a firm increased its operating leverage? Explain your answer.

Reviews

Write a Review

C/C++ Programming Questions & Answers

  Program in c to calculate gross salary

Ramesh basic salary is input through keyboard his da is 40% of basic salary and hra is 20% of basic salary. Draw a flow chart; write an algorithm and program in c to calculate gross salary.

  Sales commission file contains

A transaction record on a sales commission file contains the retail price of an item sold, a transaction code that indicates the sales commission category to which an item can belong, and the employee number of the person who sold the item.

  Store the numbers in an array

You need to write a program that will read the file 'unumbers.dat', store the numbers in an array, and then prompt the user to search the list for a number.

  Write a c++ program which performs hexadecimal operands

Write a c++ program which performs +, -, *, / and $ on hexadecimal operands. The maximum length of any operand or a solution is 40 digits. The input will be in the following format

  The authors of the book do a very thorough job explaining

the authors of the book do a very thorough job explaining simpletons operation and encourage you to take a look at what

  Write a program to calculate the area of a circle

Write a program to calculate the area of a circle. The program should use two procedures. The first procedure will print out the program heading and ask the user to enter the radius. The second procedure should calculate the area. The area of the cir..

  Program that generates 50 random numbers of type

Write a program that generates 50 random numbers of type integer ranges from 1 to 1000 and load all the numbers into a C++ vector. The program should then display the largest, the smallest, the sum, and the average values stored in the vector.

  Write a program to make the ssds function

Write a program to make the SSDs function as a MM:SS real-time clock. Hint: You must not use a single delay routine for the one second delay because that will not allow for persistence of vision. The displays need to be constantly refreshed during ev..

  Rewrite the code- buid the linked list without dummy node

Rewrite the code- buid the linked list without dummy node

  Display all entries in order by ascending number of atoms

We have been given a file of chemical formulae, specifically hydrocarbons that consist of only hydrogen and carbon atoms.

  Write a for loop header that will count backwards

Write a statement to call a function named getAge that returns an integer and takes no parameters. Assign the returned value to the already declared variable child.

  Calculate the surface area and volume of the sphere

Calculate the surface area and volume of the sphere. Finally  the surface area and the sphere should be printed onto the screen. The printing statements

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd