Exercícios de Algoritmos Resolvidos

January 18, 2023 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Exercícios de Algoritmos Resolvidos...

Description

 

Exercícios de Fixação

Indique com um X quais dos dados apresentados são do tipo Inteiro. (X) 1000 ( ) “)” ( ) “-900” ( ) .Verdadeiro. (X) -456 (X) 34 ((X)) “Casa 8” 0 ( ) .Falso. ( ) -1.56 Indique com um X quais dos dados são do tipo Real. (X) -678 ( ) “0.87” ( ) “-9.12” ( ) .Verdadeiro. (X) -456 (X) -99.8 ( ) “Cinco” (X) 45.8976 ( ) .Falso. (X) -1.56com um X quais dos dados seguintes são do tipo Literal. Indique ( ) 678 (X) “0.87” (X) “-9.12” (X) “Verdadeiro” ( ) -456 ( ) -99.8 (X) “Cinco” ( ) 45.8976 ( ) .Falso. ( ) 1.56 Indique com um X quais dos dados são do tipo Lógico. ( ) -678 (( )) “0.87” “-9.12” (X) .Verdadeiro. ( ) -456 (X) .V. ( ) “Cinco”. (X) . Falso. (X) .F. ( ) -1.56 Assinale com um X os nomes válidos para uma variável (X) ENDEREÇO ( ) 21BRASIL ( ) FONE$COM (X) NOMEUSUÁRIO (X)) NOME*USUÁRIO NOME_USUÁRIO

 

( ) END*A-6 (X) CIDADE3 ( ) #CABEC 6. Desenvolva os algoritmos, diagramas de quadros e codificação em português estruturado dos seguintes programas: a. Ler uma temperatura em graus Celsius e apresentá-la convertida em graus Fahrenheit. A fórmula de conversão é F ← 9 * C + 160) / 5, sendo F a temperatura em Fahrenheit e C a temperatura em Celsius. Algoritmo Entrada – Ler a variável C  Processamento – Converter o valor de C usando a fórmula (9*C +160)/5 +160)/5 e atribuir o valor a variável F  Saída – Apresentar os valores das Variáveis C Celsius e F Fahrenheit Diagrama de Quadros Programa_Conversor_Temperatura_ C_F  Início Leia C   F := := (9*C +160)/5 +160)/5 Escreva C Celsius e F Fahrenheit Fim Português Estruturado Programa_CONVERSOR_TEMPERATURA_ C_F  Var

C, F : Inteiro

  Início

     

Leia C 

 F ::= = (9*C +160)/5 +160)/5 Escreva C Celsius = F Fahrenheit

Fim

b. Ler uma temperatura em graus Fahrenheit e apresentá-la convertida em graus Celsius. A fórmula de conversão é C ← (F -32)* (5/9), sendo F a temperatura em Fahrenheit e C a temperatura em Celsius. Algoritmo Entrada – Ler a variável  F  Processamento – Converter o valor de F usando a fórmula ( F -32)*(5/9) -32)*(5/9) e atribuir o valor a variável C  Saída – Apresentar os valores das Variáveis F Fahrenheit e C Celsius

Diagrama de Quadros Programa_Conversor_Temperatura_   F_C  Início Leia F 

 

C :=( :=( F   F -32)*(5/9) -32)*(5/9) Escreva F Fahrenheit e C Celsius Fim Português Estruturado Programa_CONVERSOR_TEMPERATURA_  F_C  Var

 

 F, C : Inteiro

Início

     

Leia F   F 

C ::= =( F   F -32)*(5/9) -32)*(5/9) Escreva F   F Fahrenheit = C Celsius

Fim

c. Calcular e apresentar o valor do volume de uma lata de óleo, utilizando a fórmula VOLUME ← 3.14159 * R ↑ 2 * ALTURA. Algoritmo Entrada – Ler as variáveis R e A Processamento – Calcular o volume usando a fórmula 3,14159* R^2* A e atribuir o valor a variável V  Saída – Apresentar o valor da variável V  Diagrama de Quadros Programa_Cálculo_volume_Cilindro Início Leia R, A V := := 3,14159* R^2* A Escreva V  Fim Português Estruturado Programa_ Cálculo_Volume_Cilindro Var

 

 R, A, V : Real

Início

       

 R Leia R  A Leia A V ::= = 3,14159* R^2* A Escreva V 

Fim

d. Efetuar o cálculo da quantidade de litros de combustível gasta em uma viagem, utilizando um automóvel que faz 12 km por litro. Para obter o cálculo, o usuário deve fornecer o tempo gasto e a velocidade média durante a viagem. Desta forma, será possível obter a distância percorrida com a fórmula DISTÂNCIA ← TEMPO * VELOCIDADE. Tendo o valor da distância, basta calcular a quantidade de litros de combustível utilizada na viagem com a fórmula LITROS_USADOS ← DISTÂNCIA / 12. O programa deve apresentar os valores da velocidade média,

 

tempo gasto na viagem, a distância percorrida e a quantidade de litros utilizada na viagem. Algoritmo Entrada – Ler as variáveis TEMPO e VELOCIDADE_MEDIA Processamento – Calcular a distância através da fórmula TEMPO * VELOCIDADE_MEDIA e atribuir o valor a variável DISTANCIA; calcular a quantidade de gasolina utilizada pela fórmula DISTANCIA/12 e atribuir o valor a variável LITROS_USADOS  VELOCIDADE_MEDIA,, TEMPO, DISTANCIA Saída – Apresentar os valores das variáveis VELOCIDADE_MEDIA e LITROS_USADOS  Diagrama de Quadros Programa_Cálculo_combustível_gasto Início Leia TEMPO e VELOCIDADE_MEDIA

 DISTANCIA:=TEMPO*VELOCIDADE_MEDIA  LITROS_USADOS:=DISTANCIA/12 VELOCIDADE_MEDIA,, TEMPO, DISTANCIA, LITROS_USADOS  Escreva VELOCIDADE_MEDIA Fim Português Estruturado Programa_ Cálculo_ combustível_gasto Var

TEMPO, VELOCIDADE_MEDIA VELOCIDADE_MEDIA,, DISTANCIA, LITROS_USADOS   : Real

  Início

       

     

Leia TEMPO Leia VELOCIDADE_MEDIA

 DISTANCIA:=TEMPO*VELOCIDADE_MEDIA LITROS_USADOS ::= = DISTANCIA/12 Escreva VELOCIDADE_MEDIA Escreva TEMPO Escreva DISTANCIA Escreva LITROS_USADOS 

Fim

e. Efetuar o cálculo e a apresentação do valor de uma prestação em atraso, utilizando a fórmula PRESTAÇÃO ← VALOR + (VALOR * (TAXA/100) * TEMPO). Algoritmo Entrada – Ler as variáveis VALOR, TAXA e TEMPO Processamento – Calcular o novo valor da prestação com a fórmula VALOR + (VALOR * (TAXA/100) * TEMPO) e atribuir o valor a variável PRESTAÇÃO Saída – Apresentar o valor da variável  PRESTAÇÃO Diagrama de Quadros Programa_Cálculo_Prestação Início Leia VALOR, TAXA, TEMPO

 

 PRESTAÇÃO:= VALOR + (VALOR * (TAXA/100) * TEMPO) Escreva PRESTAÇÃO Fim Português Estruturado Programa_Cálculo_Prestação Var

VALOR, TAXA, TEMPO, PRESTAÇÃO: Real

  Início

Leia VALOR

   

     

Leia TAXA

TEMPO  PRESTAÇÃO := VALOR + (VALOR * (TAXA/100) * TEMPO) PRESTAÇÃO Escreva  PRESTAÇÃO Leia

Fim

f. Ler dois valores para as variáveis A e B, e efetuar a troca t roca dos valores de forma que a variável A passe a possuir o valor da variável B e a variável B passe a possuir o valor da variável A. Apresentar os valores trocados. Algoritmo Entrada – Ler as variáveis A e B Processamento – Atribuir o valor da variável  A para a variável C e Atribuir o valor da Variável B para a Variável D; Atribuir o Valor de D para A e atribuir o valor de C  para  para B Saída – Apresentar o valor da variável  A e B Diagrama de Quadros Programa_Troca_Valores_A_B Início Leia

A , B

C := := A  D:= B  A:= D  B:=C 

Escreva A e B Fim Português Estruturado Programa_ Troca_Valores_A_B Troca_Valores_A_B Var

 

 A, B, C, D: Real

Início

     

 

 A Leia A  B Leia B C ::= = A  A D:= B A:= D B:=C  Escreva A  A

 

 

