Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercícios Extras 1 – Fazer um algoritimo para mostrar todos os números entre 200 e 550, variando de 3 em 3 (inclusive): Inicio ! Comentário ! ! Definição de Variáveis ! Numérico: num Num ( 200 Enquanto num <= 550 Faça Mostre num num ( num + 3 Fim Enquanto Fim 2 – Após a execução do algoritimo abaixo, quais os valores das variáveis A e B: Inicio ! Teste 1 ! Numérico: A, B ! Declaração de Variáveis ! A ( 0 B ( 5 Mostre “Valores de A e B” Enquanto A < 10 Faça Se A < 5 Então B ( B + 2 Senão B ( B * 2 Fim se A ( A + 3 Fim Enquanto Mostre “Valor de A” + A Mostre “Valor de B” + B Fim Respostas: A = 12 B = 36 � 3 – Após a execução do algoritimo abaixo, quais os valores das variáveis A, B, e C: Inicio Numérico: A, B, C A ( 10 B ( 2 C ( 0 Se (B * A) + 3 > A + (B * 2) + C Então A ( A + 5 Fim se Enquanto C <> 12 Faça Se A >= 17 Então B ( B + 2 Senão B ( B + 3 Fim se A ( A + 2 C ( C + 3 Fim Enquanto Mostre “A é igual a:” + A Mostre “B é igual a:” + B Mostre “C é igual a:” + C Fim Respostas: A = 23 B = 11 C = 12 4 – Uma empresa decidiu fazer um levantamento em relação aos candidatos que se apresentarem para preenchimento de vagas no seu quadro de funcionários. Desenvolva um algoritimo responsável por esse levantamento. Ler, do teclado, os seguintes dados de cada candidato: número de inscrição do candidato; idade; sexo (M / F) e experiência de serviço (S / N). Finalize o algoritimo, quando o número de inscrição for igual a 0, e mostre o seguinte relatório: soma das idades; número de candidatos do sexo masculino; média das idades dos homens com experiência no serviço; maior idade dos candidatos e porcentagem de mulheres sem experiência no serviço. � Inicio ! Levantamento de Candidatos ! Numérico: num, id, somaid, homens, somaidh, nhoexp, mul35,maiorid, mulsemexp, totpes, medidhom, porcmul Caractere: experi, sexo Num ( 0 Id ( 0 Sexo ( “ ” Experi ( “ ” Somaid ( 0 Homens ( 0 somaidh ( 0 Nhoexp ( 0 mul35 ( 0 maiorid ( 0 mulsemexp ( 0 totpes ( 0 medidhom ( 0 porcmul ( 0 Mostre “Entre com o nº de inscrição, 0 para terminar” Leia num Enquanto num <> 0 Faça Mostre “Entre com a idade:” Leia id Mostre “Entre com o sexo (F / M): Leia sexo Enquanto sexo <> “F” e sexo <> “M” Faça Mostre “Sexo inválido, tente novamente” Leia sexo Fim enquanto Mostre “Possui experiência (S / N):” Leia experi Enquanto experi <> “S” e experi <> “N” Faça Mostre “Experiência inválida, tente novamente” Leia experi Fim enquanto Somaid ( somaid + id Se sexo = “M” Então homens ( homens + 1 Fim se Se sexo = “M” e experi = “S” Então somaidh ( somaidh + id nhoexp ( nhoexp + 1 Fim se Se sexo = “F” e id < 35 e experi = “S” Então mul35 ( mul35 + 1 Fim se Se id >= maiorid Então mairoid ( id Fim se Se sexo = “F” e experi = “N” Então mulsemexp ( mulsemexp + 1 Fim se totpes ( totpes + 1 Mostre “Entre com o número de inscrição, 0 para sair” Leia num Fim enquanto Mostre “Soma das idades:” + somaid Mostre “Número de candidatos do sexo masculino” + homens Medidhom ( somaidh / nhoexp Mostre “Idade média dos homens com experiência:” + medidhom Mostre “Nº de mulheres com idade < 35 anos, com experiência:” + mul35 Mostre “Maior idade dos candidatos:” + maiorid Porcmul ( totpes * 100 Mostre “Porcentagem de mulheres sem experência no serviço:” + porcmul FIM
Compartilhar