exercicio 1: #include #include #include #include float areaParede (float L,float H) { return(L*H); } float quantidadeTinta (float area) { return (area*3)/21; } int main () { float largura,altura,paredeArea,latasFLOAT; int latasINT; printf("Digite a Largura e a Altura da parede\n"); scanf("%f%f",&largura,&altura); if (largura<0 || altura<0) { printf("Valores Invalidos"); return 0; } paredeArea = areaParede(largura,altura); latasINT = quantidadeTinta(paredeArea); latasFLOAT = quantidadeTinta(paredeArea); if (latasINT==latasFLOAT) { printf("Sera necessario %.1d latas de tintas",latasINT); } if (latasINT != latasFLOAT) { printf("Sera necessario %.1d latas de tintas",(latasINT+1)); } return 0; } exercicio 2: #include #include #include #include float FarenheitCelsius (float F) { return ((F - 32) / 1.8); } float CelsiusFarenheit (float C) { return ((C * 1.8) + 32); } float CelsiusKelvin (float C) { return (C + 273.15); } float KelvinCelsius (float K) { return (K - 273.15); } float FarenheitKelvin (float F) { return (((F - 32) / 1.8) + 273.15); } float KelvinFarenheit (float K) { return (((K - 273.15) * 1.8) + 32); } int main () { int opcao; float farenheit,celsius,kelvin; printf("Esolha a conversao a ser efetuada:\n" "1-Farenheit -> Celsius\n" "2-Farenheit -> Kelvin\n" "3-Celsius -> Farenheit\n" "4-Celsius -> Kelvin\n" "5-Kelvin -> Farenheit\n" "6-Kelvin -> Celsius\n"); scanf("%d",&opcao); switch (opcao) { case 1: printf("Digite o valor em Farenheit\n"); scanf("%f",&farenheit); printf("O valor em Celsius eh %f",FarenheitCelsius(farenheit)); break; case 2: printf("Digite o valor em Farenheit\n"); scanf("%f",&farenheit); printf("O valor em Kelvin eh %f",FarenheitKelvin(farenheit)); break; case 3: printf("Digite o valor em Celsius\n"); scanf("%f",&celsius); printf("O valor em Farenheit eh %f",CelsiusFarenheit(celsius)); break; case 4: printf("Digite o valor em Celsius\n"); scanf("%f",&celsius); printf("O valor em Kelvin eh %f",CelsiusKelvin(celsius)); break; case 5: printf("Digite o valor em Kelvin\n"); scanf("%f",&kelvin); printf("O valor em Farenheit eh %f",KelvinFarenheit(kelvin)); break; case 6: printf("Digite o valor em Kelvin\n"); scanf("%f",&kelvin); printf("O valor em Celsius eh %f",KelvinCelsius(kelvin)); break; default: printf("ESCOLHA INVALIDA!"); break; } return 0; } exercicio 3: #include #include #include #include float subtrair (float a,float b) { return (a - b); } float soma (float a, float b) { return (a + b); } float multiplicar (float a, float b) { return (a * b); } float dividir (float a, float b) { if (b==0) { printf("DIVISAO POR 0 = ERRO!"); return 0; } else return (a / b); } int main () { int opcao; float a,b; printf("Esolha a operacao a ser efetuada:\n" "1-Soma\n" "2-Subtracao\n" "3-Multiplicacao\n" "4-Divisao\n"); scanf("%d",&opcao); switch (opcao) { case 1: printf("Digite os numeros para serem somados\n"); scanf("%f%f",&a,&b); printf("O valor da soma eh %f",soma (a,b)); break; case 2: printf("Digite os numeros para serem subtraidos\n"); scanf("%f%f",&a,&b); printf("O valor da subtracao eh %f",subtrair (a,b)); break; case 3: printf("Digite os numeros para serem multiplicados\n"); scanf("%f%f",&a,&b); printf("O valor da multiplicacao eh %f",multiplicar (a,b)); break; case 4: printf("Digite os numeros para serem divididos (sendo o divisor diferente de 0)\n"); scanf("%f%f",&a,&b); if (b==0) { printf("DIVISAO POR 0 = ERRO!"); return 0; } if (b!=0) printf("O valor da divisao eh %f",dividir (a,b)); break; default: printf("ESCOLHA INVALIDA!"); break; } return 0; }