Calculo Azulejos
José Renato atualmente cursa o curso de Engenharia Civil. O Pai dele,
Maurício, está pretendendo reformar a cozinha da casa deles. E pediu ajuda ao filho para saber a quantidade de azulejos que vai precisar para cobrir as paredes da cozinha.
O Maurício precisava saber para verificar se ele tinha o dinheiro suficiente para cobrir todas as paredes, ou pelo menos uma parede, principalmente a parede da pia da cozinha. O José Renato conversou com o Ricardo, primo dele, que cursa o curso de
Sistema de Informação para ajudar o José Renato fazer esses cálculos. O Ricardo resolveu fazer um programa para realizar esses cálculos de quantos azulejos que são necessários para cobrir as paredes da cozinha da casa do José Renato.
Entrada
O usuário poderá informar um número P (1 ≤ P ≤ 4), que indica a quantidade de paredes que será coberta com os azulejos na cozinha. Informar as medidas A (1 ≤ A ≤ 10), B
(1 ≤ B ≤ 10), que são os comprimentos referente aos quatros lados de cada parede. Precisa ser informado ainda as medidas do azulejo, X (5 ≤ X ≤ 20), Y (5 ≤ Y ≤ 20). As medidas A, B são dados em metros. As medidas X, Y são dados em centímetros.
Saída
Um número inteiro positivo indicando a quantidade de azulejos necessários para cobrir as paredes da cozinha
#include
#include
/* Observações:
Criei variaveis globais pois estava tendo dificuldades na passagem com elas sendo locais.*/
float totalAzu=0; float numP=0; void validaDados(float parede[], float azulejos[], float numParedes); //Procedimento especificado pelo professor int totalAzulejos(float parede[], float azulejos[], float numParedes); // Função especificada pelo professor void imprimir(float totalAzu);// Procedimento especificado pelo professor int main()
{
float numParedes=0; float parede[2]; float azulejos[2];
validaDados(parede, azulejos, numParedes); totalAzulejos(parede, azulejos, numParedes); imprimir(totalAzu); system("pause");