TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Analise Estruturada de sistemas

Por:   •  25/11/2015  •  Trabalho acadêmico  •  1.028 Palavras (5 Páginas)  •  254 Visualizações

Página 1 de 5

CENTRO UNIVERSITÁRIO ANHANGUERA DE SÃO PAULO

Cursos: Tecnologia em Analise e Desenvolvimento de Sistemas / Sistemas de Informação – 2° Semestre

DISCIPLINA: CONTRUÇÃO DE ALGORITMO

Alunos:

Daniel Carlos Horacio                        RA 6453339648          S.I.

Jessica da Silva Jardim                  RA 6820438457         S.I

Jaquicely kaiser Miranda                  RA 6662420314          S.I

Luiz Paulo de Oliveira Mota                 RA 6610315884         S.I

Luiz Henrique Gonçalves Teixeira         RA 6276286141          T.A.D.S

Etapas, 3 e 4

SÃO PAULO

2013

Sumário

INTRODUÇÃO        

ETAPA 3 - Aula-tema: Estruturas de controle: Iteração. Estruturas de dados compostas: vetores. Estruturas de dados compostas: matrizes.

 

PASSO 3        0

ETAPA  4 -

Aula-tema: Estruturas de dados compostas: vetores. Estruturas de dados compostas: matrizes.

PASSO 4        06

CONCLUSÃO................................................................................................................08

BIBLIOGRAFIA        08

INTRODUÇÃO


Introdução 

Nessa atividade iremos resolver alguns problemas propostos usando diversos tipos de linguagens como o fluxograma, o algoritmo e a Linguagem C. Serão de problemas que exigem raciocínio e atenção para que sejam desenvolvidos de forma correta e clara. 

é importante para que aprenda a analisar e resolver problemas apresentando sua solução por meio da estruturação de um algoritmo, especificando-o de forma detalhada e a realizando testes que o validem.


Passo 3. Problema 1 

V F 

Inicio 
Inteiro: numero 
Escreva (“Digite um número”); 
Leia (numero); 
Se (numero %2==0) 
Escreva (“O número é Par!”); 
Senão 
Escreva (“O número é Impar!”); 
Fim_Se 
Fim 

V F 

Inicio 
Inteiro: numero 
Escreva (“Digite um número”); 
Leia (numero); 
Se (numero %2==0) 
Escreva (“O número é Par!”); 
Senão 
Escreva (“O número é Impar!”); 
Fim_Se 
Fim 


Inicio 
Inteiro: numero 
Escreva (“Digite um número”); 
Leia (numero); 
Se (numero %2==0) 
Escreva (“O número é Par!”); 
Senão 
Escreva (“O número é Impar!”); 
Fim_Se 
Fim 


V F 

Inicio 
Inteiro: numero 
Escreva (“Digite um número”); 
Leia (numero); 
Se (numero %2==0) 
Escreva (“O número é Par!”); 
Senão 
Escreva (“O número é Impar!”); 
Fim_Se 
Fim 

O objetivo do problema era fazer com que o sistema solicitasse um número qualquer ao usuário e depois de recebido o sistema informa se esse número é par ou impar. Utilizamos nas três linguagens o recurso de decisão, onde o sistema tinha duas opções baseadas no que em resto de divisão. Quando o cálculo realizado pelo sistema deixava sobrar um número, isso indicava que esse número era impar, já que ele estava sendo calculado resto de divisão com 2. Agora se o retorno era zero, isso indicava que ele era divisível por 2 e que não haveria sobras de números e isso indicava um número par. 
Dessa forma o sistema conseguia distinguir números pares de números impares e sempre retorna a resposta correta. 
O objetivo do problema era fazer com que o sistema solicitasse um número qualquer ao usuário e depois de recebido o sistema informa se esse número é par ou impar. Utilizamos nas três linguagens o recurso de decisão, onde o sistema tinha duas opções baseadas no que em resto de divisão. Quando o cálculo realizado pelo sistema deixava sobrar um número, isso indicava que esse número era impar, já que ele estava sendo calculado resto de divisão com 2. Agora se o retorno era zero, isso indicava que ele era divisível por 2 e que não haveria sobras de números e isso indicava um número par. 
Dessa forma o sistema conseguia distinguir números pares de números impares e sempre retorna a resposta correta. 

4. Problema 2 
Inicio 
Real: dist1, dist2, dist3, dist4, media; 
Escreva (“Digite distancia amigo 1:”); 
Leia (dist1); 
Escreva (“Digite distancia amigo 2:”); 
Leia (dist2); 
Escreva (“Digite distancia amigo 3:”); 
Leia (dist3); 
Escreva (“Digite distancia amigo 4:”); 
Leia (dist4); 
Media = (dist1+dist2+dist3+dist4)/4; 
Escreva (“A distancia media é:”, media); 
Fim 

...

Baixar como (para membros premium)  txt (6.8 Kb)   pdf (170.9 Kb)   docx (397.4 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com