Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 of 2 Primeira Lista de Exercícios Suponha três variáveis inteiras A, B e C com os valores 2, 3 e 12, respectivamente. Qual o resultado das operações aritméticas abaixo? 100 * (C div B) + A C/A + B C % A - B C/(A + B - 1) A div 2 (((A * B)/(C - 9)) * ((B + 3) % B)) + 4 1. Suponha três variáveis inteiras X, Y e Z com os valores 2, 5 e 9, respectivamente, e a variável caracter A contendo o valor 'F'. Qual o resultado das operações lógicas abaixo? (X + Y > Z) e (A == 'F') (X + Y > Z) e (A == 'M') (X + Z > Y) e (A == 'F') (X + Y > Z) e (A == 'M') (X + Y > Z) ou (A == 'F') (X + Y > Z) ou (A == 'M') (X + Z > Y) ou (A == 'F') (X + Y > Z) ou (A == 'M') não(A == 'F') não(X >= 10) (X == 1) e ((Y + Z <> 0) ou (A == 'M')) (X == 1) ou ((Y + Z <> 0) ou (A == 'M')) (X == 1) ou ((Y + Z <> 0) e (A == 'M')) (X == 2) e ((Y + Z <> 0) ou (A == 'M')) não((Y >= 2) e (Z <> X)) ou (A <> 'F') 2. Faça um algoritmo que leia um número real e verifique se ele está dentro do intervalo -1 e 1. 3. Faça um algoritmo que leia um caracter e verifique se ele é o caracter 's' ou o caracter 'n'. Se não for nem 's' nem 'n', informar o usuário. 4. Faça um algoritmo que converta uma temperatura em graus Fahrenheit para Celsius. A temperatura em Fahrenheit deverá ser lida. Utilize a fórmula C = (F - 32) * 5/9, onde F é a temperatura em Fahrenheit e C é a temperatura em Celsius. 5. Faça um algoritmo que leia a idade em anos de 3 pessoas e determine se a soma das idades é ou não maior ou igual a 100 anos. 6. Faça um algoritmo que leia um número e determine se esse número é positivo, negativo ou zero. 7. Faça um algoritmo que leia um número e verifique se esse número é divisível por 2.8. Faça um algoritmo que leia 3 números distintos e mostre o maior desses números.9. Faça um algoritmo que calcule o reajuste do salário de um funcionário. Considere que o funcionário deverá receber um reajuste de 15%, caso seu salário seja menor que R$ 500,00; se o salário for maior ou igual a R$500,00, mas menor ou igual a R$1000,00, seu reajuste será de 10%; caso seja ainda maior que R$1000,00, o reajuste deverá ser de 5%. 10. 2 of 2 Faça um algoritmo que leia três valores e verifique se eles podem ser os comprimentos dos lados de um triângulo e, se forem, verificar se é um triângulo equilátero (três lados iguais), isósceles (dois lados iguais) ou escaleno (três lados diferentes). Se os valores não formarem um triângulo, escrever uma mensagem informando ao usuário. Observação: três valores formam um triângulo se cada um dos valores for menor que a soma dos outros dois valores. 11. Depois de executado, o que o algoritmo abaixo mostrará na tela do computador? Algoritmo Adivinha1; Variáveis A: inteiro; início A 65; se (A % 2) == 0 então início escreva(A); fim senão início escreva(A + 1); fim; escreva("Fim"); fim. 12. Depois de executado, o que o algorimo abaixo mostrará na tela do computador? Algoritmo Adivinha2; Variáveis A, B, C, X: real; início A 63; B 100; C 50; se ((A >= 0) e (A < 10)) ou ((A > 20) e (A <= 30)) então início B B * -4; fim senão início X A; A C; C X; escreva(X); fim; escreva(A, B, C); fim. 13. O que será mostrado na tela do computador se fosse atribuídos os valores 3, 29 e 70 para as variáveis A, B e C, respectivamente, no exercício 13? 14. Faça um algoritmo que leia dois números e um caracter. O caracter pode ser '+', '-', '*' ou '/'. Dependendo do valor do caracter, faça a operação matemática correspondente. Por exemplo, se for digitado 2 + 4 o algoritmo deve imprimir o valor 6 15.
Compartilhar