1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Rasek [7]
3 years ago
15

A rectangular block having dimensions 20 cm X 30 cm X 40 cm is subjected to a hydrostatic stress of -50 kPa (i.e. under compress

ion). Calculate the change in length of each side. Data: Young's modulus of the block E = 600 kPa, Poisson ratio v=0.45.
Engineering
1 answer:
Semenov [28]3 years ago
5 0

Answer:

\Delta a=-0.166 cm

\Delta b=-0.249 cm

\Delta c=-0.332 cm

Explanation:

Given that E=600 KPa

Poisson ratio=0.45

We know that for hydroststic stress ,strain given as

\varepsilon =\dfrac{\sigma}{E}(2\mu -1)

Here given that \sigma =-50 KPa

Now by putting the values

\varepsilon =\dfrac{50}{600}(2\times 0.45 -1)

\varepsilon =-0.00833

Negative sign indicates that dimensions will reduces due to compressive stress

We know that strain given as

\varepsilon =\dfrac{\Delta L}{L}

Lets take a=20 cm,b=30 cm,c=40 cm.

So \Delta a=-0.00833\times 20 cm

\Delta a=-0.166 cm

\Delta b=-0.00833\times 30 cm

\Delta b=-0.249 cm

\Delta c=-0.00833\times 40 cm

\Delta c=-0.332 cm

You might be interested in
With the help of diagrams explain the differences in the functions of electrostatic
ololo11 [35]

Answer:

Good Luck!

Explanation:

5 0
3 years ago
Find the largest number. The process of finding the maximum value (i.e., the largest of a group of values) is used frequently in
salantis [7]

Answer:

See Explanation

Explanation:

Required

- Pseudocode to determine the largest of 10 numbers

- C# program to determine the largest of 10 numbers

The pseudocode and program makes use of a 1 dimensional array to accept input for the 10 numbers;

The largest of the 10 numbers is then saved in variable Largest and printed afterwards.

Pseudocode (Number lines are used for indentation to illustrate the program flow)

1. Start:

2. Declare Number as 1 dimensional array of 10 integers

3. Initialize: counter = 0

4. Do:

4.1 Display “Enter Number ”+(counter + 1)

4.2 Accept input for Number[counter]

4.3 While counter < 10

5. Initialize: Largest = Number[0]

6. Loop: i = 0 to 10

6.1 if Largest < Number[i] Then

6.2 Largest = Number[i]

6.3 End Loop:

7. Display “The largest input is “+Largest

8. Stop

C# Program (Console)

Comments are used for explanatory purpose

using System;

namespace ConsoleApplication1

{

   class Program

   {

       static void Main(string[] args)

       {

           int[] Number = new int[10];  // Declare array of 10 elements

           //Accept Input

           int counter = 0;

           while(counter<10)

           {

               Console.WriteLine("Enter Number " + (counter + 1)+": ");

               string var = Console.ReadLine();

               Number[counter] = Convert.ToInt32(var);

               counter++;                  

           }

           //Initialize largest to first element of the array

           int Largest = Number[0];

           //Determine Largest

           for(int i=0;i<10;i++)

           {

               if(Largest < Number[i])

               {

                   Largest = Number[i];

               }

           }

           //Print Largest

           Console.WriteLine("The largest input is "+ Largest);

           Console.ReadLine();

       }

   }

}

8 0
3 years ago
What is the difference between a series circuit and a parallel circuit?
serg [7]

Answer:

In a parallel circuit, the voltage across each of the components is the same, and the total current is the sum of the currents flowing through each component. ... In a series circuit, every device must function for the circuit to be complete. If one bulb burns out in a series circuit, the entire circuit is broken.

Explanation:

7 0
3 years ago
Read 2 more answers
Write a program that dynamically allocates an array large enough to hold a user-defined number of test scores. Once all the scor
Readme [11.4K]

Answer:

#include <iostream>

#include <iomanip>

using namespace std;

//Function prototypes

void arrSelectSort(double *, int);

double arrAvgScore(double *, int);

int main()

{  

//Variables  definition

double *TestScores,  

total = 0.0,

average;

int numTest,

count;

//Enter the number of test scores you want to get to their average in ascending order

cout << "How many test scores do you wish to enter?";

cin >> numTest;

//Dynamically allocate an array large enough to hold that many scores

TestScores = new double[numTest];

//Get the test scores

cout << "Enter the test scores below.\n";

for (count = 0; count < numTest; count++)

{

//Display score

cout << "Test Score " << (count + 1) << ": ";

cin >> TestScores[count];

 }  

// Input validation. Only numbers between 0-100

while (numTest<0)

{

cout << "You must enter a scores that non-negative" << endl;

cout << "Please enter a non-negative interger between 0 and 100: ";

cin >> TestScores[count];

}

//Calculate the total test scores

for (count = 0; count < numTest; count++)

{

total += TestScores[count];

}

average = total / numTest;

//Dsiplay the results

cout << fixed << showpoint << setprecision(2);

cout << "The average of all the test score is " << average << endl;

//Free dynamically allocated memory

delete [] TestScores;

TestScores = 0; //make TestScores point to null

//Display the Test Scores in ascending order

cout << "The test scores, sorted in ascending order, are: \n";

system ("pause");

return 0;

}

//Ascending order selection sort

void arrSelectSort(double *arr, int size)

{

int startScan;

double minIndex;

double minElem;  

for(startScan = 0; startScan < (size - 1); startScan++)

{

minIndex = startScan;

minElem = arr[startScan];  

}

for(int index = startScan + 1; index < size; index++)

{

if (arr[index] < minElem)

{

minElem = arr[index];

minIndex = index;  

}

}

void arrAvgScore (double *arr[], int size)

{

double total = 0;

int numTest;

for (int count = 0; count < numTest; count++)

{

total += numTest[count];

average = total / numTest;

}

}

}

6 0
4 years ago
How to calculate effective resistance​
denis23 [38]

Answer:

For a circuit with resistances R1 and R2 in series or in parallel as in Figure 2, the effective resistance can be calculated by using the following rules. Rab = R1 + R2.

Explanation:

4 0
3 years ago
Other questions:
  • The uniform beam is supported by two rods AB and CD that have crosssectional areas of 10 mm2 and 15 mm2 , respectively. Determin
    5·1 answer
  • In a Rankine cycle, superheated steam that enters the turbine at 1273.15 K and 1.8 MPa is then expanded to a vapor at 0.1 MPa. W
    7·1 answer
  • Which of the following is used as part of a four-wheel drive system? A. Front drive axles B. Transfer Case C. Front Drive Shaft
    10·1 answer
  • Fix the code so the program will run correctly for MAXCHEESE values of 0 to 20 (inclusive). Note that the value of MAXCHEESE is
    8·1 answer
  • A 200 liter tank is connected to a line flowing nitrogen (N2) at 30°C and 10 MPa pressure. The tank initially contains nitrogen
    11·1 answer
  • What is the main reason for using a complex data table?
    6·2 answers
  • ____________engineers build and test tools and machines, and they rely heavily on computer, math, and problem-solving skills.
    7·2 answers
  • PLEASE HELP, THANK YOU
    9·1 answer
  • Which of the following is a measurement at the nominal level?
    8·1 answer
  • In a lab, scientists grew several generations of offspring of a plant using the method shown. What conclusion can you make about
    11·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!