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
Natasha2012 [34]
3 years ago
7

Multiple Choice

Engineering
1 answer:
hichkok12 [17]3 years ago
4 0

Answer:

Geological engineers can help determine if the soil and structural stability in the building's location are satisfactory.

Explanation:

Geologic Engineering refers to a job which applies<em> geology to engineering</em>. This type of job focuses on the investigation of sites in response to<em> soil, rock </em>and <em>groundwater.</em> They help design the major structures for engineering works, thus, it is also their role <u><em>to know whether the building's soil and structural stability are satisfactory.</em></u> They determine <em>how much of the structure is a safe load for the soil it is standing upon.</em> They also test the strength of both rock and soil at different depths. This will help them know whether the location will be suitable for the skyscraper.

You might be interested in
A fluid has a viscosity of 13 P and a specific gravity of 0.94. Determine the kinematic viscosity of this fluid in units of ft²/
OlgaM077 [116]

Answer:

kinematic viscosity is 0.0149 ft²/s

Explanation:

given data

specific gravity S = 0.94

density ρ = 0.94 × 1000

viscosity  μ = 13 Poise = 1.3 Pa-sec

we know 1 poise = 0.1 pas

to find out

kinematic viscosity

solution

we will apply here Kinematic viscosity formula that is

kinematic viscosity = \frac{\mu}{\rho}   ..................1

put here value in equation 1

and here  ρ is density and μ is viscosity

kinematic viscosity = \frac{1.3}{0.94*1000}

kinematic viscosity = 1.382978 × 10^{-3} m³/s

so kinematic viscosity is 0.0149 ft²/s

3 0
3 years ago
I need help!!!!!!!!!
katovenus [111]

Answer:

buy a new one

Explanation:

go on newegg and you will most likely find one there

8 0
3 years ago
For this lab you will be creating a auto-expanding dynamic-array. This array will explicitly hold std library strings. As with a
Inessa05 [86]

Answer:

Explanation:

Program is divided into 3 files. stringVector.h , stringVectory.cpp (implementation file) and main.cpp (testing file)

stringVector.h

#include<iostream>

using namespace std;

class stringVector {

private:

string * data;

unsigned length;

unsigned allocated_length;

public:

stringVector();

virtual ~stringVector();

unsigned size();

unsigned capacity();

void reserve(unsigned new_size);

bool empty();

void append(string new_data);

void swap(unsigned pos1, unsigned pos2);

stringVector &operator = (stringVector const &rhs);

string& operator[](unsigned position);

void sort();

};

stringVector.cpp

#include<iostream>

#include<stdexcept>

#include"stringVector.h"

stringVector::stringVector()

{

data = NULL;

length = 0;

allocated_length = 0;

}

stringVector::~stringVector()

{

delete [] data;

}

unsigned stringVector::size()

{

return length;

}

unsigned stringVector::capacity()

{

return allocated_length;

}

void stringVector::reserve(unsigned new_size)

{

string *temp = new string[new_size]; // Create a new array

 

/*Copy the contents of the array*/

for(int i =0; i < new_size; i++){

if(i < length){

temp[i] = data[i];

}

else

break;

}

 

delete []data ;// Delete previous array

data = temp;

allocated_length = new_size;

if(length > new_size){

length = new_size;

}

}

bool stringVector::empty(){

return (length == 0) ? true : false;

}

void stringVector::append(string new_data)

{

string *temp = NULL;

if(length == allocated_length){

if(allocated_length == 0){

data = new string[10];

allocated_length = 10;    

}

else{

temp = new string[2 * allocated_length]; // Create a new array with double the size

for(int i = 0; i < length ; i++){

temp[i] = data[i];

}

allocated_length = 2 * allocated_length;

 

if(data != NULL)

delete []data;

data = temp;

}

}

data[length] = new_data;

length++;

}

void stringVector::swap(unsigned pos1, unsigned pos2)

{

string str;

if((pos1 >= length) || (pos2 >= length)){

cout << "Index Out of bounds" << endl;

return;

}

str = data[pos1];

data[pos1] = data[pos2];

data[pos2] = str;

}

stringVector& stringVector::operator = (stringVector const &rhs)

{

delete [] data;

length = rhs.length;

allocated_length = rhs.allocated_length;

this->data = new string[allocated_length];

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

this->data[i] = rhs.data[i];

}

string& stringVector::operator[](unsigned position)

{

if(position > length){

throw std::out_of_range("Position out of range");

}

return data[position - 1];

}

void stringVector::sort()

{

string str;

for(int i= (length - 1) ; i > 0; i--){

for(int j = 0; j < i; j++){

if(data[j].compare(data[j+1]) > 0){

//Swap

str = data[j];

data[j] = data[j+1];

data[j+1] = str;

}

}

}

}

main.cpp

#include<iostream>

#include<stdexcept>

#include"stringVector.h"

void printVector(stringVector &);

int main()

{

stringVector vector;

string str1("California");

string str2("Alabama");

string str3("Oklahoma");

string str4("Texas");

vector.append(str1);

vector.append(str2);

vector.append(str3);

vector.append(str4);

cout << vector.size() << " - " << vector.capacity() << endl;

printVector(vector);

cout << endl;

vector.reserve(3);

cout << vector.size() << " - " << vector.capacity() << endl;

printVector(vector);

cout << endl;

vector.append(str4);

cout << vector.size() << " - " << vector.capacity() << endl;

printVector(vector);

cout << endl << "Copied vector : " << endl;

stringVector vector2 = vector;

printVector(vector2);

cout << endl;

vector.sort();

cout << "Vector 1 after sorting" << endl;

printVector(vector);

return 0;

}

void printVector(stringVector &vec)

{

cout << "Vector : ";

for(int i = 1 ; i <= vec.size(); i++){

cout << vec[i] << " ";

}

cout << endl;

}

OUTPUT:

[[email protected] cppProg3]$ ./main

4 - 10

Vector: California Alabama Oklahoma Texas

3 -3

Vector: California Alabama Oklahoma

4 - 6

Vector: California Alabama Oklahoma Texas

Copied Vector:

Vector: California Alabama Oklahoma Texas

Vector 1 after sorting

Vector: Alabama California Oklahoma Texas

8 0
3 years ago
Why is it a good idea to lock your doors while driving?<br> WRITER
inysia [295]

Answer: to avoid any accidents from happening, to ensure safety

Explanation:

3 0
4 years ago
Select the creative imaging fields that require knowledge of programming.
denis23 [38]
Video game designer for sure
8 0
3 years ago
Other questions:
  • Marble A is placed in a hollow tube, and the tube is swung in a horizontal plane causing the marble to be thrown out. As viewed
    11·1 answer
  • Design a 3-bit binary counter using S-R flip flops.
    9·1 answer
  • A three-point bending test was performed on an aluminum oxide specimen having a circular cross section of radius 5.0mm (0.20 in.
    6·1 answer
  • Air at 200 kPa, 528C, and a velocity of 355 m/s enters an insulated duct of varying cross-sectional area. The air exits at 100 k
    13·1 answer
  • BIG POINTS AND WILL GIVE BRAINLIEST! Answer all 5 please or I can’t give brainliest and might report!
    10·1 answer
  • Plis 3 conclusiones de este video
    15·1 answer
  • Although many countries have issues with soil erosion due to deforestation, some of the most serious effects are seen
    8·1 answer
  • How many junctions are in a typical house
    15·2 answers
  • How do I do this?<br> Blueprints, complete the missing view.
    15·1 answer
  • 24) A technician is load testing a fully charged battery rated at 600 cold-cranking amps (CCA). The ambient temperature is 70 F
    15·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!