Jump to content
Fórum Script Brasil
  • 0

perguntas de visual G


Question

preciso responder estes exercicios de visual g, alguém sabe? 

 

1- Escreva uma função que recebes 3 valores reais X, Y e Z e que verifique se esses valores podem ser os comprimentos dos lados de um triângulo e, neste caso, retornar qual o tipo de triângulo formado. Para que X, Y e Z formem um triângulo é necessário que a seguinte propriedade seja satisfeita: o comprimento de cada lado de um triângulo é menor do que a soma do comprimento dos outros dois lados. O procedimento deve identificar o tipo de triângulo formado observando as seguintes definições:

Triângulo Equilátero: os comprimentos dos 3 lados são iguais.

Triângulo Isósceles: os comprimentos de 2 lados são iguais.

Triângulo Escaleno: os comprimentos dos 3 lados são diferentes.

 

 

2 - A prefeitura de uma cidade fez uma pesquisa entre os seus habitantes, coletando dados sobre o salário e número de filhos. Faça um procedimento que leia esses dados para um número não determinado de pessoas e retorne a média de salário da população, a média do número de filhos, o maior salário e o percentual de pessoas com salário até R$ 350,00.

 

3-Escreva um procedimento que receba um número inteiro e imprima o mês correspondente ao número. Por exemplo, 2 corresponde à “fevereiro”. O procedimento deve mostrar uma mensagem de erro caso o número recebido não faça sentido. Gere também um algoritmo que leia um valor e chame o procedimento criado.

 

 

4 - Escreva um procedimento que receba um número inteiro e o imprima na forma extensa. Por exemplo, para 1 a saída desejada é “Um”. A função deve ser capaz de gerar o extenso dos números de 0 até 10, inclusive. Caso um número não compatível seja recebido o procedimento deve mostrar uma mensagem de erro. Crie também um algoritmo que leia um valor inteiro e chame o procedimento criado acima para a impressão do número extenso.

 

5 - Escreva um procedimento que receba um número arábico inteiro e imprima  corresponde número em romano. Por exemplo, para 5 a saída desejada é “V”. A função deve ser capaz de gerar o número romano para os 50 primeiros inteiros. Uma mensagem de erro deve ser mostrada caso um número fora dessa faixa seja recebido. Crie também um algoritmo que leia um valor inteiro e chame o procedimento criado acima para a impressão do número romano.

 

 

•6 - Crie uma função que realize a conversão de pés (feet) para metros (m), onde feet é passado como parâmetro e m é retornado. Sabe-se que 1 metro está para 3,281 pés. Crie também um algoritmo para testar tal função.
•7 - Crie uma função que realize a conversão de Polegadas (pol) para Centímetros (cm), onde pol é passado como parâmetro e cm é retornado. Sabe-se que 1 polegada está para 2,54 centímetros. Crie também um algoritmo para testar tal função.
8- Crie uma função que realize a conversão da escala Kelvin (K - escala absoluta) para a escala Fahrenheit (F). Sabe-se que 273K equivale a 32ºF e a cada variação de 10 unidades na escala Kelvin equivale a 18 na escala Fahrenheit. A função deve retornar zero caso não seja possível realizar a conversão e um em caso contrário. Crie também um algoritmo para testar tal função.

 

 

 

 

Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      148680
    • Total Posts
      644502
×
×
  • Create New...