TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritimo - Visualg

Artigo: Algoritimo - Visualg. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  29/9/2014  •  1.129 Palavras (5 Páginas)  •  5.139 Visualizações

Página 1 de 5

ATIVIDADE 4 – ESTRUTURA DE REPETIÇÃO – ENQUANTO E REPITA

ALGORITMO 01

Foi realizada uma pesquisa de algumas características físicas da população de uma certa região, a qual coletou os seguintes dados referentes a cada habitante para serem analisados:

- sexo (masculino ou feminino);

- cor dos olhos (azuis, verdes, castanhos);

- cor dos cabelos (louros, castanhos, pretos);

- idade.

Faça um algoritmo que determine e escreva:

- a maior idade dos habitantes;

- a percentagem de indivíduos do sexo feminino cuja a idade está entre 18 e 35 anos inclusive e que

tenham olhos verdes e cabelos louros.

- final do conjunto de habitantes é reconhecido pelo valor -1 entrada como idade.

algoritmo "PesquisaPopulacao"

var

sexo, corOlhos, corCabelos:caracter

idade, maiorIdade, sexoF, caracteristicas:inteiro

inicio

maiorIdade <- 0

escreva ("Idade: ")

leia (idade)

enquanto (idade <> -1) faca

escreva ("Sexo (M / F): ")

leia (sexo)

escreva ("Cor dos Olhos (AZUL / VERDE / CASTANHO): ")

leia (corOlhos)

escreva ("Cordos Cabelos (LOURO / CASTANHO / PRETO): ")

leia (corCabelos)

se (idade > maiorIdade) entao

maiorIdade <- idade

fimse

se (sexo = "F") entao

sexoF <- sexoF + 1

fimse

se ((sexo = "F") e (idade >= 18) e (idade <= 35) e (corOlhos = "VERDE") e (corCabelos = "louro")) entao

caracteristicas <- caracteristicas + 1

fimse

escreva ("Idade: ")

leia (idade)

fimenquanto

escreval ("Maior Idade = ", maiorIdade)

escreval ("Porcentagem Femino Caracteristicas: ", caracteristicas/sexoF * 100, " %")

fimalgoritmo

ALGORITMO 02

Construa um algoritmo que leia a quantidade (Q) e o preço (PR) de vários produtos diferentes, comprados por uma empresa, e apresente o total gasto por ela. O final da lista de produtos deverá ser indicado pelo usuário (escolha a maneira que preferir).

OBS: Não se esqueça de validar a entrada dos valores, pois não são aceitas quantidades negativas, nem preços negativos.

algoritmo "Compras"

var

qtd: inteiro

preco, total, compra: real

continua:caracter

inicio

enquanto (continua <> "N") faca

escreva ("Entre com a quantidade: ")

leia (qtd)

escreva ("Preco do produto: ")

leia (preco)

se (preco > 0) entao

total <- qtd * preco

compra <- compra + total

senao

escreva ("Valor menor que zero!")

fimse

escreva ("Mais Produtos (S/N): ?")

leia (continua)

fimenquanto

escreva ("Valor da compra: ", compra)

fimalgoritmo

ALGORITMO 03

Uma certa firma fez uma pesquisa de mercado para saber se as pessoas gostaram ou não de um novo produto lançado. Para isso forneceu o sexo do entrevistado e sua resposta (sim ou não). Sabendo que foram entrevistadas 10 pessoas, faça um algoritmo que calcule e imprima:

• número de pessoas que responderam sim;

• número de pessoas que responderam não;

• número de mulheres que responderam sim;

• a porcentagem de homens que responderam não entre todos os homens analisados.

algoritmo "PesquisaProduto"

var

sexo, resposta:caracter

i, sexoFSIm, sexoMNao, respNao, sexoM,respSim:inteiro

inicio

respSim <- 0

respNao <- 0

sexoFSim <- 0

sexoM <- 0

sexoMNao <- 0

...

Baixar como (para membros premium)  txt (5.2 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com