Baixe o app para aproveitar ainda mais
Prévia do material em texto
CURSO: Curso Técnico em Redes de Computadores DISCIPLINA: Algoritmos e Introdução à Programação PROFESSOR: Leonardo Lima ALUNO: MOISÉS ALVES TEIXEIRA JÚNIOR NOTA:_________ 1. (1,5 ponto) Escreva o algoritmos “Preco_Aluguel” que pergunte a quantidade de km percorridos por um carro alugado pelo usuário, assim como a quantidade de dias pelos quais o carro ficou alugado. Calcule o preço a pagar, sabendo que o carro custa R$60 por dia e R$0,15 por km rodado. KM = float(input("Quantidade de Km percorridos: ")) Dias = float(input("Quantidade de dias alugados: ")) T_KM = KM * 60 T_Dias = Dias * 0.15 TT = T_KM + T_Dias print('O valor a pagar é R${}!'.format(TT)) 2. ( 1,5 ponto ) Construa um algoritmo que leia um número inteiro de 1 a 7 e informe o dia da semana correspondente, sendo domingo o dia de número 1. Se o número não corresponder a um dia da semana, mostre uma mensagem de erro. Dia = int(input("Digite um número: ")) if Dia == 1: print('O dia é Domingo') elif Dia == 2: print('O dia é Segunda-feira') elif Dia == 3: print('O dia é Terça-feira') elif Dia == 4: print('O dia é Quarta-feira') elif Dia == 5: print('O dia é Quinta-feira') elif Dia == 6: print('O dia é Sexta-feira') elif Dia == 7: print('O dia é Sábado') else: print('Não corresponde a nenhum dia') 3. (3,0 pontos) Qual o valor e o tipo (inteiro, real, lógico ou caracter) correspondentes às expressões abaixo, se os valores para as variáveis fossem: varX = 1, varA = 3, varB = 5, varC = 8, varD = 7 e varLogica = verdadeiro. 3. Expressão 4. Tipo da Expressão 5. Valor da Expressão 6. ¬ ( 5 < > varC / 2 ) ^ 5 – 2 > 2 – varB 7. Logico 8. falso 9. ¬ ( varD > 3 ) v ¬ ( varB < 7 ) ^ ¬ varLogica 10. Lógica 11. falso 12.¬ varLogica ^ varLogica v varLogica 13. Logico 14. Verdadeiro 15.20 > 30 / 2 ^ 30 < 20 * 1,5 v 4 * 10 + 10 < > 50 16. Logico 17. Falso 18.varC * varD / varB 19. Real 20. 11,2 21.¬(¬(¬( varB <= varC - varA) ) ) ^ varLogica 22. Logico 23. Falso 24.“varD <- varC ” 25. Caracter 26. “varD <- varC “ 27.2 + 15/3 > varD v ¬ ( 9/3 – 20 / 2 > varC) 28. Lógico 29. Verdadeio 4. (1,5 ponto) Assinale com um X os nomes válidos para uma variável: a) ( ) endereço b) ( ) 21brasil c) ( X) fone$com d) ( X) nomeUser e) (X ) nome_usuario f) ( ) Nome*usuario g) ( ) 3cIDaDe h) ( ) #cabelo i) ( ) $real j) ( ) sobre nome 5.(2,5) Ler 2 valores para as variáveis A e B, imprimir a soma, a subtração, a multiplicação, a divisão, o resto da divisão, a divisão inteira, a potenciação e a média. A = int(input('Informe o primeiro valor: ')) B = int(input('Informe o segundo valor: ')) som = A + B sub = A - B mult = A * B div = A / B rest = A % B divIn = A // B pot = A ** B med = (A + B) / 2 print('O valor da soma é {}'.format(som)) print('O valor da subtração é {}'.format(sub)) print('O valor da multiplicação é {}'.format(mult)) print('O valor da divisão é {}'.format(div)) print('O valor da divisão inteira é {}'.format(divIn)) print('O valor do resto da divisão é {}'.format(rest)) print('O valor da potenciação é {}'.format(pot)) print('O valor da média é {}'.format(med))
Compartilhar