Pular para o conteúdo principal

Phyton: Aula 04

ESSE EXERCÍCIO É PRATICAMENTE QUASE O MESMO DO DE ANTES
( CLIQUE AQUI PARA VER )

“Faça um Programa que peça a temperatura em graus Celsius, transforme e mostre em graus Farenheit.” Formula a parte : °F = °C × 1,8 + 32


Vamos ver como fica o fluxograma:

O programa fica assim:
>>c = input(“Digite o valor de c : “)
>>vt = c * 1.8
>>f = vt + 32
>>print f


“Faça um Programa que peça 2 números inteiros e um número real. Calcule e mostre:


  1. o produto do dobro do primeiro com metade do segundo .
  2. a soma do triplo do primeiro com o terceiro.
  3. o terceiro elevado ao cubo.”
Coisas que você precisa saber antes de começar:
*Produto é o resultado de uma multiplicação ;D
* numero real é aquele que pode ser inteiro ou decimal, positivo ou negativo…
Vamos ver como fica o Fluxograma:
O programa fica assim:
import math
n1 = input(“Digite o primeiro numero:  “)
n2 = input(“Digite o segundo numero:  “)
nReal = input(“Digite o numero Real:  “)
r1 = n1 * 2 * (n2 / 2)          
print ‘o produto do dobro do primeiro com metade do segundo = ‘, r1   
r2 = n1 *  3 + nReal
print ‘a soma do triplo do primeiro com o terceiro = ‘, r2
r3 = nReal ** 3
print ‘o terceiro elevado ao cubo’, r3
Saida:
>>> 
Digite o primeiro numero: 2
Digite o segundo numero: 2
Digite o numero Real: 1.5
o produto do dobro do primeiro com metade do segundo = 4
a soma do triplo do primeiro com o terceiro = 7.5
o terceiro elevado ao cubo 3.375
>>>


“As Organizações Tabajara resolveram dar um aumento de salário aos seus colaboradores e lhe contraram para desenvolver o programa que calculará os reajustes.


  • Faça um programa que recebe o salário de um colaborador e o reajuste segundo o seguinte critério, baseado no salário atual:
  • salários até R$ 280,00 (incluindo) : aumento de 20%
  • salários entre R$ 280,00 e R$ 700,00 : aumento de 15%
  • salários entre R$ 700,00 e R$ 1500,00 : aumento de 10%
  • salários de R$ 1500,00 em diante : aumento de 5% Após o aumento ser realizado, informe na tela:
  • o salário antes do reajuste;
  • o percentual de aumento aplicado;
  • o valor do aumento;
  • o novo salário, após o aumento.”

Entendo o Programa:

Para realizar o exercício precisamos saber efetuar porcentagens em Python, que praticamente a mesma coisa em qualquer linguagem programa. Veja:
por = (20 / 100.0) * 150
Analizando: por nada mais é que uma variável que recebe o valor da conta
20 é a porcentagem (20%, 30% 15%, etc)
100.0 –> de 100%
* 150 é de quem queremos a porcentagem -> 20 % de 150 ;D
Sabendo realizar porcentagens, o programa praticamente já esta completo, vamos apenas utilizar if e else para realizar testes. Tais como:
salario = input('Digite seu salário: ')

if salario <= 280:      #SE O SALARIO FOR MENOR QUE 280
    {executa alguma função}

O Programa:

salario = input(‘Digite seu salário: ‘)
#Se o salario for maior que 280
if salario <= 280.00:
      por = (20 / 100.0) * salario
      resultado = salario + por
      print ‘Seu salário antes do reajuste: R$’,salario
      print ‘Percentual aumentado: %’,20
      print ‘O valor do aumento é: R$’,por
      print ‘Com o reajuste, o seu salário é: R$’,resultado
#Se o salario é maior que 280 e menor que 700
elif salario > 280.00 and salario <= 700.00:
        por = (15 / 100.0) * salario
        resultado = salario + por
        print ‘Seu salário antes do reajuste: R$’,salario
        print ‘Percentual aumentado: %’,15
        print ‘O valor do aumento é: R$’,por
        print ‘Com o reajuste, o seu salário é: R$’,resultado
#Se o salario é maior que 700 e menor que 1500
elif salario > 700.00 and salario <= 1500.00:
        por = (10 / 100.0) * salario
        resultado = salario + por
        print ‘Seu salário antes do reajuste: R$’,salario
        print ‘Percentual aumentado: %’,10
        print ‘O valor do aumento é: R$’,por
        print ‘Com o reajuste, o seu salário é: R$’,resultado
