Baixe o app para aproveitar ainda mais
Prévia do material em texto
ENGENHARIAS DISCIPLINA: LÓGICA DE PROGRAMAÇÃO PROFESSOR: MARCUS SILVA ATIVIDADE ESTRUTURADA AV1 - 2,0 Pts As questões a seguir devem ser resolvidas e entregues individualmente. Deve-se escrever o pseudo-código para cada uma e em seguida o programa na linguagem C++ que implementa esse pseudo-código. A atividade deve ser entregue em formato de relatório contendo número da turma, nome e matrícula do aluno. � � 01) O custo de um carro ao consumidor é a soma do custo de fábrica com a porcentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que o percentual do distribuidor seja de 38% e os impostos de 55%, escreva um algoritmo para ler o custo de fábrica de um carro e escrever o custo final ao consumidor. 02) Escreva um algoritmo para ler o salário mensal atual de um funcionário e o percentual de reajuste. Calcular e escrever o valor do novo salário. 03) Escreva um algoritmo que receba os valores de a, b e c de uma equação do segundo grau da forma ax²+bx+c e exiba o valor de delta (Δ=b²-4ac) 04) Vogal ou Consoante: Neste problema você irá criar leia um caractere do alfabeto. Se o usuário digitar a, e, i o ou u então seu programa deve mostrar uma mensagem indicando que a letra digitada é uma vogal, caso contrário, o programa deve mostrar uma mensagem indicando que o caractere digitado é uma consoante. Obs: as variáveis de entrada devem ser do tipo char. Boa atividade! Resolução da Atividade estruturada AV1 Questão 01 Início float custofabrica, custofinal; Imprimir<< "Digite o custo de fábrica do carro:"; Ler >> custofábrica; custofinal=custofábrica+(custofabrica*0.88); imprimir << "O custo do carro ao consumidor e de R$<<custofinal; Fim Include <iostream> using namespace std; int main () { float custofabrica, custoFinal; cout << “Digite o custo de fabrica do carro:”; cin >> custoFabrica; custofinal=custofabrica+(custofabrica*0.88); cout<< " \ no Custo do carro ao consumidor em R$ " << custofinal; getchar() returno 0; } Questão 02 Início float salarioAtual, salarioFinal; int reajuste; imprimir << "Digite o salário atual do funcionário:" Ler>> salarioAtual; Imprimir << "Digite o percentual de reajuste desejado:"; Ler>> reajuste; salarioFinal=salarioAtual+(salarioAtual*reajuste); imprimir<< " O salario ajustado e de R$" << salárioFunal; Fim #include <iostream> using namespace std; int main () { float salarioAtual, salarioFinal; float reajuste; cout << "Digite o salarioAtual:"; cin >>salarioAtual; cout << “\Digite o percentual de reajuste:”; cin >>reajuste; salarioFinal=salarioAtual+(salarioAtual*reajuste):”; cout << “Ovalor do salario reajustado de R$” << salarioFinal <<”\n”; getchar(); return 0; } � Questão 03 float a,b,c,delta imprimir << Digite os valores de A, B e C” ler>> a >>b>>c; delta= ((b*b)-4*a*c); imprimir <<”Delta = “,,delta; fim int main() { float a, b, c, delta cout <<”digite os valores de a, b, e c”; cin >>a>>b>>c; delta =((b*b)-4*a*c); cout <<”\ndelta = “,,delta; getchar( ) return 0 } � Questão 04 char c; int vogalMinuscula, vogalMaiscula; imprimir <<”Digite uma letra do alfabeto:”; ler >> c; vogalMinuscula = (c == ’a’ || c == ‘e’ || c == ‘i’ || c == ‘o’ || c == ‘u’); vogalMaiuscula = (c == ’A’ || c == ‘E’ || c == ‘I’ || c == ‘O’ || c == ‘U’); se ( vogalMinuscula || vogalMaiuscula) imprimir << c “ e uma vogal.”; caso contrário imprimir << c “ e uma consoante.”; fim #include <iostream> usin namespace std; int main ( ) { char c; int vogalMinuscula, vogalMaiuscula; cout <<”Digite uma letra do alfabeto:”; cin >> c; // assume valor de 1 (true) se c for vogal minuscula vogalMinuscula = (c == ’a’ || c == ‘e’ || c == ‘i’ || c == ‘o’ || c == ‘u’); // assume valor de 1 (true) se c for vogal maiuscula vogalMaiuscula = (c == ’A’ || c == ‘E’ || c == ‘I’ || c == ‘O’ || c == ‘U’); // avalia as variaveis tipo inteira e assume valor de 1 (true) se c for vogal maiscula if (vogalMinuscula || vogalMaiscula){ cout << c << “ e uma vogal.” ; else { cout << c << “ e uma consoante. “; } return 0; } �PAGE � �PAGE �4�/1 ESTÁCIO-IESAM – Engenharias – Lógica de Programação – Prof. Marcus Silva.
Compartilhar