5
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
6
Linguagens de Programação
PUC
2
Linguagens de Programação
PUC
3
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
2
Linguagens de Programação
PUC
8
Linguagens de Programação
PUC
Texto de pré-visualização
Questão 2 Implemente o programa descrito pelo fluxograma a seguir Siga o formato de saída indicado nos exemplos e note que o programa imprime o peso que deve ser perdido com exatamente 2 casas decimais Início Ler valores do Peso Altura e Sexo Calcular IMC Sexo é masculino M Não Sim Sexo é feminino F Não Sim Valor de IMC é maior que 25 Não Sim Informe que a entrada contém dados não reconhecidos Informe ao usuário que ele não precisa perder peso para ter IMC 25 Calcular o peso para obter IMC 25 Informe à usuária que ela não precisa perder peso para ter IMC 24 Calcular o peso para obter IMC 24 Imprimir o peso que o usuário deve perder para ter IMC25 Imprimir o peso que a usuária deve perder para ter IMC24 Não Sexo é feminino F Sim Valor de IMC é maior que 24 Não Sim Informe que a entrada contém dados não reconhecidos Informe ao usuário que ele não precisa perder peso para ter IMC 25 Calcular o peso para obter IMC 25 Informe à usuária que ela não precisa perder peso para ter IMC 24 Calcular o peso para obter IMC 24 Imprimir o peso que a usuária deve perder para ter IMC24 Imprimir o peso que o usuário deve perder para ter IMC25 Fim Dica lembrese que IMC Peso Altura² e portanto Peso IMC Altura² Exemplo de Execução 1 Digite seu peso em kg 90 Digite sua altura em metros 19 Seu sexo é masculino M ou feminino F M Você não precisa perder peso para ter IMC 25 Exemplo de Execução 2 Digite seu peso em kg 60 Digite sua altura em metros 16 Seu sexo é masculino M ou feminino F F Você não precisa perder peso para ter IMC 24 Exemplo de Execução 3 Digite seu peso em kg 60 Digite sua altura em metros 157 Seu sexo é masculino M ou feminino F F Você deve perder 084kg para ter IMC 24 Exemplo de Execução 3 Digite seu peso em kg 60 Digite sua altura em metros 157 Seu sexo é masculino M ou feminino F F Você deve perder 084 kg para ter IMC 24 Exemplo de Execução 4 Digite seu peso em kg 85 Digite sua altura em metros 175 Seu sexo é masculino M ou feminino F M Você deve perder 844 kg para ter IMC 25 Exemplo de Execução 5 Digite seu peso em kg 85 Digite sua altura em metros 175 Seu sexo é masculino M ou feminino F A A entrada contém dados não reconhecidos Questão 3 Implemente um programa para ler a quantidade de lados q inteiro de um polígono regular e a medida do lado L real classificar o polígono calcular e imprimir o valor da área A com duas casas decimais conforme as descrições a seguir q3 Não é um polígono q igual a 3 triângulo com área A L234 q igual a 4 quadrado com área A L2 q igual a 5 pentágono com área A 5L24tan06283 q igual a 6 hexágono com área A 3L232 q6 Polígono não identificado Veja os exemplos de execução a seguir observe que a medida do lado é solicitada apenas quando o polígono é válido ou seja primeiro é necessário avaliar a quantidade de lados e a imprimir uma das mensagens de entrada inválida ou b solicitar a medida do lado e realizar o processamento Exemplo de Execução 1 Digite a quantidade de lados 2 Não é um polígono Exemplo de Execução 2 Digite a quantidade de lados 7 Polígono não identificado Exemplo de Execução 3 Digite a quantidade de lados 5 Digite a medida do lado 83 O polígono é um pentágono com área 11853 Exemplo de Execução 4 Digite a quantidade de lados 3 Digite a medida do lado 30 O polígono é um triângulo com área 38971 Exemplo de Execução 5 Digite a quantidade de lados 6 Digite a medida do lado 105 O polígono é um hexágono com área 28644
5
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
6
Linguagens de Programação
PUC
2
Linguagens de Programação
PUC
3
Linguagens de Programação
PUC
7
Linguagens de Programação
PUC
2
Linguagens de Programação
PUC
8
Linguagens de Programação
PUC
Texto de pré-visualização
Questão 2 Implemente o programa descrito pelo fluxograma a seguir Siga o formato de saída indicado nos exemplos e note que o programa imprime o peso que deve ser perdido com exatamente 2 casas decimais Início Ler valores do Peso Altura e Sexo Calcular IMC Sexo é masculino M Não Sim Sexo é feminino F Não Sim Valor de IMC é maior que 25 Não Sim Informe que a entrada contém dados não reconhecidos Informe ao usuário que ele não precisa perder peso para ter IMC 25 Calcular o peso para obter IMC 25 Informe à usuária que ela não precisa perder peso para ter IMC 24 Calcular o peso para obter IMC 24 Imprimir o peso que o usuário deve perder para ter IMC25 Imprimir o peso que a usuária deve perder para ter IMC24 Não Sexo é feminino F Sim Valor de IMC é maior que 24 Não Sim Informe que a entrada contém dados não reconhecidos Informe ao usuário que ele não precisa perder peso para ter IMC 25 Calcular o peso para obter IMC 25 Informe à usuária que ela não precisa perder peso para ter IMC 24 Calcular o peso para obter IMC 24 Imprimir o peso que a usuária deve perder para ter IMC24 Imprimir o peso que o usuário deve perder para ter IMC25 Fim Dica lembrese que IMC Peso Altura² e portanto Peso IMC Altura² Exemplo de Execução 1 Digite seu peso em kg 90 Digite sua altura em metros 19 Seu sexo é masculino M ou feminino F M Você não precisa perder peso para ter IMC 25 Exemplo de Execução 2 Digite seu peso em kg 60 Digite sua altura em metros 16 Seu sexo é masculino M ou feminino F F Você não precisa perder peso para ter IMC 24 Exemplo de Execução 3 Digite seu peso em kg 60 Digite sua altura em metros 157 Seu sexo é masculino M ou feminino F F Você deve perder 084kg para ter IMC 24 Exemplo de Execução 3 Digite seu peso em kg 60 Digite sua altura em metros 157 Seu sexo é masculino M ou feminino F F Você deve perder 084 kg para ter IMC 24 Exemplo de Execução 4 Digite seu peso em kg 85 Digite sua altura em metros 175 Seu sexo é masculino M ou feminino F M Você deve perder 844 kg para ter IMC 25 Exemplo de Execução 5 Digite seu peso em kg 85 Digite sua altura em metros 175 Seu sexo é masculino M ou feminino F A A entrada contém dados não reconhecidos Questão 3 Implemente um programa para ler a quantidade de lados q inteiro de um polígono regular e a medida do lado L real classificar o polígono calcular e imprimir o valor da área A com duas casas decimais conforme as descrições a seguir q3 Não é um polígono q igual a 3 triângulo com área A L234 q igual a 4 quadrado com área A L2 q igual a 5 pentágono com área A 5L24tan06283 q igual a 6 hexágono com área A 3L232 q6 Polígono não identificado Veja os exemplos de execução a seguir observe que a medida do lado é solicitada apenas quando o polígono é válido ou seja primeiro é necessário avaliar a quantidade de lados e a imprimir uma das mensagens de entrada inválida ou b solicitar a medida do lado e realizar o processamento Exemplo de Execução 1 Digite a quantidade de lados 2 Não é um polígono Exemplo de Execução 2 Digite a quantidade de lados 7 Polígono não identificado Exemplo de Execução 3 Digite a quantidade de lados 5 Digite a medida do lado 83 O polígono é um pentágono com área 11853 Exemplo de Execução 4 Digite a quantidade de lados 3 Digite a medida do lado 30 O polígono é um triângulo com área 38971 Exemplo de Execução 5 Digite a quantidade de lados 6 Digite a medida do lado 105 O polígono é um hexágono com área 28644