Buscar

Exercicios_Extras Lógica de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

Outros materiais