We are developers



Baixar 1.23 Mb.
Pdf preview
Página1/4
Encontro28.05.2020
Tamanho1.23 Mb.
  1   2   3   4

13/08/2018

Exercicios Resolvidos ......Vai quebrar seu galho... - Algoritmos & Outras Tecnologias - Fórum iMasters

https://forum.imasters.com.br/topic/505362-exercicios-resolvidos-vai-quebrar-seu-galho/

1/21


WE ARE DEVELOPERS

WE ARE DEVELOPERS

Entrar  

 



Cadastre-se

 



 



 

 



 Todas as Novidades 



Regras

 

Equipe



 

Líderes


 Fórum iMasters  

 

Desenvolvimento e Banco de Dados  



 

Algoritmos & Outras Tecnologias  

Exercicios Resolvidos ......Vai quebrar seu galho...

 Entre para seguir isso  



 

 

Exercicios Resolvidos ......Vai



quebrar seu galho...

Por Sergio Cavalcante, 

Agosto 1, 2013 em Algoritmos & Outras Tecnologias

 

Seguidores



11

Sergio


Cavalcante

Members




 6

100 posts

Sexo:Masculino

Postado Agosto 1, 2013

  

Denunciar post



 

 

 



 

 

 



 

38) Elaborar um algoritmo em pseudocodigo que efetue a leitura de um número

inteiro e apresentar uma mensagem informando se o número é par ou ímpar.

algoritmo "Par ou Ímpar"

var

n: inteiro

inicio

escreval("Insira um número inteiro: ")

leia(n)

se(n mod 2 = 0) entao

escreval("O número: ",n," é par")

senao

escreval("O número: ",n," é impar")

mse

malgoritmo

 

39) Elaborar um algoritmo em pseudocodigo que efetue a leitura de um valor que



esteja entre a faixa de 1 a 9. Após a leitura do valor fornecido pelo usuário, o

programa deverá indicar uma de duas mensagens: “O valor está na faixa permitida”,

caso o usuário forneça o valor nesta faixa, ou a mensagem “O valor está fora da

faixa permitida”, caso o usuário forneça valores menores que 1 ou maiores que 9.



algoritmo "Faixa Permitida"

var

n :real

inicio

escreval("Digite um valor: ")

leia(n)

se(n >= 1) e (n <= 9) entao

escreval("O valor está na faixa permitida")

senao

escreval("O valor não está na faixa permitida")

mse

malgoritmo

 

40) Elaborar um algoritmo em pseudocodigo que efetue a leitura do nome e do sexo



de uma pessoa, apresentando como saída uma das seguintes mensagens: “Ilmo

Sr.”, para o sexo informado como masculino, ou a mensagem “Ilma Sra.”, para o

Como enviar 2 registro ao BD ao

Por 


leoteixeira2

, 3 horas em 

PHP

Problemas com as Imagens Utilizando



Por 

marcelosbraga01

, 2 horas em 

PHP


Pergunta: SELECT AVANCADO

Por 


R.C.Tulio

, Friday às 21:29 em 

Perguntas

e respostas rápidas

Fóruns


Tempo Real

Fóruns

Calendário

Nossa seleção

Comunidades

Pesquisar...

Informação importante

Ao usar o fórum, você concorda com nossos 

Termos e condições

.



  Aceito



13/08/2018

Exercicios Resolvidos ......Vai quebrar seu galho... - Algoritmos & Outras Tecnologias - Fórum iMasters

https://forum.imasters.com.br/topic/505362-exercicios-resolvidos-vai-quebrar-seu-galho/

2/21


sexo informado como feminino. Apresente na seqüência da mensagem impressa o

nome da pessoa.



algoritmo "Sexo da pessoa"

var

nome, sexo :literal

inicio

escreval("Digite o seu nome: ")

leia(nome)

escreval("Digite o seu sexo: ")

leia(sexo)

se(sexo = "Masculino") entao

escreval("Ilmo Sr. ",nome)

senao

se(sexo = "Feminino") entao

escreval("Ilmo Sra. ",nome)

senao

escreval("Digite um sexo válido")

mse

mse

malgoritmo

 

