Answer:
#include <iostream>
#include <math.h>
using namespace std;
int to_the_power_of(int first, int second){
int result = pow(first, second);
return result;
}
int main()
{
int side;
cout<<"Enter the side of cube: ";
cin>>side;
int volume = to_the_power_of(side, 3);
cout<<"The volume is "<<volume<<endl;
return 0;
}
Explanation:
include the library iostream and math.h for using the input/output instruction and pow() function.
create the main function and declare the variable.
then, print the message for asking to enter the value from user.
the enter value is then store in the variable using cin instruction.
then, call the function with two parameters. program control move to the define function and calculate the first parameter raised to the power of the second parameter.
then return the result to the main function and finally print the result.
Answer:
Try blue, purple, red, then yellow.
Explanation:
I think it is picture/text wrapping
I wouldn’t trust this though
I’m sorry if it’s wrong
Answer:
Input devices: For raw data input.
Processing devices: To process raw data instructions into information.
Output devices: To disseminate data and information.
Storage devices: For data and information retention.
Answer:
To do this you'll need to use malloc to assign memory to the pointers used. You'll also need to use free to unassign that memory at the end of the program using the free. Both of these are in stdlib.h.
#include <stdlib.h>
#include <stdio.h>
#define SIZE_X 3
#define SIZE_Y 4
int main(void){
int **matrix, i, j;
// allocate the memory
matrix = (int**)malloc(SIZE_X * sizeof(int*));
for(i = 0; i < SIZE_X; i++){
matrix[i] = (int *)malloc(SIZE_Y * sizeof(int));
}
// assign the values
for(i = 0; i < SIZE_X; i++){
for(j = 0; j < SIZE_Y; j++){
matrix[i][j] = SIZE_Y * i + j + 1;
}
}
// print it out
for(i = 0; i < SIZE_X; i++){
for(j = 0; j < SIZE_X; j++){
printf("%d, %d: %d\n", i, j, matrix[i][j]);
}
}
// free the memory
for(i = 0; i < SIZE_X; i++){
free(matrix[i]);
}
free(matrix);
return 0;
}