Escreva

B

Fim

g. Ler quatro números e apresentar o resultado da adição e multiplicação, baseando-se na utilização da propriedade distributiva. Ou seja, se forem lidas as variáveis A, B, C e D, devem ser somadas e multiplicadas multiplicadas A com B, A com C e A com D. Depois B com C, B com D e por fim C com D. Algoritmo Entrada – Ler as variáveis A, B, C e D. Processamento – somar ( A  A+ B) + ( A  A+C ) + ( A  A+ D) + ( B  B+C ) + ( B  B+ D) + (C + D) e atribuir o valor a variável SOMA; multiplicar ( A* B) * ( A  A*C ) * ( A  A* D) * ( B  B*C ) * ( B  B* D) * (C * D) e atribuir o valor a variável PRODUTO Saída – Apresentar os valores das variáveis SOMA e PRODUTO Diagrama de Quadros Programa_Cálculo_Soma_e_Produto Início

 A, Leia A,

B, C  e D SOMA:= ( A  A+ B) + ( A  A+C ) + ( A  A+ D) + ( B  B+C ) + ( B  B+ D) + (C + D)  PRODUTO:= ( A  A* B) * ( A  A*C ) * ( A  A* D) * ( B  B*C ) * ( B  B* D) * (C * D) Escreva SOMA e PRODUTO Fim

Português Estruturado Programa_Cálculo_Soma_e_Produto Var

 A, B, C, D, SOMA, PRODUTO : Real

  Início

   

       

 A Leia A  B Leia B C  Leia D SOMA:= ( A  A+ B) + ( A  A+C ) + ( A  A+ D) + ( B  B+C ) + ( B  B+ D) + (C + D)   PRODUTO:= ( A  A* B) * ( A  A*C ) * ( A  A* D) * ( B  B*C ) * ( B  B* D) * (C * D) Escreva SOMA Escreva PRODUTO Leia

Fim

h. Elaborar um programa que calcule e apresente o volume de uma caixa retangular por meio da fórmula: VOLUME ← COMPRIMENTO * LARGURA * ALTURA. Algoritmo Entrada – Ler as variáveis COMPRIMENTO, LARGURA e ALTURA. Processamento – Calcular o volume da caixa retangular com a fórmula COMPRIMENTO *  LARGURA * ALTURA  e atribuir o valor a variável VOLUME  Saída – Apresentar o valor da variável VOLUME 

 

Diagrama de Quadros Programa_Cálculo_Volume Início Leia COMPRIMENTO, LARGURA

e ALTURA VOLUME:= COMPRIMENTO * LARGURA * ALTURA Escreva VOLUME  Fim

Português Estruturado Programa_Cálculo_Volume Var

 

COMPRIMENTO, LARGURA, ALTURA, VOLUME : Real

Início Leia COMPRIMENTO

   

Leia LARGURA  LARGURA

 

Leia ALTURA

   

VOLUME ::= = COMPRIMENTO * LARGURA * ALTURA Escreva VOLUME 

Fim

i. Efetuar a leitura de um número inteiro e apresentar o resultado do quadrado desse número. Algoritmo Entrada – Ler a variável  N  Processamento – Elevar  N   N ao quadrado e atribuir o valor a variável QUADRADO Saída – Apresentar o valor da variável QUADRADO Diagrama de Quadros Programa_Cálculo_Quadrado Início Leia N  QUADRADO:= N^ 2 Escreva QUADRADO Fim Português Estruturado Programa_ Cálculo_Quadrado Var

 

 A, QUADRADO: Inteiro

Início

     

Leia A  A

QUADRADO:= :=A A^ 2 Escreva QUADRADO

Fim

 j. Ler dois inteiros (variáveis A e B) e imprimir o resultado do quadrado da diferença do primeiro valor pelo segundo. Algoritmo

 

Entrada – Ler as variáveis A e B Processamento – Calcular a diferença da Variável A para a variável B e atribuir o valor a variável D; elevar a variável D ao quadrado e atribuir o valor a variável

QUADRADO_DA_DIFERENÇA Saída – Apresentar o valor da variável QUADRADO_DA_DIFERENÇA Diagrama de Quadros Programa_Cálculo_Quadrado_da_diferença Início Leia A, B  D:= A-B

