AlgoritmosRespostas

1664 palavras 7 páginas
Lista 3 – estrutura sequencial (sala de aula)

Assunto:
Variáveis, instruções de entrada e saída de dados e expressões numéricas.

Forma de resolução: a) Representar o algoritmo em descrição narrativa, utilizando o seguinte procedimento para análise do problema e definição da solução: a.1) Dados de entrada: a.2) Processamento (instruções a serem realizadas): a.3) Dados de saída:
b) Representar o algoritmo utilizando fluxograma (diagrama de blocos) c) Representação do algoritmo de solução do problema na linguagem C, com as entradas informadas pelo usuário.

Importante:
a) Variáveis:
a. São endereços (espaços) da memória (área de trabalho do computador) utilizados para armazenar valores e poder recuperá-los;
b. Precisam ser declaradas, informando um tipo e um identificador (nome). Exemplo: int Valor1;
c. A linguagem C é case sentive, ou seja, há distinção entre maiúsculas e minúsculas. Exemplo: int Valor1; e int valor1; Valor1 e valor1 são variáveis distintas.
d. A sintaxe de atribuição (armazenar um valor em uma variável) é: Variável  valor, significando que a variável recebe o valor, portanto, na linguagem C, a variável que vai armazenar (receber o valor) fica à esquerda do sinal de atribuição que é representado por “=”. Exemplo Valor1 = Valor2 + 10;
b) Instruções:
a. São os comandos que compõem um programa (algoritmo), as ações que serão realizadas;
b. Cada instrução é obrigatoriamente finalizada com ponto e vírgula;
c) Erros:
a. Verificar se não há falta de ponto e vírgula no final de cada instrução;
b. Verificar se o nome da variável está escrito de maneira idêntica na declaração e no uso.
c. “error ‘Var1’ undeclared” significa que a variável não foi declarada, o que pode ocorrer por identificadores (nomes) diferentes.

Exercícios:

1) Considerando que para um consórcio sabe-se o número total de prestações, a quantidade de prestações pagas e o valor da prestação. Escreva um programa que determine o valor total pago pelo

Relacionados