Concept explainers
What is the output of the following code? (You may need to use a calculator.)
const int SIZE = 5;
int time[SIZE] = {1,2, 3, 4, 5),
speed(SIZE) = {18, 4, 27, 52, 100},
dist[SIZE];
for (int count = 0; count < SIZE; count++)
dist[count] = time[count] * speed[count];
for (int count = 0; count < SIZE; count++)
{
cout ≪ time[count] ≪ “”;
cout ≪ speed[count] ≪ “”;
cout ≪ dist[count] ≪ endl;
}
Want to see the full answer?
Check out a sample textbook solutionChapter 7 Solutions
EBK STARTING OUT WITH C++
Additional Engineering Textbook Solutions
Computer Science: An Overview (12th Edition)
Problem Solving with C++ (9th Edition)
Concepts Of Programming Languages
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
Starting Out with Java: From Control Structures through Objects (6th Edition)
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
- #include tinclude 3 tinclude 4 void modify(int *, int) ; 5 int main (void) int sensor[15]; int i, thr = 15; for (i=0;i<15;i++) * (sensor+i)=rand () *100; 8 10 11 printf("Sensor Value\n"); for (i=0;i<15;i++) printf("%3d",* (sensor+i)); modify(sensor,thr); printf("\nAfter Modification\n"); for (i=0;i<15;i++) printf("%3d",*(sensor+i)); return 0; 13 14 15 16 17 18 19 20 L} 21 22 void modify(int *d, int t) 23B { 24 int i; for (i=0;i<15;i++) 25 26 if (*(d+i) <= t) * (d+i) = t; 27 28 29 30 B Sensor Value 41 67 34 0 69 24 78 58 62 64 5 45 81 27 61 After Modification Sensor Value 41 67 34 0 69 24 78 58 62 64 5 45 81 27 61 After Modification 41 67 34 12 69 24 78 58 62 64 12 45 81 27 61 41 67 34 20 69 24 78 58 62 64 25 45 81 27 61 D Sensor Value 41 67 34 0 69 24 78 58 62 64 5 45 81 27 61 After Modification Sensor Value 41 67 34 0 69 24 78 58 62 64 5 45 81 27 61 After Modification 41 67 34 15 69 24 78 58 62 64 15 45 81 27 61 61 87 54 20 89 44 98 78 82 84 25 65101 47 81 oao 123 456 r89arrow_forwardint a[ 10] = {1,5,3,8,4,2,6,9,7}; int *p; p = &a[2]; p[0] = 10; p[1] = 15; What are the values of a? Select one: O a. {10,15,3,8,4,2,6,9,7} O b. {1,15,10,8,4,2,6,9,7} O c. {1,5,10,15,4,2,6,9,7} O d. {1,10,15,8,4,2,6,9,7}arrow_forward#include <stdio.h>int main(){int d;int s[20],i, r, p, lg=0,m;char c;printf("Enter number of salesman(max 20): ");scanf("%d", &d);for(i=0; i<d; i++){ printf("\n salesman %d sales: ");scanf("%d", &s[i]);}for(i=0; i<d; i++){for(r=i+1; j<d; r++){if(s[i] > s[r]){p= s[i];s[i] = s[r];s[j] = p;}}}printf("\nsalesman lowest to highest: ");for(i=0; i<d; i++){printf("%d\t", s[i]);}for(i=0;i<m;i++){printf("\n highest sales: %d ",lg);if(lg<=s[i])lg=s[i];break;}getch();} >>> the upper part output should be like this enter number of salesman (max 20): 5 salesman 1 500 salesman 2 300 salesman 3 1000 salesman 4 200 salesman 5 1000 in the lower part the lowest to highest the output should become like this salesman 4 200 salesman 2 300 salesman 1 500 salesman 3 1000 salesman 5 1000 highest total sales : 2000arrow_forward
- Java - Functions with 1D Arrays Create a program that asks the user for the size of an integer array and the elements of the array. Then, create a function called maxArray() with the following details: Parameters: An integer array The size of the integer array Return type - int Return value - the maximum value of the integer array Call the function you created in the main and pass the integer array and its size to it. Make sure to store the return value in a variable so you could print it afterwards. Input 1. First line contains the size of the array 2. Succeeding lines are the elements of an array 3. First line contains the size of the array 4. Succeeding lines are the elements of an array 5. First line contains the size of the array 6. Succeeding lines are the elements of an array 7. First line contains the size of the array 8. Succeeding lines are the elements of an array Output Enter size of array: 5 Enter element 1: 1 Enter element 2: 2 Enter…arrow_forward#include #include #include #define SIZE 5 int nums [SIZE] = [5,0,6,1,2); int main() { int i; pid_t pid; pid= fork(); if (pid == 0) { for (i = 0; i 0) { wait (NULL); } for (i = 0; i < SIZE; i++) printf("PARENT: %d\n", nums [i] + 1); /* LINE Y */ return 0; From the above-given program, please state what will be the output at lines X and Y. Explanation in detail required for output at both lines X and Y.arrow_forwardHomework - identical arrays for one-dimensional: Write a test program which prompts a user to enter the size of two arrays as well as to fill their elements. After that, the program checks the same contents of the elements of the two arrays. If these arrays are equal, the program displays message which is "The two arrays are identical". If not equal, displaying "The two arrays are not identical". Write an equals method that reads two arrays and displays these messages above.arrow_forward
- Number of digits int main() {int c=0;int i=3856; int l=i; while(l>0) {l=l/10; c++; } printf("%d",c); return 0; } Summation of digits int main() {int sum=0; int i=384; int l=i; while(l>0) { sum+=l%10; l=l/10;} printf("%d",sum); return 0; }arrow_forwardThe following definition has errors. Locate as many as you can. A) void showValues(int nums) {for (int count = 0; count < 8; count++) cout << nums[count];}B) void showValues(int nums[4][]) {for (rows = 0; rows < 4; rows++) for (cols = 0; cols < 5; cols++)cout << nums[rows][cols];}arrow_forward#includecstdio.h> int x=10; void func1() 7 printf("x=%d\n", x); return; 8 10 int func2(int a, int b) 15 return a+b; 16 18 19 ... func3(...) 20 21 .. return ... int main() 27 { int x-1, y=2; func1(); 28 29 30 int z=func2(x, y); printf("z-%d\n", z); 31 34 Figure 2. C Program for Q2 What is the output after execution of line 29 and 32? a. b. func3() in line 19 to 23 is incomplete. Write the function, func30 to compute and print the volume of cuboid with length x, width y and height z. c. Complete line 33 to call func3() that you created in part (b).arrow_forward
- #include <stdio.h> int main(){ int arr[10]; int i; for (i=0; i<10; i++){ arr[i] = i; } for (i=0; i<10; i++){ printf("arr[%d] = %d\n", i, arr[i]); } return 0;} Copy the code and modify it as follows: Add another separate array of 10 integers. The following code parts are to be added (in the same order as specified) after the printing of the values of the first array:(1) Copy the content of the first array to the second array. Add 10 to each of the values of the second array. Make use of a single loop to achieve this part.(2) Print each element of the second array. Make use of another loop for this partarrow_forwardInt cube ( int x){ // returns cube of x : return x.x.x. :)* O False Truearrow_forward1. #include int main() { int i; for (i = 1; i int main() { double number, sum = 0; do { printf("Enter a number: "); scanf("%lf", &number); sum += number; } while(number != 0.0); printf("Sum = %.2lf",sum); return 0; } }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