QUADRADO_DA_DIFERENÇA:= D^2 Escreva QUADRADO_DA_DIFERENÇA Fim Português Estruturado (ESSA EU RE-FIZ) Programa_Quadrado_da_diferença Var

 

 A, B ,R: Inteiro

Início Leia A  A

   

Leia B  B

 

R:=(A-B)^2  R Escreva R

Fim

k. Elaborar um programa que efetue a apresentação do valor da conversão em real (R$) de um valor lido em dólar (US$). O programa deve solicitar o valor da cotação do dólar e também a quantidade de dólares disponível com o usuário. Algoritmo Entrada – Ler as variáveis DOLAR e COTAÇÃO Processamento – Calcular o valor em reais com a fórmula DOLAR*COTAÇÃO e atribuir o valor a variável REAL Saída – Apresentar o valor da variável  REAL Diagrama de Quadros Programa_Conversão_Dólar_Real Início Leia DOLAR, COTAÇÃO  REAL:= DOLAR*COTAÇÃO Escreva REAL Fim Português Estruturado Programa_Conversão_Dólar_Real Var

 

 DOLAR, COTAÇÃO,  REAL: Natural

 

Início

     

 

Leia DOLAR  DOLAR Leia COTAÇÃO

 REAL:= DOLAR*COTAÇÃO  DOLAR*COTAÇÃO Escreva  REAL REAL

Fim

l. Elaborar um programa que efetue a apresentação do valor da conversão em dólar US$)de um valor lido em real (R$). O programa deve solicitar o valor  da cotação do dólar e também a quantidade de reais disponível com o usuário. Algoritmo Entrada – Ler as variáveis REAL e COTAÇÃO Processamento – Calcular o valor em reais com a fórmula REAL*COTAÇÃO e atribuir o valor a variável DOLAR Saída – Apresentar o valor da variável  DOLAR Diagrama de Quadros Programa_Conversão_Real_Dólar  Início Leia REAL, COTAÇÃO  DOLAR:= REAL*COTAÇÃO Escreva DOLAR Fim Português Estruturado Programa_Conversão_Real_Dólar  Var

 REAL, COTAÇÃO,  DOLAR: Natural

  Início

     

 

 REAL Leia REAL Leia COTAÇÃO

 DOLAR:= REAL*COTAÇÃO  REAL*COTAÇÃO Escreva  DOLAR DOLAR

Fim

m. Elaborar um programa que efetue a leitura de três valores (A, B e C) e apresente como resultado final a soma dos quadrados dos três valores lidos. Algoritmo Entrada – Ler as variáveis A, B e C  Processamento – elevar as Variáveis A, B  B e C ao quadrado, somar os quadrados atribuir o valor a variável SOMA_DOS_QUADRADOS  Saída – Apresentar o valor da variável SOMA_DOS_QUADRADOS  Diagrama de Quadros Programa_Soma_dos_Quadrados

 

Início Leia A, B e C 

SOMA_DOS_QUADRADOS:= A^2+ B^2+C ^^22 Escreva SOMA_DOS_QUADRADOS  Fim Português Estruturado Programa_Soma_dos_Quadrados Var

 A, B, C, SOMA_DOS_QUADRADOS : Inteiro

  Início

Leia A  A

   

Leia B  B

 

Leia C 

 

SOMA_DOS_QUADRADOS:= A^2+ B^2+C ^^22 Escreva SOMA_DOS_QUADRADOS 

  Fim

n. Elaborar um programa que efetue a leitura de três valores (A, B e C) e apresente como resultado final o quadrado da soma dos três valores lidos. Algoritmo Entrada – Ler as variáveis A, B e C . Processamento – Calcular a soma das variáveis A, B e C e atribuir o valor a variável SOMA; elevar a variável SOMA ao quadrado e atribuir o valor a variável QUADRADO_DA_SOMA Saída – Apresentar o valor da variável QUADRADO_DA_SOMA Diagrama de Quadros Programa_Cálculo_Quadrado_da_soma Início

 A, Leia A,

B e C  SOMA:= A+B+C  QUADRADO_DA_SOMA:=SOMA^2 Escreva QUADRADO_DA_SOMA Fim

Português Estruturado Programa_Cálculo_ Quadrado_da_som Quadrado_da_somaa Var

 A, B, C, R: Real

  Início

   

      Fim

 A Leia A Leia B  B

C   R:=(A+B+C)^2 Escreva R  R Leia

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF