What is the output of the following
// Function prototypes
void fillArray(char [ ] , int)
void showArray(const char[], int)
int main ()
{ char prodCode[8] = { '0', '0' 0 '0'' '0' '0' '0' '0' '0'
}
fillArray(prodCode,8);
showArray(prodCode,8);
return 0;
// Definition of function fillArray
// (Hint : 65 is the ASCII code for 'A'.}
void fillArray(char arr[], int size}
{ char code= 65;
for ( int k = O; k < size; code++, k++ )
arr[k] = code;
}
// Definition of function showArray
void showArray(const char codes[ ] , int size)
{ for (int k = O; k < size; k++)
cout << codes[k ] ;
}
Want to see the full answer?
Check out a sample textbook solutionChapter 8 Solutions
Starting Out with C++: Early Objects
Additional Engineering Textbook Solutions
Database Concepts (8th Edition)
Computer Systems: A Programmer's Perspective (3rd Edition)
Absolute Java (6th Edition)
Starting Out with C++ from Control Structures to Objects (9th Edition)
Starting Out with Java: From Control Structures through Data Structures (3rd Edition)
- ii) What will be the maximum element of the array given below if the first k elements are removed from the array. Input the value of k from the user. int A[] = {34, 67, 1, 89, 156, -12, 78, 100, 23}; Programming languages: C/C++arrow_forwardDo the following in the most efficient way possible in C Language: 1. Take an Array of 10 integer values (automatically should be converted to ascending order). 2. Insert Values - Value should be inserted automatically as per the ascending order. If array is {1,7,28,45,67,81} and the user inserts 31; the program should automatically insert at the 3rd index and array size should increase by 1. 3. Delete Values by Range - the user will be asked to two indexes (<sizeofArray) and all values in between those indexed should be deleted. E.g. If array is {1, 7, 28, 45, 67,81} and user enters the indexes 2,4. Then the values 28, 45, 67 should be deleted.arrow_forwardDo the following in the most efficient way possible in C Language: 1. Take an Array of 10 integer values (automatically should be converted to ascending order). 2. Insert Values - Value should be inserted automatically as per the ascending order. If array is {1,7,28,45,67,81} and the user inserts 31; the program should automatically insert at the 3rd index and array size should increase by 1. 3. Delete Values by Range - the user will be asked to two indexes (<sizeofArray) and all values in between those indexed should be deleted. E.g. If array is {1, 7, 28, 45, 67,81} and user enters the indexes 2,4. Then the values 28, 45, 67 should be deleted. Note: If at any time, the array becomes unsorted, then; some values need to be deleted at runtime to make the array sorted again. At any given time, the array shouldn't be unsorted. Please do not use Pointers and only use Array as a Data Structure.arrow_forward
- Programming Language: C++ I really need help with this question and I keep getting repost answers. Please, someone, help with a genuine understanding of the problem. Code two functions to fill an array with the names of every World Series-winning team from 1903 to 2020, then output each World Series winner with the number of times the team won the championship as well as the years they won them. The input file is attached, along with the main function and screenprint. Please note team names that include two words, such as Red Sox, have an underscore in place of the space. This enables you to use the extraction operator with a single string variable. The following resources are included: Here is main. #include <iostream>#include <fstream>#include<string> using namespace std; // Add function declarations and documentation here void fill(string teams[], int size);void findWinner(string teams[], int size); int main(){ const int SIZE = 118;int lastIndex;string team[SIZE];…arrow_forwardprogram Credit Card Validator - Takes in a credit card number from a common credit card vendor (Visa, MasterCard, American Express, Discover) and validates it to make sure that it is a valid number (look into how credit cards use a checksum) - it's a C++ program so use #include <iostream> - And please use an array, use files, and use pointers in this program. -arrow_forwardYou are given an array of integers and you have to swap the first and last element of the array without using a third variable. Modify the original array and do not create a new array. Time: O(1) Space: O(1) Language: C You need not write the complete code, complete the function, void modify(int *arr, int n){ }arrow_forward
- Minutes(using Pointers) by Catherine Arellano Write a program that will accept an integer value from 0000 to 2359. It will then extract the first 2 values of the integer to be the hours, and the last 2 to be the minutes. Implement the following functions: void extracts(int* time, int* hour, int* min); /* extract the hours and minutes from the time and stores the result to the address of hour and min respectively.*/ void display (int* hour, int* min); /*display the hours and minutes*/ Note: You are not allowed to edit main.c and Time.h. Input A time in format HHMM 1430 Output Hours and minutes Hour: 14 Minutes: 30 main.c Time.h 1 #include 2 #include "Time.h" 3 int main(void) { M456909 7 8 } int time, hour, min; scanf("%d",&time); extracts (time, &hour, &min); display (&hour, &min); return 0;arrow_forwardc++ program Generate 10 random values between 1 and 1000 using built-in function “rand()” and store the values in an array. Pass the array of 10 random values to a function “MinMaxFunction” that can find the minimum and maximum value in the array and return the minimum and maximum values in the array to the main function. The values are then printed in the main function. (Note: rand()%1000 will generate random values from 0 till 999).arrow_forwardExample: Write a C++ program that inputs ten integer values into an array and finds the maximum number in the array. #include using namespace std;arrow_forward
- C programming question. Plase solve with functions. Write the function that prints a 23 numbered array sent into it with the main function. (Please generate the 23 numbers randomly)arrow_forwardCourse : Formal Methods in Software Engineering Q. In a simple searching program the function returns a key value when found inside an array. Specify the Post-Conditions when the key is found and when the key is not found. Write the specification in an expression format.arrow_forwardINPUT: Don't CareOUTPUT: Don't CareWrite a function that will combine two arrays of different lengths into another array. Express the function's running time in terms of actual running time and Big-Oh notation. For reference, this is the function declaration: void combine(int* comb_arr, int* arr1, int n, int* arr2, int m) where comb_arr- the array used to combine arr1 and arr2 arr1 - the first array n - the length of the first array arr2 - the second array m - the length of the second array INITAL CODE TO BE COMPLETED #include <iostream>using namespace std;void combine(int*, int*, int, int*, int); int main(void) { // Hey there, start typing your C++ code here... int size1, size2; cin >> size1; int arr1[size1]; for (int i = 0; i < size1; i++) { cin >> arr1[i]; } cin >> size2; int arr2[size2]; for (int i = 0; i < size2; i++) { cin >> arr2[i]; } int comb_size = ___; int comb_arr[comb_size];…arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education