Olá, criei esta conta no Brainly para fazer uma pergunta sobre switch-case.
Estou fazendo um curso para programação e não me ensinaram como faz isto (já tentei fazê-lo no DevC mas não acho a opção), logo eu queria saber como faz um algoritmo em switch-case - se tem que baixar algo novo, como faz, etc. Obrigado!
Vai nesse site aqui >> http://programador.profissional.ws/
Respostas
Resposta:
resposta do teu sistema
#include <stdio.h>
#include <stdlib.h>
int main (){
//variáveis
float v1, novo_valor;
int opcao;
printf("Digite o valor do produto\n");
//quando usado o FLOAT obrigatóriamente usa-se %f no scanf
//Entrada de dados
scanf("%f",&v1);
printf("Entre com a opcao desejada:");
printf("\n 1.A vista Dinheiro ou Cheque, Recebe 10 porcento de desconto");
printf("\n 2.A vista Cartão de Credito, Recebe 5 porcento de desconto");
printf("\n 3.Em duas vezes, preco normal de entiqueta sem juros");
printf("\n 4. Em tres vezes, preco normal de entiqueta com juros de 10 porcento\n");
scanf("%d",&opcao);
//Processamento
switch (opcao){
case 1:
novo_valor = v1-(v1*0.10);
printf("A vista Dinheiro ou Cheque, novo valor = .2%f ", novo_valor);
break;
case 2:
novo_valor = v1-(v1*0.05);
printf("A vista Cartao, novo valor = .2%f ", novo_valor);
break;
case 3:
novo_valor = v1;
printf("Compra em 2 vezes, novo valor = .2%f ", novo_valor);
break;
case 4:
novo_valor = v1+(v1*0.1);
printf("ompra em 3 vezes, .novo valor = .2%f ", novo_valor);
break;
}
}
Explicação:
Refaz os calculos ali se tiver algum erro... e qualquer duviida fala ai
tenta acessar um site GDB onine Debugger ... q la tu pode fazer testes de códigos online (programar na internet mesmo)
que são apenas 10 produtos. Programe um algoritmo que permita a entrada das
seguintes informações:
a) a quantidade de cada produto no estoque
b) o valor de custo de cada produto. Ex: custou 5,00
c) o valor de venda de cada produto Ex: vai vender por 8,50
de venda em reais do produto e a diferença entre os totais demonstrando o lucro que
será recebido.
A questão deve ser resolvida com estrutura de repetição, comando for.