CS Answer for classwork 1
Q1
program class1q1; uses wincrt; var A, B, C : integer; x1, x2 : real; begin write('A: '); readln(A); write('B: '); readln(B); write('C: '); readln(C); writeln; x1 := (-B+sqrt(B*B-4*A*C))/(2*A); x2 := (-B-sqrt(B*B-4*A*C))/(2*A); writeln('The roots are ',x1:0:3,' and ',x2:0:3,'.') end. |
Q2a
program class1q2a; uses wincrt; const G = 6.64E-11; var m1, m2, r, F : real; begin write('m1: '); readln(m1); write('m2: '); readln(m2); write('r: '); readln(r); writeln; F := G*m1*m2/(r*r); writeln('The force between two objects is ',F,' N.') end. |
Q2b
program class1q2b; uses wincrt; const G = 6.64E-11; var m1, m2, r, F : real; begin write('What is the mass on which the force is acting? '); readln(m1); write('What is the force acting? '); readln(F); write('What is the radius? '); readln(r); writeln; m2 := F/G*(r*r)/m1; writeln('The mass is ',m2,' kg.') end. |
¡@