terça-feira, 19 de dezembro de 2017

Problema de realizar a dobra com sua espaçonave


Neste problema em C abaixo não só devemos calcular a possibilidade de realizar uma dobra da nossa espaçonave, verificando antes se temos tempo e combustível necessários, mas também considerar que nossa nave está perdendo combustível incessantemente e atualmente está vazia, porém sendo reabastecida em movimento; logo ela deve realizar a dobra assim que seu tanque tiver o necessário de combustível antes que o tempo acabe.

A entrada consiste no tempo disponível e na quantidade de combustível necessária para realizar a dobra. Em seguida temos uma série de valores de entrada, um valor para cada unidade de tempo, que significa o fluxo de combustível no tanque.

Na saída deve-se dizer se a dobra foi realizada ou não e em que tempo.

Problema do mínimo, máximo e média na entrada dos dados


O objetivo do programa em C abaixo é ler uma lista de números (quantidade definida pelo usuário) e desta lista mostrar no final do programa o menor valor, o maior valor e a média aritmética dos valores. Tudo isso usando o for e sendo realizado durante a inserção dos valores.

Problema do balanceamento da carga


O objetivo do programa em C abaixo é conferir se dados quatro valores é possível agrapá-los em dois grupos de igual valor. Sendo eles os valores/pesos de 4 containers, determinar se é possível estabelecer um balanceamento da carga perfeito, ou seja, se é possível dividir a carga na parte traseira e dianteira da espaçonave de tal forma que o peso na parte traseira seja igual ao peso na parte dianteira.

Problema do caminhão de reabastecimento


O objetivo deste programa em C abaixo é verificar se o combustível existente no cilindro (de diâmetro d e comprimento h) do caminhão de João é capaz de suprir as demandas dos postos A, B e C; estes recebendo combustível se sua demanda for menor ou igual ao que há no caminhão.

Neste problema, João passa do posto A para o posto B e depois para o posto C, sempre nesta sequência.

Problema do tempo para ativar o micro explosivo


O objetivo do programa em C abaixo é calcular quanto tempo esperar para ativar o micro explosivo de tal forma que a força de empuxo resultante desvie a bomba para atingir a base de reabastecimento do Império.
Entrada: altura; velocidade de queda da bomba; distância da base rebelde até a base do Império; força de empuxo do micro explosivo.

Saída: tempo, em segundos, para acionar o micro explosivo (três casas decimais).

Problema da distância percorrida pelo taxista


O objetivo do programa em C abaixo é calcular quanto um passageiro terá que pagar para uma determinada viagem a um taxista em um mapa em que os quarteirões possuem as mesmas medidas e as ruas são paralelas e perpendiculares uma as outras.

Entrada: valor do pagamento inicial; as coordenadas de origem e de destino do passageiro; a taxa por cada unidade de distância percorrida.

Saída: valor a ser pago pelo passageiro através da fórmula vi + d*t.

domingo, 23 de julho de 2017

Mudanças climáticas, ciência e justiça social


...Fiz a comida. Achei bonito a gordura frigindo na panela. Que espetaculo deslumbrante! As crianças sorrindo vendo a comida ferver nas panelas. Ainda mais quando é arroz e feijão, é um dia de festa para eles.
Antigamente era a macarronada o prato mais caro. Agora é o arroz e feijão que suplanta a macarronada. São os novos ricos. Passou para o lado dos fidalgos. Até vocês, feijão e arroz, nos abandona! [...] Vejam só. Até o feijão nos esqueceu. (JESUS, 1963, p. 38)[1].

Este é um relato de 23 de maio de 1958 do diário de Carolina Maria de Jesus, publicado como livro, "Quarto de despejo: diário de uma favelada", pela primeira vez em 1960.

Carolina aborda em seu diário uma série de problemas sociais que uma pessoa negra e favelada convive em seu dia a dia. Um destes problemas são os alimentos, e como o acesso a eles, mesmo que a gêneros simples como arroz e feijão, costuma ser volátil a determinadas condições sociais, como principalmente a sua.