Baixe o app para aproveitar ainda mais
Prévia do material em texto
AV1 Introdução a Programação Estruturada em C DATA: 03/05/2021 (VALENDO 70 PONTOS) 3) Indique a saída fornecida pelos trechos de algorítimos abaixo. Considerando A=6, B=5, C=4 e D=3. ATENÇÃO: A questão só será corrigida com a apresentação dos cálculos realizados: A) A, B, C, D, X: inteiro se ( B*C <= 20 e A*2 > C)então x <- B * C + C * (A+ B) senão x <- (A + B * C) – (C /2) fim se escreva (x); R: A=6, B =5 , C = 4, D =3, X: inteiro se ( 5*4 <= 20 e 6*2 > 4) então x <- 5 * 4 + 4 * (6 + 5) 20 + 4 + 44 = 64 senão x <- (6 + 5 * 4) - (4 /2) 26-2 = 24 4) O Clube de bairro deseja montar uma equipe de Vôlei para participar da Liga de Bairros e para isso realizou a campanha de inscrição dos meninos e meninas do bairro. Na inscrição foram fornecidos os seguintes dados: Sexo (1 – Masculino, 2-Feminino), Idade e a altura. Identifique o trecho da estrutura condicional (em Algorítimo), que verifica corretamente se os dados se enquadram nas restrições do processo seletivo. Restrição: Sexo Masculino, com idade superior a 13 anos ou sexo Feminino com idade entre 13 e 16 anos (inclusive) ( ) se ((sexo = 1 E idade > = 14) e (sexo = 2 E idade > =13 e idade < =16)). ( ) se ((sexo = 1 E idade > = 13 E idade <= 16) OU (sexo = 2 E idade < =13)). ( ) se ((sexo = 1 OU idade > = 14) OU (sexo = 2 OU idade> = 13 E idade < =16)). (X) se ((sexo = 1 E idade > = 14) OU (sexo = 2 E idade >= 13 E idade < =16)). ( ) se ((sexo = 1 OU idade >= 14) E (sexo = 2 E idade>= 13 OU idade < =16)). 5) Dada a expressão matemática acima, escreva o comando em C / C++ para a execução da expressão. R: x= ((A*(B*B))/3)* ((A-B)/(4*B)) ; 6) Durante o Desenvolvimento do algorítimo, o programador precisa armazenar um determinado valor (digitado pelo usuário) na memória do computador. Neste caso é necessária a declaração de: ( ) Comando de Entrada. ( ) Comando de Saída. ( ) Função. (X) Variável. ( ) Estrutura de Decisão. 7) Assinale a alternativa que apresenta APENAS os exemplos de operadores aritméticos em C/C++. ( ) <, >, >= ( ) &&||. ~ ( ) =, >. || ( ) &&. >=, || (X) +, –, * 8) Um Engenheiro precisa calcular a diferença do comprimento entre duas circunferências, faça um algoritmo, que receba via teclado o valor de dois valores reais sem ordem de entrada. Calcule as fórmulas a seguir, onde R é o comprimento da maior circunferência (valor maior (ma)) e S é o comprimento da menor circunferência (valor menor (me)). Ao final apresente a diferença T e os valores de R e S. Utilize o valor de 3.14159 para π. S = 2 . π . me R = 2 . π . ma T = R – S R: ma, me, t, r1, pi, r2: real pi= 3,14159 //entrada de dados r1= Escreva(“Escreva o valor do raio da primeira circunferência..:”) r2= Escreva(“Escreva o valor do raio da segunda circunferência..:”) Leia(r1) Leia(r2) //processamento ma= pi*(r1*r1) me= pi*(r2*r2) t=ma-me; //saída de dados Escreva(“Diferença entre as circunferências e de..:”, t) 9) A padaria Hotpão deseja desenvolver uma aplicação que auxilie no cálculo do preço do produto final da mercadoria. Sabe-se que cada pãozinho tem o custo de produção de R$ 0,68 e que o custo da broa é de R$ 0,98. Faça um programa em C++ (ou algoritmo) que informe qual deve ser o preço final dos produtos (pãozinho e da broa). Leve em consideração a seguinte margem de lucro que para o pãozinho é de 45% e da broa é de 67%. R: pao, broa,ppao, pbroa,lpao,lbroa: real pao=0,68 broa=0,98 //processamento lpao=(pao*45)/100 lbroa=(broa*67)/100 ppao=lpao+pao pbroa=lbria+broa //saída de dados Escreva(“Preço final do Pão..:”,ppao) Escreva(“Preço final da Broa..:”,pbroa)
Compartilhar