Buscar

Exercício 1 Estrutura de dados

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
 double tinta;
 double lata;
 double precolata;
 double galao;
 double precogalao;
 int opcao;
 printf("Para comprar apenas latas de 18 litros digite 1!");
 printf("Para comprar apenas galões de 3,6 litros digite 2!");
 printf("Para misturar latas e galões, de forma que o preço seja o menor digite 3");
 printf("Digite o a opção desejada: ");
 scanf("%d",opcao);
 if (opcao<1);
 printf("Opção inválida!\nDigite uma opção de 1 à 3: ");
 if (opcao>3);
 printf("Opção inválida!\nDigite uma opção de 1 à 3: ");
 switch(opcao)
 case 1:
 printf("Você precisará de %d litros de tinta, %d latas e pagará R$ %d" (tinta,lata,precolata));
 printf("\n")
 case 2:
 print()
 print("Você precisará de %d litros de tinta, %d galoes e pagará R$ %d" % (litrosf,galoes,preco_galoes))
 print("\n")
 case 3:
 a1 = int(litrosf/18)
 a2 = litrosf%18
 a3 = math.ceil(a2/3.6)
 a4 = ((a1*80)+(a3*25))
 print("Você de %d litros de tinta, %d latas, %d galões e pagará R$ %d" % (litrosf,a1,a3,a4)) 
 else:
 return situacoes
 print()
 
def menu(a):
 print("Suas opções são:")
 print("")
 print("1) Calcular a área a ser pintada")
 print("2) Preços dos produtos")
 print("3) Calcular os preços por área a ser pintada")
 print("4) Sair do programa")
 print()
 opcao = eval(input("Escolha sua opção: "))
 while not 1 <= opcao <= 4:
 print()
 opcao = eval(input("Escolha uma opção de 1 a 4: "))
 else:
 return opcao
 
 
def precos(a):
 print()
 print("Temos latas de 18 litros e galões de 3,6 litros")
 print("Cada lata custa R$80 e cada galão R$25")
 print()
 
 
#O Programa realmente começa aqui:
print("Bem Vindo ao Programa da Loja de Tintas 3.0")
loop = 1
choice = 0
area = 0
while loop:
 choice = menu(1)
 if choice == 1:
 area = eval(input("Tamanho em metros quadrados (m²) da área a ser pintada: "))
 litros = float(area/6)
 litrosf = math.ceil(float(litros*1.1))
 latas = math.ceil(float(litrosf) / 18)
 galoes = math.ceil(float(litrosf) / float(3.6))
 preco_latas = latas*80.0
 preco_galoes = galoes*25.0
 tinta_necessaria = float(area)/6
 lata = 18.0
 galao = 3.6
 limit = 108
 x = area - limit
 y = x/6
 y1 = math.ceil(float(y*1.1))
 
 elif choice == 2:
 precos(1)
 elif choice == 3:
 if area == 0:
 print() 
 print("Execulte primeiro a opção 1 [Calcular a área]!")
 print()
 else:
 func(1)
 elif choice == 4:
 loop = 0
 
print() 
print("Obrigado por usar o programa!")
---------------------------------------------------------------------------
//#include<stdio.h>
//#include<conio.h>
//main()
//{
// int choice;
// float x,y;
// printf("Enter the value of 1st:");
// scanf("%f",&x);
// printf("Enter the vale of 2nd :");
// scanf("%f",&y);
// 
// printf("1.Add\n");
// printf("2.Subtact\n");
// printf("3.Multification\n");
// printf("4.Division\n");
// printf("\n\n\nEnter your choice[1-4]: ");
// scanf("%d",&choice);
// switch(choice)
// {
// case 1:
// printf("THE result is :%f",x+y);
// break;
// case 2:
// printf("The result is :%f",x-y);
// break;
// case 3:
// printf("The result is :%f",x*y);
// break;
// case 4:
// printf("The result is :%f",x/y);
// break;
// default:
// printf("unknown");
// } 
// fflush(stdin);
// getchar();
// }
// 
//

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando