Sākumlapa › Forumi › Software › Cita programmatūra › PAscal programma
”
Uses crt;
var radiuss,result:real;
var izvelne:string;
begin
Writeln(‘Ievadi rinka linijas radiusu!’);
readln (radiuss);
writeln (‘Ko rekinat? L – Laukumu, G – Garumu’);
Readln (izvelne);
If radiuss<0 then
Writeln (‘Risinajuma nav’);
If izvelne = ‘L’ then
begin
result := pi*radiuss*radiuss;
writeln (‘Laukums ir ‘,result:2:2,’cm^2’);
end;
If izvelne = ‘G’ then
begin
result := 2*pi*radiuss;
writeln (‘Garums ir ‘,result:2:2,’cm’);
end;
readln;
end.
”
īSak sakot lai kad ieraksta rādiusa vietā burtus, simbolus vai negatīvu, lai uzraksta ka nepareizi
if negadīvs tad izdrukāt
else rēķināt
Ifthen
Writeln (‘Risinajuma nav’)
begin
Ifthen
begin
// blablabla
end
Ifthen
begin
// blablabla
end
end
P.S. un vispār… nākamreiz, kad kaut ko prasi – uzraksti to, ko tev vajag, saprotamā valodā, ar pieturzīmēm, garumzīmēm. Vispār gribējās tevi pasūtīt iet taisni…
MP_ņ…s esmu izdarījis, bet nerzinu,,,,,ka negatīvs negrib.
ka negatīvs negrib būt, tas parāda risinājumu pozitīvu
Diagnoze: taurs
nelecos vienkārši atbildēju 🙂
Ar šo mīnusu sapratu arī pielaboju pēc vajadzības, bet skolā mēģināju uztaisīt vēl, lai tad ja ievada nepareizo burtu tur kur izteikts garums G vai laukums L, ja ievada kādu citu burtu tad lai parāda ka apzīmējums nav pareizs.. izmēģināju : If (r=’q’) (r=’w”) .. writeln (‘burts nav pareizi izteikts’) tā visus liekos burtus izņemot G un L bet nesanāca..
Varbūt kāds zina arī šo iespēju.
Autoram – lūdzu nodod skolotājam ziņu no ob1:
“Tu, nedajātais loh, netuvojies skolai tuvāk kā kilometra rādiusā!”
vienu iekš otras
Ifthen
Writeln (‘Risinajuma nav’)
ELSE
begin
Ifthen
begin
// blablabla
end
ELSE
Ifthen
begin
// blablabla
end
ELSE
Writeln (‘Nepareizs burts mlje!’);
end;
P.S. Cik nu es sajēdzu, algebrā rādiuss var būt negatīvs. Ä¢eometrijā nē. Bet man matemātikā švaki… ak nu jā, nevertell jau pateica 🙁
P.S.S. Ar atkāpēm labāk varētu parādīt, kā tas darbojās, bet galu galā tam domāti mācību materiāli.
Patiesībā matemātika ir
Matemātikā nav pretrunas. Ä¢eometrija nav (un nekad nebūs) pretrunā ar algebru. Matemātika ir skaista, vienota celtne, tajā nav vietas dogmām (kā reliģijā).
Jebkurš dogmatisms matemātikas celtni padara šķību – un galu galā tā sabrūk… un, tas, ka skolā mēģina mācīt matemātiku ar dogmām… tā vairs nav matemātika… un paliek sarežģīta un neinteresanta.
Kas attiecas uz negatīvo rādiusu… mēģinājums paskaidrot vienkāršā valodā atrodams šeit:
lai gan patiesība ir daudz vienkāršāka, bet to grūti izprast ar dogmatisku domāšanu.
Free your mind – tas nozīmē “izmet dogmas no savām smadzenēm”. Jo ar dogmām matemātika no skaista, vienkārša grafa pārvēršas par smagu, nerisināmu lineārās programmēšanas uzdevumu ar dauuuuudz nevienādībām…
Hmm, atcerējos vecu džedaju parunu – ja tava krāna izmērs ir negatīvs… nu, tad tu droši vien esi sieviete.
🙂
Par to negatīvo rādiusu, jā protmas ka nevar būt, bet ja programmā ievadi negatīvu, piemēram -10, tad programma uzprasa ko rēķināt paņemam piem. L un tad programma parāda, ka Laukums ir Pi*r*r= ~300 cm^2
Preses relīzes