Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

DWoonD

Exercícios da Faculade

Recommended Posts

Bom pessoal

 

Eu estou ajudando um amigo da facul e ele me passou a seguinte folha de exercicio, que precisa ser entregue ao professor para que o mesmo de nota

 

1 - Escreva um algoritmo em pseudocódigo que calcula o aumento de salário. O usuário deverá digitar o seu salário atual e a porcentagem de aumento. O programa deverá calcular e mostrar o valor do novo salário.

 

2 - Faça um algoritmo em pseudocódigo que calcula o volume de paralelepípedos. O usuário deverá digitar o valor da medida dos três lados, e o programa deverá calcular e mostraro volume do paralelepipedo.

 

3 - Faça um algoritmo em pseudocódigo que calcula a média ponderada entre três notas. O usuário deverá digitar as três notas e seus respectivos pesos. Ao final o programa deverá calcular e mostrar a média ponderada. Considere

Media= (nota1*peso1+nota2*peso2+nota3*peso3)/(peso1+peso2+peso3)

 

4 - Para um equação do tipo ax²+bx+c=0 você usa a fórmula de Baskara para encontrar raízes da equação. Crie um algoritmo, em formato de pseudocódigo, que permita encontrar as raízes da equação. O usuário deverá digitar os valores de a, b e c da equação. Ao final o programa devera exibir o valor das raízes da equação. Considere as formulas:

 

Passo a formula de Baskara e a dos x, porém colocouo desenho da raiz quadrada e eu não sei fazer raiz quadrada em algoritimo.

 

As respostas pra os exercicios:

 

ALGORITIMO de “Aumento Salarial”

//Função: Calcular o aumento salarial de um funcionário.

//Autor: Anderson Alves dos Santos

//Data: 26/03/2008

 

Programa Aumento Salarial

 

var //Declarando as variáveis.

salário, aumento, aumentoc, salariofinal: real //Variáveis do tipo real.

inicio //Inicia o programa.

escreva (“Digite o valor do Salário: ”) //O usuário digita o salário.

leia (salario) // O programa armazena o valor digitado pelo usuário na variável salario.

escreva (“Digite o valor do aumento: ”) //O usuário digita o valor de aumento.

leia (aumento) // O programa armazena o valor digitado pelo usuário na variável aumento.

aumentoc< - salario*(aumento/100) //A variável aumentoc recebe o valor de salário * variável aumento/100.

salariofinal< - salario+aumentoc // A variável salariofinal recebe a soma de salario+aumentoc.

escreva (“O novo salário é: ”,salariofinal) //Mostra o conteúdo da variavel salariofinal para o usuário.

fim //Encerra o programa.

 

 

 

ALGORITIMO de “Volume do Paralelepípedo”

//Função: Calcular o Volume de um paralelepípedo

//Autor: Anderson Alves dos Santos

//Data: 26/03/2008

 

Programa Volume do Paralelepípedo

 

var

compri,altura,profun,volume: real

inicio

escreva (“Digite o valor do comprimento do paralelepípedo: ”)

leia(compri)

escreva (“Digite o valor da altura do paralelepípedo: ”)

leia(altura)

escreva (“Digite o valor da profundidade do paralelepípedo: “)

leia (profun)

volume < - compri*altura*profun

escreva (“O volume do paralelepípedo é: ”,volume)

fim

 

 

 

ALGORITIMO de “Média ponderada de três notas”

//Função: Calcular a média de três notas e seus respectivos pesos

//Autor: Anderson Alves dos Santos

//Data: 26/03/2008

 

Programa Cálculo de Media

 

var

nota1,peso1,nota2,peso2,nota3,peso3,media: real

inicio

escreva (“Digite o valor da primeira nota: ”)

leia (nota1)

escreva (“Digite o valor da segunda nota: ”)

leia (nota2)

escreva (“Digite o valor da terceira nota: ”)

leia (nota3)

escreva (“Digite o valor do primeiro peso: ”)

leia (peso1)

escreva (“Digite o valor do segundo peso: ”)

leia (peso2)

escreva (“Digite o valor do terceiro peso: ”)

leia (peso3)

media< - ((nota1*peso1)+(nota2+peso2)+(nota3+peso3))/(peso1+peso2+peso3)

escreva (“A média é: ”,media )

fim

 

 

 

ALGORITIMO de “Equação 2º grau”

//Função: Calcular uma equação de 2º grau

//Autor: Anderson Alves dos Santos

//Data: 26/03/2008

 

Programa Cálculo de Equação

 

var

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

inicio

escreva (“Digite um valor para A: ”)

leia (a)

escreva (“Digite um valor para B: ”)

leia (B)

escreva(“Digite um valor para C: ”)

leia ©

d< - (b*B) - (4*a*c)

Se d < 0 então

escreva (“Impossível encontrar raízes de Delta Negativo, o valor do Delta é: ”, delta)

senão

d = 0 então

xi<- (-(B))/ (2*a)

escreva (“Raízes de x, são iguais: ”,xi)

senão

 

Agora minhas dúvidas:

 

A parte escreva, eh para mostrar ao usuario a frase e depois leia para armazenar um dado na variavel, e na final que é só para mostrar os dados não seria imprima???

 

E alguém pode terminar o 4 exercício??

 

E os outros estão correto e de boa forma para se apresentar a um professor de faculdade??

 

Sem mais obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora minhas dúvidas:

 

A parte escreva, eh para mostrar ao usuario a frase e depois leia para armazenar um dado na variavel, e na final que é só para mostrar os dados não seria imprima???

 

E alguém pode terminar o 4 exercício??

 

E os outros estão correto e de boa forma para se apresentar a um professor de faculdade??

 

Sem mais obrigado.

Sempre usei apenas escreva...nunca tive problemas...

 

Estão em boa forma sim, ao meu ver.

media< - ((nota1*peso1)+(nota2+peso2)+(nota3+peso3))/(peso1+peso2+peso3)

Aqui seria "(nota2*peso2)" e "(nota3*peso3)" não?!

 

Quanto ao 4º exercicio...eu coloco raiz quadrada( ), mesmo...mas nao sei se é o certo...

CODE
se d>0 entao

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

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

escreva ("X1: ",x1)

escreva ("X2: ",x2)

fim se

Compartilhar este post


Link para o post
Compartilhar em outros sites

Os exercícios estão corretos com as alterações do Korisi, com respeito a raiz quadrada, as linguagens de programação possuem funções ou comandos especícios para o seu cálculo, por exemplo, em pascal se usa:

 

x:=sqrt(49); //sqrt = função que calcula raiz quadrada

x=7;

 

beleza!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.