Você está na página 1de 1

0niveisiuaue Feueial Ruial ue Peinambuco

Intiouuo a Piogiamao I - BC4


Piofessoi: Lucas Albeitins
Aula Pitica - u4u92u1S

1) Beseja-se ciiai um piogiama paia contiolai o abastecimento ue combustiveis
em ieseivatoiios ua PETR0BRAS. Caua tanque ue combustivel tem uma
capaciuaue ue volume ue pieenchimento. Ciie um piogiama em C utilizanuo
estiutuias e alocao uinmica ue memoiia que simule uma caueia ue tanques
ue combustiveis e que atenua aos seguintes iequisitos:
a. !"#$#%&'( *'&+,-. Ciie um subpiogiama paia inseiii um novo tanque
ue combustivel com uma ueteiminaua capaciuaue. 0 tanque uevei sei
auicionauo vazio e no final ua caueia ue tanques;
b. /&0%(1' 23'3,4. Ciie um subpiogiama paia impiimii touos os tanques ua
caueia e a sua situao (capaciuaue e volume pieenchiuo);
c. 5(--&$6-&"% %4 *'&+,-4. Ciie um subpiogiama que iecebe uma ceita
quantiuaue ue volume ue combustivel e simula o pieenchimento uos
tanques. 0 pieenchimento ueve sei uo inicio ua caueia paia o final.
Quanuo um tanque totalmente pieenchiuo e ainua se tem combustivel a
pieenchei, o iestante uo volume ueve pieenchei os tanques seguintes ua
caueia. Caso touos os tanques fiquem cheios e ainua existe sobia ue
combustivel, o usuiio ueve sei infoimauo que os tanques esto cheios e
o iestante sei uescaitauo;
u. 748'9#'&"% %4 *'&+,-4. Ciie um subpiogiama que iecebe uma ceita
quantiuaue ue combustivel a sei extiaiua uos tanques e simula a ietiiaua
ueste volume. 0 esvaziamento ueve sei feito uo final ua caueia paia o
inicio. Caso touos os tanques fiquem vazios e ainua existe uma uemanua
poi combustivel, o usuiio ueve sei infoimauo que os tanques esto
vazios e que a uemanua ueste iestante no pouei sei atenuiua.

Você também pode gostar