41) Elaborar um algoritmo em pseudocodigo que leia um número. Se positivo



armazene-o em uma variável chamada “A”, se for negativo, em uma variável

chamada “B”. No final mostrar o resultado das duas variáveis.



algoritmo "Armazenamento"

var

n,a,b :real

inicio

escreval("Digite um número: ")

leia(n)

se(n >= 0) entao

a<- n

escreval("O número :",a," é variável de A")

senao

b <- n

escreval("O número :",b," é variável de B")

mse

malgoritmo

 

42) Tendo como dados de entrada a altura e o sexo de uma pessoa, construa um



algoritmo empseudocodigo que calcule peso ideal, utilizando as seguintes

fórumulas:Para homens: (72.7*h) – 58 Para mulheres: (62.1*h) – 44.7 Onde h

equivale a altura da pessoa

algoritmo "Peso Ideal"

var

a, p :real

s :literal

inicio

escreval("Digite o seu sexo F ou M: ")

leia(s)

escreval("Digite a sua altura: ")

leia(a)

se(s = "F") entao

p <- (62.1 * a) - 44.7

escreval("Seu peso ideal é: ",p)

senao

se(s = "M") entao

p <- (72.7 * a) - 58

escreval("Seu peso ideal é: ",p)

senao

escreval("Digite um sexo válido")

mse

mse

malgoritmo

 

43) Fazer um algoritmo em pseudocodigo para ler quatro valores referentes a quatro



notas escolares de um aluno e imprimir uma mensagem dizendo que o aluno foi

aprovado, se o valor da média escolar for maior ou igual a 5. Se o aluno não foi

aprovado, indicar uma mensagem informando esta condição. Apresentar junto com

uma das mensagens o valor da média do aluno para qualquer condição.



algoritmo "Situação com média"

Como enviar 2 registro ao BD ao

Por 

leoteixeira2



, 3 horas em 

PHP


Problemas com as Imagens Utilizando

Por 


marcelosbraga01

, 2 horas em 

PHP

Pergunta: SELECT AVANCADO



Por 

R.C.Tulio

, Friday às 21:29 em 

Perguntas

e respostas rápidas

Informação importante



Ao usar o fórum, você concorda com nossos 

Termos e condições

.



  Aceito



13/08/2018

Exercicios Resolvidos ......Vai quebrar seu galho... - Algoritmos & Outras Tecnologias - Fórum iMasters

https://forum.imasters.com.br/topic/505362-exercicios-resolvidos-vai-quebrar-seu-galho/

3/21


var

n1, n2, n3, n4, media :real

inicio

escreval("Digite a 1ª nota :")

leia(n1)

escreval("Digite a 2ª nota :")

leia(n2)

escreval("Digite a 3ª nota :")

leia(n3)

escreval("Digite a 4ª nota :")

leia(n4)

media<- (n1 + n2 + n3 + n4) / 4

se(media >= 5) entao

escreval("O aluno foi aprovado com média: ",media)

senao

escreval("O aluno não foi aprovado com média: ",media)

mse

malgoritmo

 

44) Fazer um algoritmo em pseudocodigo ler quatro valores referentes a quatro



notas escolares de um aluno e imprimir uma mensagem dizendo que o aluno foi

aprovado, se o valor da média escolar for maior ou igual a 7.0. Se o valor da média

for menor que 7.0, solicitar a nota de exame, somar com o valor da média e obter

nova média. Se a nova média for maior ou igual a 5, apresentar uma mensagem

dizendo que o aluno foi aprovado em exame. Se o aluno não foi aprovado, indicar

uma mensagem informando esta condição. Apresentar junto com as mensagenso

valor da média do aluno, para qualquer condição.

algoritmo "Situação do Aluno"

var

n1, n2, n3, n4, media, nrecup, mrecup :real

inicio

escreval ("Digite a primeira nota: ")

leia (n1)

escreval ("Digite a segunda nota: ")

leia (n2)

escreval ("Digite a terceira nota: ")

leia (n3)

escreval ("Digite a quarta nota: ")

leia (n4)

media<-(n1+n2+n3+n4)/4

se(media >=7)entao