#Se o salario é maior que 1500
elif salario > 1500.00:
        por = (5 / 100.0) * salario
        resultado = salario + por
        print ‘Seu salário antes do reajuste: R$’,salario
        print ‘Percentual aumentado: %’,5
        print ‘O valor do aumento é: R$’,por
        print ‘Com o reajuste, o seu salário é: R$’,resultado
Saídas:
Saída1:
>>>
Digite seu salário: 250
Seu salário antes do reajuste: R$ 250
Percentual aumentado: % 20
O valor do aumento é: R$ 50.0
Com o reajuste, o seu salário é: R$ 300.0
>>>
Saída2:
>>>
Digite seu salário: 678
Seu salário antes do reajuste: R$ 678
Percentual aumentado: % 15
O valor do aumento é: R$ 101.7
Com o reajuste, o seu salário é: R$ 779.7
>>>
Saída3:
>>>
Digite seu salário: 4000
Seu salário antes do reajuste: R$ 4000
Percentual aumentado: % 5
O valor do aumento é: R$ 200.0
Com o reajuste, o seu salário é: R$ 4200.0
>>>
Se você  teve dificuldade em resolver um desses exercícios contate-nos nos comentários e tiraremos todas suas dúvidas NÃO se esqueça de clicar nos anúncios, e compartilhar esse site para que mais pessoas aprendam com qualidade e que essa plataforma continue gratuita

Comentários

Postagens mais visitadas deste blog

Portugol: Conceitos Básicos

         A Linguagem de Programação do VisuAlg (1)  Introdução A linguagem que o VisuAlg interpreta é bem simples: é uma versão portuguesa dos pseudocódigos largamente utilizados nos livros de introdução à programação, conhecida como "Portugol". Tomei a liberdade de acrescentar-lhe alguns comandos novos, com o intuito de criar facilidades específicas para o ensino de técnicas de elaboração de algoritmos. Inicialmente, pensava em criar uma sintaxe muito simples e "liberal", para que o usuário se preocupasse apenas com a lógica da resolução dos problemas e não com as palavras-chave, pontos e vírgulas, etc. No entanto, cheguei depois à conclusão de que alguma formalidade seria não só necessária como útil, para criar um sentido de disciplina na elaboração do "código-fonte". A linguagem do VisuAlg permite apenas um comando por linha : desse modo, não há necessidade de tokens separadores de estruturas, como o ponto e vírgula em Pascal. Também não existe...

Aula 09: Questionário de Revisão HTML

  Questionário de revisão HTML 1 – O que significa a sigla HTML? Hyperlinks Texting Markup Language Hiperlinks and Text Marking Language Hyperlinks and Text Markup Language Hiper Text Marking Language Hyper Text Markup Language 2 – Que tipo de linguagem é o HTML? Linguagem de programação, ou seja, serve para ensinar o computador a fazer algo Linguagem de consulta, ou seja, serve para especificar informações às quais queremos ter acesso Linguagem de estilização, ou seja, serve para definir a aparência de um conteúdo Linguagem de programação, ou seja, serve para indicar o que cada trecho de um documento representa Linguagem de marcação, ou seja, serve para estruturar informações e criar páginas web 3 – Qual das alternativas abaixo apresenta as tags básicas para criarmos uma página web? <html>, <title>, <body> e <p> <head>, <title>, <body> e <p> <head>, <title>, <body>, <h1> e <p> <html>, <...

Curso de HTML – Aula 7: Criando formulários elaborados

Esta é a sétima aula do Curso de Desenvolvimento Web com HTML na qual continuaremos a aprender sobre criação de formulários HTML. Caso ainda não tenha lido os artigos anteriores a este, segue os links: Aula 1: Estrutura de uma página web Aula 2: Títulos, listas e outras tags Aula 3: Inserindo imagens no HTML Aula 4: Navegando pelos links Aula 5: Criação de tabelas Aula 6: Introdução a formulários Nesta aula daremos continuidade no assunto abordado no último artigo e aprenderemos a fazer um formulário mais elaborado, adicionando novos elementos para oferecer mais interatividade na nossa página web. Observação: Para todos os exemplos desta aula, utilizaremos o código abaixo que contem a estrutura básica para a criação de um formulário em uma página web. 1 2 3 4 5 6 7 8 9 10 < html > < head >       < title >Formulário elaborado</ title > </ head > < body >       < form action = "...