Esta lista de exercícios resolvidos é um manual para ajudar todo aluno iniciante e não só, a adquirir e aprimorar as habilidades necessárias para se trabalhar com Python, de forma rápida e consistente. Estude e desfrute do conteúdo. 1º Exercício Faça um programa que informe a versão do Python que você está utilizando Solução import sys print ( "Versão do Python" ) print (sys.version) print ( "Informação da versão instalada" ) print (sys.version_info) Atenção : - O módulo sys fornece funções e variáveis usadas para manipular diferentes partes do ambiente de tempo de execução do Python; - Pra quem ainda não está familiarizado com a linguagem, um módulo é um arquivo contendo definições e comandos em Python para serem usados em outros programas. 2º Exercício Faça um programa em linguagem Python que converta metros para centímetros. Solução print ( ' \t ----Conversão de medida---- ' ) metros = int ( in...
Dado o valor do produto e a forma de pagamento.
1= à vista;
2= à prazo.
Se o produto for pago à vista aplique um desconto de 10% antes de mostrar o valor final, senão informe o mesmo valor do produto.
Se o produto for pago à vista aplique um desconto de 10% antes de mostrar o valor final, senão informe o mesmo valor do produto.
Solução
Forma 1: utilizando o comando if
#include<stdio.h>
#include<locale.h> /* Arquivo de cabeçalho que contém a declaração da função setlocale que nos permite mostrar na tela, os caracteres da língua Portuguesa como por exemplo ç , á, ã */
int main()
{
float valor, desconto, valorFinal;
int opcao;
setlocale(LC_ALL,"Portuguese");
printf(" Informe o valor do produto: ");
scanf("%f",&valor);
printf("\t\t Forma de pagamento: ");
printf("\n 1 - À vista ");
printf("\n 2 - A prazo ");
printf("\n Escolha a forma de pagamento: ");
printf("\n Escolha a forma de pagamento: ");
scanf("%d",& opcao);
if(opcao==1)
{
desconto=valor*0.1;
valorFinal=valor-desconto;
printf("\n O total a pagar à vista = R$ %.2f",valorFinal);
}if(opcao==2)
{
printf("\n O total a pagar a prazo = R$ %.2f", valor);
}
if(opcao!=1 && opcao!=2) /*se opção diferente de 1 e 2*/
{
printf(" \n Ops, não é possível exibir, digite a opção 1 ou 2");
}
return 0;
}
Forma 2: utilizando o comando switch()
#include<stdio.h>
#include<locale.h> /* Arquivo de cabeçalho que contém a declaração da função setlocale que nos permite mostrar na tela, os caracteres da língua Portuguesa como por exemplo ç , á, ã */
int main()
{
float valor, desconto, valorFinal;
int opcao;
setlocale(LC_ALL,"Portuguese");
printf(" Informe o valor do produto: ");
scanf("%f",&valor);
printf("\t\t Forma de pagamento: ");
printf("\n 1 - À vista ");
printf("\n 2 - A prazo ");
printf("\n Escolha a forma de pagamento: ");
printf("\n Escolha a forma de pagamento: ");
scanf("%d",& opcao);
switch(opcao)
{
case 1:
desconto=valor*0.1;
valorFinal=valor-desconto;
printf("\n O total a pagar à vista = R$ %.2f",valorFinal);
break;
case 2:
printf("\n O total a pagar a prazo = R$ %.2f", valor);
break;
default:
printf(" \n Ops, não é possível exibir, digite a opção 1 ou 2");
}
return 0;
}
Comentários
Postar um comentário