mihaispr
Administrator
 Inregistrat: acum 17 ani
Postari: 2142
|
|
{PR.1 Un baiat se hotareste sa cumpere un buchet de flori prietenei sale. In florarie toate buchetele au preturile afisate. Stiind suma de bani de care dispune baiatul si preturile din magazin ajutatil sa gaseasca cel mai scump bilet de flori pe care il poate cumpara. Ex: suma de bani de care dispune 40 ; pret buchete 10;46;25;35;20;50;30 Iesire buchetul costa 35}
var b,i,n:integer; a,d:array[1..100] of integer; min:real; begin write('Introduceti suma de bani pe care o are baiatul ');readln(b); write('Cite buchete sunt in magazin ');readln(n); writeln('Introduceti pretul fiecarui buchet' ); for i:= 1 to n do begin write('buchetul[',i,']='); readln(a[i]) end; for i:=1 to n do write(a[i],' '); for i:=1 to n do d[i]:=b-a[i]; writeln; for i:=1 to n do write(d[i],' '); min:=d[i]; for i:=2 to n do if abs(d[i])<min then min:=abs(d[i]); writeln; writeln('difrenta min=',min); for i:=1 to n do if d[i]=min then writeln('va cumpara buchetul de pret:', a[i]); readln end.
|
|