Algoritmos fluxograma
Parte I - Expressões lógicas e operadores
1. Sendo A=3, B=7 e C=4, informe se as expressões abaixo são verdadeiras ou falsas. a) (A+C) > B b) B >= (A + 2) c) C = (B –A) d) (B + A) B 2. Sendo A=5, B=4 e C=3 e D=6, informe se as expressões abaixo são verdadeiras ou falsas. a) (A > C) E (C 10 OU (A + B ) = (C + D) c) (A>=C) E (D >= C) 3. Determine os resultados obtidos na avaliação das expressões lógicas seguintes, sabendo que A, B, C, S1 e S2 contêm respectivamente 2, 7, 3.5, "noite", "frio" e que existe uma variável lógica L1 cujo valor é falso. a) B = A*C E L1 b) "dia"= S1 OU "frio" ≠ "clima" c) A+ C < 5 d) A*C/B > A*B*C e) NÃO FALSO 4. Determine o resultado lógico das expressões mencionadas (Verdadeira ou Falsa). Considere para as respostas os seguintes valores: X=1, A=3, B=5, C=8 e D=7. a) NÃO (X > 3) b) (X < 1) E (NÃO (B > D)) c) NÃO (D < 0) E (C > 5) d) NÃO ((X > 3) OU (C < 7)) e) (A > B) OU (C > B) f) (X >= 2) g) (X < 1) E (B >= D) h) ( D < 0) OU (C > 5) i) NÃO (D > 3) OU (NÃO (B < 7)) j) (A > B) OU (NÃO (C > B))
Parte II - Entrada e saída
Desenvolver o pseudocódigo e os respectivos programas em C para resolver os problemas abaixo:
5. 6. 7.
Efetuar a soma dos números 5 e 10 e imprimir o resultado Efetuar a soma de três números digitados pelo usuário e imprimir o resultado. Efetuar a multiplicação de dois números digitados pelo usuário e imprimir o resultado. Calcular o aumento que será dado a um funcionário, obtendo do usuário as seguintes informações : salário atual e a porcentagem de aumento. Apresentar o novo valor do salário e o valor do aumento. Converter uma quantidade de horas digitadas pelo usuário em minutos. Informe o resultado em minutos.
8.
9.
10. Calcular o salário líquido do funcionário sabendo que este é constituído pelo salário bruto mais o valor das horas extras subtraindo 8% de INSS do total. Serão lidos nesse problema o salário bruto, o valor das