esercizi di matematica con turbo pascal 1.1 su mac
program ordine2; (* regola pratica per determinante terzo ordine *) (* dati da inserire da tastiera *) (* variante di ordine1 *)
var a1,a2,a3,b1,b2,b3,c1,c2,c3,scelta:integer; ds:real; s:string;
procedure dati; begin clearscreen; s:=' '; writeln('calcolo determinante terzo ordine:regola di SARRUS '); writeln('scrivi i valori richiesti:enter dopo ogni valore '); write('a1=');readln(a1); write('b1=');readln(b1); write('c1=');readln(c1); write('a2=');readln(a2); write('b2=');readln(b2); write('c2=');readln(c2); write('a3=');readln(a3); write('b3=');readln(b3); write('c3=');readln(c3); writeln('-----------------------'); writeln(a1,s,b1,s,c1,s,a1,s,b1); writeln(a2,s,b2,s,c2,s,a2,s,b2); writeln(a3,s,b3,s,c3,s,a3,s,b3); writeln; ds:=a1*b2*c3+b1*c2*a3+c1*a2*b3-a3*b2*c1-b3*c2*a1-c3*a2*b1; writeln('determinante=',ds:4:3); readln; writeln('scrivi 1 per altro calcolo...2 per fine '); write('scelta 1 o 2 ? ');readln(scelta); case scelta of 1:dati; 2:exit; end; end;
begin clearscreen; dati; end.