Resolu O AED S

2149 palavras 9 páginas
1. Qual o objetivo do programa?

2. Quais são os dados de entrada?

3. Quais serão os dados de saída?

4. Qual será o processamento a ser utilizado para transformar as entradas nas saídas?

5. Existem restrições/regras específicas do problema?

Resolução:
1) Desenvolva um algoritmo em Portugol e Scilab que classifique um número de entrada fornecido pelo usuário como par ou ímpar.

1. Qual o objetivo do programa? Definir se o número(que será informado pelo usuário) é par ou ímpar.

2. Quais são os dados de entrada? número (informado pelo usuário)

3. Quais serão os dados de saída? Se o número é par ou ímpar.

4. Qual será o processamento a ser utilizado para transformar as entradas nas saídas? mod 2, pois o numero quando dividido por 2 se restar 0 será par, caso contrário ímpar.

5. Existem restrições/regras específicas do problema? Não.

ALGORITMO
DECLARE N NUMERICO
ESCREVA “INFORME UM NÚMERO:”
LEIA N
SE N MOD 2 = 0
ENTAO ESCREVA “O NÚMERO É PAR.”
SENAO ESCREVA “O NÚMERO É IMPAR”
FIM_ALGORITMO

Scilab: clc; clear; n=input("Digite um número: "); if modulo(n,2)==0 then disp("O número é par."); else disp("O número é impar."); end 2) Elabore um algoritmo que leia um número, e se ele for maior do que 20, imprimir a metade desse número.

1. Qual o objetivo do programa? Ler um número e mostrar a metade dele se ele for maior que 20.

2. Quais são os dados de entrada? n(numero informado pelo usuário)

3. Quais serão os dados de saída? A metade desse número(n) se

Relacionados