Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Introdução à Lógica de Programação: Atividade Prática I, Exercícios de Lógica

Logica de programação cpet ead

Tipologia: Exercícios

2022

Compartilhado em 08/03/2023

engenheirojonas
engenheirojonas 🇧🇷

6 documentos

1 / 3

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
INTRODUÇÃO A LÓGICA DE PROGRAMAÇÃO
Data: 08/03/2023 Aluno(a):
Atividade Prática
Atividade Prática I
INSTRUÇÕES:
Esta Atividade contém 4 questões totalizando 10 (dez) pontos;
Você deve preencher dos dados no Cabeçalho para sua identificação:
oNome / Data de entrega.
As respostas devem ser digitadas abaixo de cada pergunta;
Ao terminar salve o arquivo no formato DOC na parte escrita;
Envio o arquivo pelo sistema no local indicado;
Caso faça o upload do arquivo em quaisquer outros formatos, ou esteja faltando algum dos itens pré-
estabelecido pelo tutor, o mesmo será desconsiderado;
OBS: verifique: Sobre a entrega desta atividade;
Em caso de dúvidas consulte o seu Tutor.
Atividade Prática I –
INTRODUÇÃO A LÓGICA DE PROGRAMAÇÃO
Nome:
CPF:
1. É possível definir a distância k(a, c) entre dois números reais a e b pela seguinte função:
k(a, c) =(a c, se a >= c);
c a, se a < c.
Com base nesta informação, construa uma função que recebe o valor de um dois números a e c e
retorna o valor da distância d(a, c) entre a e c. Também, construa um programa (main) para
testar a função implementada.
Este deve receber dois valores do usuário e deve imprimir o valor correspondente a distância
entre os dois números.
R:
programa
{
funcao inicio()
{
real a, c, d
+escreva ("Insira o valor de A ")
+ leia (a)
+escreva ("Insira o valor de C ")
pf3

Pré-visualização parcial do texto

Baixe Introdução à Lógica de Programação: Atividade Prática I e outras Exercícios em PDF para Lógica, somente na Docsity!

INTRODUÇÃO A LÓGICA DE PROGRAMAÇÃO

Aluno(a): Data: 08/03/

Atividade Prática I

INSTRUÇÕES:Esta Atividade contém 4 questões totalizando 10 (dez) pontos;Você deve preencher dos dados no Cabeçalho para sua identificação: o Nome / Data de entrega.As respostas devem ser digitadas abaixo de cada pergunta;Ao terminar salve o arquivo no formato DOC na parte escrita;Envio o arquivo pelo sistema no local indicado;Caso faça o upload do arquivo em quaisquer outros formatos, ou esteja faltando algum dos itens pré- estabelecido pelo tutor, o mesmo será desconsiderado;OBS: verifique: Sobre a entrega desta atividade;Em caso de dúvidas consulte o seu Tutor. Atividade Prática I – INTRODUÇÃO A LÓGICA DE PROGRAMAÇÃO Nome: CPF:

  1. É possível definir a distância k ( a, c ) entre dois números reais a e b pela seguinte função: k ( a, c ) =( ac, se a > = c) ; ca, se a < c. Com base nesta informação, construa uma função que recebe o valor de um dois números a e c e retorna o valor da distância d ( a, c ) entre a e c. Também, construa um programa (main) para testar a função implementada. Este deve receber dois valores do usuário e deve imprimir o valor correspondente a distância entre os dois números. R: programa { funcao inicio() { real a, c, d escreva ("Insira o valor de A ") leia (a) escreva ("Insira o valor de C ")

leia (c) se (a>c) { d = (a - c) } senao d = (c - a) escreva ("A distância entre A e C é de: ", d , " metros") } } Explicação: É mais simples do que parece. É um algoritmo comum, de entrada e saída, porém com condição de maior e menor, sendo que a distância não pode ser negativa, então entra a condição onde um dos valores é menor que o outro.: se (a>c) { d = (a - c) } senao d = (c - a)

  1. Fluxograma do código fonte R: