top of page

Questões e Respostas

 

 

1)Escreva um programa que calcule média.

var

n1,n2,n3,m:real

r:inteiro

inicio

// Seção de Comandos

escreval("Escreva nota 1")

leia(n1)

escreval("Escreva nota 2")

leia(n2)

escreval("Escreva nota 3")

leia(n3)

escreval("opção de media (1) para Aritmetrica e (2) para Ponderada")

leia(r)

se(r=1)entao

m<-(n1+n2+n3)/3

escreval("Sua media é:",m)

senao

m<-(n1*3+n2*3+n3*4)/10

escreval("Sua media é:",m)

fimse

fimalgoritmo


 


2)Escreva um programa que faça a verificação se uma equação é ou não do 2º grau:

R) var

a,b,c,d,x1,x2:real

inicio

// Seção de Comandos

escreval("Escrever o numero A")

leia(a)

escreval("Escrever o numero B")

leia(b)

escreval("Escrever o numero C")

leia(c)

se(a<>0)entao

d<-b^2-4*a*c

se(d<0)entao

escreval("nao possui raizes reais")

senao

x1<- ((-1*b)+d^0.5)/(2*a)

x2<- ((-1*b)-d^0.5)/(2*a)

escreval("As raizes são:",x1,x2)

fimse

senao

escreval("não e equação do 2º grau")

fimse

fimalgoritmo


 


 


 


 


 

3)Escreva um programa que calcule o peso ideal de uma pessoa a depender do seu sexo, sendo que para calcular o peso do sexo masculino deve se usar (72.7*h)-58, e do feminino (62.1*h)-44.7:

var

h:real

s:caracter

p:real


 

inicio

// Seção de Comandos

escreval("Digite sua altura")

leia (h)

escreval("Digite seu sexo (M para masculino e F para femenino)")

leia (s)

se(s="m")entao

p<-(72.7*h)-58

senao

p<-(62.1*h)-44.7

fimse

escreval("Peso ideal:",p)


 

fimalgoritmo


 

4)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")

fimse

fimalgoritmo


 

5)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)

fimse

fimse

fimalgoritmo


 

Obrigado por visitar o Matefísica,

deixe seu comentário  faça nossas questões, mas não se esqueça que a dúvida é o começo da sabedoria.

 

SCOT, SCOT, SCOT...

bottom of page