Ir para conteúdo

Arquivado

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

Pulse

Fluxograma em C

Recommended Posts

Olá, estou com algumas dúvidas em relação a um fluxograma de um código em C.

 

1- Devemos representar um especificador de formato no fluxograma? Por exemplo:

guMeoRj.png

 

Ou basta apenas usar "Digite a quantidade de geladeiras do tipo", tipogela

Em algumas atividades a minha professora não usou o especificador de formato mas fiquei em dúvida em relação a isso porque, por exemplo, se tivéssemos uma variável no meio da frase? Como poderíamos representar ela sem o especificador de formato?

 

2-Há alguma estrutura especial pra representar o comando "for" em fluxogramas ou devemos fazer a inicialização, conferir se a condição é verdadeira e posteriormente atualizar a variável?

Compartilhar este post


Link para o post
Compartilhar em outros sites

1 - Você diz que tipo de formato? O tipo da variável ou o que será escrito?

 

2 - Não, não existe uma forma especifica para o FOR, mas você pode usar um if recursivo (defina uma variável de contagem-> Se variavel < limite-> Código-> Acrescenta no contador-> Retorna ao inicio)

Compartilhar este post


Link para o post
Compartilhar em outros sites

1 - Você diz que tipo de formato? O tipo da variável ou o que será escrito?

 

2 - Não, não existe uma forma especifica para o FOR, mas você pode usar um if recursivo (defina uma variável de contagem-> Se variavel < limite-> Código-> Acrescenta no contador-> Retorna ao inicio)

Ambos.

 

Por exemplo:

Tendo uma variável inteira chamada soma, eu quero exibir ela na tela. Como representaria no fluxograma?

 

a) (Dentro do formato para saída) "A soma eh: %d", soma

ou

b)(Dentro do formato para saída) "A soma eh:", soma

 

O problema com o segundo é que se eu for printar a variável no meio da frase não dá...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fluxograma representa processo. Você usa da seguinte forma:

domingo.gif

O especificador de formato é detalhe de implementação e não tem influência sobre as sequências de ações. Portanto, não é importante nesse nível.

[informar tipo de geladeira] -> [informar quantidade de geladeiras do tipo especificado]

Se parece muito com o diagrama de atividades da UML (http://pt.wikipedia.org/wiki/Diagrama_de_atividade).

Cuide para que o fluxograma não seja uma cópia exata de todos os blocos do código, porque isso não traz nenhuma informação nova ou significativa p/ quem lê. E basicamente é a mesma coisa que ler o código p/ entender o que ele faz.

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.