Ir para conteúdo
Fórum Script Brasil
  • 0

Exercício - Diagrama de Blocos


Aloks

Pergunta

Oie to com uma duvida relacionada a um exercicio de uma apostila de LP que eu to lendo, se vocês puderem esclarecer, ficaria grata x]

-xxx-

1) Elabore um diagrama de blocos que leia um número. Se positivo armazene-o em A, se for

negativo, em B. No final mostrar o resultado

2) Ler um número e verificar se ele é par ou ímpar. Quando for par armazenar esse valor em P e

quando for ímpar armazená-lo em I. Exibir P e I no final do processamento.

3) Construa um diagrama de blocos para ler uma variável numérica N e imprimi-la somente se a

mesma for maior que 100, caso contrário imprimi-la com o valor zero

-xxx-

Bom, eu não entendi a parte de armazenar o numero positivo em A e o negativo em B D: não li na apostila nada sobre armazenar os numeros D:

se alguém puder postar exemplos desses exercicios, e uma explicação, ficaria grata :] vlw

Editado por Aloks
Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0

1) Elabore um diagrama de blocos que leia um número. Se positivo armazene-o em A, se for

negativo, em B. No final mostrar o resultado

2) Ler um número e verificar se ele é par ou ímpar. Quando for par armazenar esse valor em P e

quando for ímpar armazená-lo em I. Exibir P e I no final do processamento.

3) Construa um diagrama de blocos para ler uma variável numérica N e imprimi-la somente se a

mesma for maior que 100, caso contrário imprimi-la com o valor zero

bom, na 1, eu não entendi a parte de armazenar o numero x/

idem no 2, não to sabendo como armazenar x\

se alguém puder postar o exercicio jáh feito, sóh pra mim ver e tals x[

Link para o comentário
Compartilhar em outros sites

  • 0

como é em um digrama você tem que ilustrar o armazenamento. ficando assim, vou tentar desenhar aqui.

|¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
|   X <- Numero   |
|______________|
          |
          |
         /\
       /    \
     /        \          
   / X mod 2   SIM    |¯¯¯¯¯¯|
   \     = 1  /¯¯¯¯¯¯¯| I = X  |
     \        /               ¯¯¯¯¯¯
       \    /
         \/
          | N
          | Ã 
          | O
    |¯¯¯¯¯¯|
    | P = X |
    ¯¯¯¯¯¯¯

Lembrando que o "MOD", verifica o resto de uma divisão e todo numero par divido por 2 é zero e todo numero ímpar é igual a 1.

Tente fazer baseado nisso e caso apareça mais alguma dúvida, poste aqui.

Link para o comentário
Compartilhar em outros sites

  • 0

Tentando ajudar xD, bem eu zerei as variáveis. Após isso fiz com que a variável A, ficasse de acordo com o número inserido. O mesmo foi feito com a variavel B.

Não sei se é bem isso xD Também to precisando urgente aprender esses diagramas D: se tiver algum material... Posta plz

diagrama1.jpg

Editado por Ghonchu
Link para o comentário
Compartilhar em outros sites

  • 0

Lembrando, que é a primeira vez que eu faço um Diagrama mais já da pra ter uma ideia

Tallvez tenha ficado bizarro o negosso mais o raciocionio é esse LOGO depois do INICIO coloque um RETANGULO e CONDIÇÃO COLOQUE um LOSANGULO DEITADO

1 questao..

INICIO
    |
    v
X-> numero
A->0
B->0
    |
    v
Condição --------> A=X----> imprimir(A)
  X > 0       SIM                                  |
   |                                                    |
   |não                                              |
   V                                                   V
B = X-----> imprimir(B)----------------FIM
2 questao
INICIO
    |
    v
X-> Numero
    |
    v             SIM
Condição------------->P=X---->IMPRIMIR('P =' P )
 X mod 2 = 0
    |                                                         | 
    |não                                                   |
    v                                                         v
I=X--------------->IMPRIMIR('I =' I)----------FIM
3 questao
INICIO
   |
   v
N->numero
   |
   v               SIM
CONDIÇÂO----------IMPRIMIR(N)
 N>100                         |
   |                               |
   |não                         |
   v                               |
  FIM <---------------------

Note que alguns traços pra baixo fico toscos e sem sentido mais acho que deu pra entender onde estava direcionando

Fui.Espero te ajudado

Editado por david.lyonnais
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152.1k
    • Posts
      651.8k
×
×
  • Criar Novo...