escreval ("O aluno está aprovado com média: ",media)

senao

escreval ("O aluno está de recuperação com média: ",media)

escreval ("Digite a nota de recuperação: ")

leia(nrecup)

mrecup<-(media + nrecup)/2

se(mrecup>=5)entao

escreval("O aluno foi aprovado na recuperação com media: ",mrecup)

senao

escreval("O aluno não foi aprovado na recuperação com média: ",mrecup)

mse

mse

malgoritmo

 

45) Fazer um algoritmo em pseudocodigo para ler o ano de nascimento de uma



pessoa, calcular emostrar sua idade e, também, verificar e mostrar se ela já tem

idade para votar (16 anos ou mais)e para conseguir a Carteira de Habilitação (18

anos ou mais).

algoritmo "Maior Idade"

var

ano, idade: inteiro

inicio

escreval("digite seu ano de nascimento: ")

leia(ano)

idade<- 2013 - ano

escreval("Sua idade é: ",idade)

se(idade >= 18) entao

escreval("Ja tem idade para votar")

escreval("Já tem idade para ter habilitação")

senao

Como enviar 2 registro ao BD ao

Por 

leoteixeira2



, 3 horas em 

PHP


Problemas com as Imagens Utilizando

Por 


marcelosbraga01

, 2 horas em 

PHP

Pergunta: SELECT AVANCADO



Por 

R.C.Tulio

, Friday às 21:29 em 

Perguntas

e respostas rápidas

Informação importante



Ao usar o fórum, você concorda com nossos 

Termos e condições

.



  Aceito



13/08/2018

Exercicios Resolvidos ......Vai quebrar seu galho... - Algoritmos & Outras Tecnologias - Fórum iMasters

https://forum.imasters.com.br/topic/505362-exercicios-resolvidos-vai-quebrar-seu-galho/

4/21


se(idade >= 16 ) entao

escreval("Já tem idade npara votar")

senao

escreval("Não pode votar e nem ter habilitação")

mse

mse

malgoritmo

 

46) Fazer um algoritmo em pseudocodigo ler o código de um determinado produto e



mostrar a suaclassificação. Utilize a seguinte tabela como referência:

algoritmo "pesquisa por codigo"

var

codigo, outro :inteiro

cla: literal

inicio

escreva("Digite o código da pesquisa: ")

leia(codigo)

escolhacodigo

caso 1

escreval("Alimento não perecível")

caso 2, 3, 4

escreval("Alimento perecível")

caso 5, 6

escreval("Vestuário")

caso 7

escreval("Higiene pessoal")

caso 8, 9, 10, 11, 12, 13, 14, 15

escreval("Limpeza e ultensíliosdomesticos")

outrocaso

leia(outro)

escreva ("Inválido")

mescolha

malgoritmo

 

47) Escrever um algoritmo para ler três valores inteiros e escrever na tela o maior e



o menordeles. Considere que todos os valores são diferentes.

algoritmo "Maior e Menor Valor"

var

v1, v2, v3: inteiro

inicio

escreval("Digite o primeiro valor: ")

leia(v1)

escreval("Digite o segundo valor: ")

leia(v2)

escreval("Digite o terceiro valor: ")

leia(v3)

 

se(v1 > v2) e (v1 > v3) e (v2 > v3) entao



escreval("O maior valor é: ",v1," e o menor é: ",v3)

senao

se(v1 > v2) e (v1 > v3) e (v3 > v2) entao

escreval("O maior valor é: ",v1," e o menor é: ",v2)

senao

se(v2 > v1) e (v2 > v3) e (v1 > v3) entao

escreval("O maior valor é: ",v2," e o menor é: ",v3)

senao

se(v2 > v1) e (v2 > v3) e (v3 > v1) entao

escreval("O maior valor é: ",v2," e o menor é: ",v1)

senao

se(v3 > v1) e (v3 > v2) e (v1 > v2) entao

escreval("O maior valor é: ",v3," e o menor é: ",v2)

senao

se(v3 > v1) e (v3 > v2) e (v2 > v1) entao

escreval("O maior valor é: ",v3," e o menor é: ",v1)

mse

mse

mse

mse

mse

mse

malgoritmo

Como enviar 2 registro ao BD ao

Por 

leoteixeira2



, 3 horas em 

PHP


Problemas com as Imagens Utilizando

Por 


marcelosbraga01

, 2 horas em 

PHP

Pergunta: SELECT AVANCADO



Por 

R.C.Tulio

, Friday às 21:29 em 

Perguntas

e respostas rápidas

Informação importante



Ao usar o fórum, você concorda com nossos 

Termos e condições

.



  Aceito



13/08/2018

Exercicios Resolvidos ......Vai quebrar seu galho... - Algoritmos & Outras Tecnologias - Fórum iMasters

https://forum.imasters.com.br/topic/505362-exercicios-resolvidos-vai-quebrar-seu-galho/

5/21


 

48) Escrever um algoritmo para ler cinco valores inteiros, calcular a sua média, e

escrever na telaos números que são superiores à média.

algoritmo "Média e comparação"

var

notas: vetor [1..5] de inteiro

i, maior_media, soma: inteiro

media: real

inicio

escreval("Digite as 5 notas: ")

para i de 1 ate 5 faca

leia(notas)

soma<- soma + notas

media<- soma / 5

mpara

escreval("A Soma das notas é: ",soma)

escreval("A média das notas é: ",media)

escreval("Os valores maiores que a média são: ")

para i de 1 ate 5 faca

se(notas > media) entao

maior_media<- notas

escreval(maior_media)

mse

mpara

malgoritmo

 

49)Escrever um algoritmo para ler a quantidade de horas/aula de dois professores e



o valor porhora recebido por cada um. Mostrar na tela qual dos professores tem

salário total maior.



algoritmo "Média e comparação"

var

h_a, valor: vetor [1..2] de real

prof: vetor [1..2] de literal

i: inteiro

salario, maior: real

inicio

maior<- 0

salario<- 0

para i de 1 ate 2 faca

escreval("Digite o nome do professor ",i)

leia(prof)

escreval("Digite a quantidade de Hora/Aula do professor ",i)

leia(h_a)

escreval("Digite o valor da Hora/Aula do professor ",i)

leia(valor)

escreval("----------- x ------- x ------------- x ----------")

mpara

para i de 1 ate 2 faca

salario<- h_a * valor

escreval("O salário do professor ",i," é: ",salario)

se( salario > maior) entao

maior<- salario

mse

mpara

escreval("O maior salário é o do professor que ganha: ",maior)

malgoritmo

 

50) Escreva um algoritmo que lê três valores para os lados de um triângulo. O



algoritmo deveverificar se o triângulo é equilátero (todos lados iguais), isósceles

(dois lados iguais) ou scaleno(todos lados diferentes).



algoritmo "Tipo de triangulo"

var

l1, l2, l3: real

inicio

escreval("Digite o lado 1 do triângulo: ")

leia(l1)

escreval("Digite o lado 1 do triângulo: ")

leia(l2)

escreval("Digite o lado 1 do triângulo: ")

leia(l3)

se(l1 = l2) e (l2 = l3) entao

Como enviar 2 registro ao BD ao

Por 

leoteixeira2



, 3 horas em 

PHP


Problemas com as Imagens Utilizando

Por 


marcelosbraga01

, 2 horas em 

PHP

Pergunta: SELECT AVANCADO



Por 

R.C.Tulio

, Friday às 21:29 em 

Perguntas

e respostas rápidas

Informação importante



Ao usar o fórum, você concorda com nossos 

Termos e condições

.



  Aceito



13/08/2018

Exercicios Resolvidos ......Vai quebrar seu galho... - Algoritmos & Outras Tecnologias - Fórum iMasters

https://forum.imasters.com.br/topic/505362-exercicios-resolvidos-vai-quebrar-seu-galho/

6/21


escreval("O triângulo é equilátaro")

senao

se(l1 <> l2) e (l1 <> l3) e (l2 <> l3) entao

escreval("O triângulo é escaleno")

senao

se(l1 = l2) ou (l1 = l3) ou (l2 = l3) entao

escreval("O triângulo é isósceles")

mse

mse

mse

malgoritmo

 

51) Escrever um algoritmo que leia valores inteiros em duas variáveis distintas.



• Se o resto da divisão da primeira pela segunda for 1 mostre a soma dessas

variáveis mais oresto da divisão;

• Se for 2 escreva se o primeiro e o segundo valor são pares ou ímpares;

• Se for igual a 3 multiplique a soma dos valores lidos pelo primeiro;

• Se for igual a 4 divida a soma dos números lidos pelo segundo, se este for

diferente de zero.

• Em qualquer outra situação mostre o quadrado dos números lidos.

algoritmo "Dois Valores"

var

v1, v2, soma, mult: inteiro

divisao, q1, q2: real

inicio

escreval("Digite o primeiro número: ")

leia(v1)

escreval("Digite o segundo número: ")

leia(v2)

se(v1 mod v2 = 1) entao

soma<- v1 + v2 + 1

escreval("A soma de v1 e v2 mais o resto é: ",soma)

senao

se(v1 mod v2 = 2) entao

se(v1 mod 2 = 0) e (v2 mod 2 = 0) entao

escreval("v1 e v2 são par")

senao

se(v1 mod 2 <> 0) e (v2 mod 2 <> 0) entao

escreval("v1 e v2 são impar")

mse

mse

senao

se(v1 mod v2 = 3) entao

mult<- (v1 + v2) * v1

escreval("A soma de v1 e v2 multiplicado por v1 é: ",mult)

senao

se(v2 = 0) entao

escreval("Não haver divisão por zero")

senao

se(v1 mod v2 = 4) entao

divisao<- (v1 + v2) / v2

escreval("A soma de v1 e v2 dividido por v2 é: ",divisao)

senao

q1<- v1^2

q2<- v2^2

escreval("O quadrado do número 1 é: ",q1)

escreval("O quadrado do número 2 é: ",q2)

mse

mse

mse

mse

mse

malgoritmo

 

62) Escrever um algoritmo para ler dois valores e uma das seguintes operações a



seremexecutadas (codificadas da seguinte forma: 1 – Adição, 2 – Subtração, 3 –

Multiplicação e 4 –Divisão). Calcular e escrever o resultado dessa operação sobre

os dois valores lidos.

algoritmo "Codi cação"

var

v1, v2, cod, adicao, mult: inteiro

Como enviar 2 registro ao BD ao

Por 

leoteixeira2



, 3 horas em 

PHP


Problemas com as Imagens Utilizando

Por 


marcelosbraga01

, 2 horas em 

PHP

Pergunta: SELECT AVANCADO



Por 

R.C.Tulio

, Friday às 21:29 em 

Perguntas

e respostas rápidas

Informação importante



Ao usar o fórum, você concorda com nossos 

Termos e condições

.



  Aceito



13/08/2018

Exercicios Resolvidos ......Vai quebrar seu galho... - Algoritmos & Outras Tecnologias - Fórum iMasters

https://forum.imasters.com.br/topic/505362-exercicios-resolvidos-vai-quebrar-seu-galho/

7/21


Baixar 1.23 Mb.

Compartilhe com seus amigos:
  1   2   3   4




©bemvin.org 2020
enviar mensagem

    Página principal
Prefeitura municipal
santa catarina
Universidade federal
prefeitura municipal
pregão presencial
universidade federal
outras providências
processo seletivo
catarina prefeitura
minas gerais
secretaria municipal
CÂmara municipal
ensino fundamental
ensino médio
concurso público
catarina município
reunião ordinária
Dispõe sobre
Serviço público
câmara municipal
público federal
Processo seletivo
processo licitatório
educaçÃo universidade
seletivo simplificado
Secretaria municipal
sessão ordinária
ensino superior
Universidade estadual
Relatório técnico
Conselho municipal
técnico científico
direitos humanos
científico período
pregão eletrônico
Curriculum vitae
espírito santo
Sequência didática
Quarta feira
conselho municipal
prefeito municipal
distrito federal
língua portuguesa
nossa senhora
educaçÃo secretaria
Pregão presencial
segunda feira
recursos humanos
educaçÃO ciência
Terça feira
agricultura familiar