Linguagem c

1179 palavras 5 páginas
Algoritmos – Aula 3
Variáveis Acumuladoras
São variáveis que sofrem acumulação positiva ou negativa de um valor no seu conteúdo atual. Devem ser inicializadas com um valor para que da primeira acumulação, o seu conteúdo tenha um valor real e não sujeira de memória. Algumas linguagens de programação inicializam com zero uma variável numérica no momento da sua declaração. Ex: A = A + 2 //somar 2 ao conteúdo da variável A e armazenar o resultado em A X = X - Y //subtrair o conteúdo de Y do conteúdo da variável X e armazenar o resultado na variável X

Estrutura Repetitiva
Permite que um bloco ou conjunto de comandos ou estruturas sejam repetidas enquanto a condição indicada for verdadeira. Declaração: REPITA ENQUANTO condição Bloco com um ou mais comandos ou estruturas FIM REPITA onde, condição é a comparação de dois valores que podem ser constantes, conteúdos de variáveis de memória, resultado de expressões aritméticas ou retorno de funções, por meio do uso de operadores relacionais. Aqui pode ser utilizado uma expressão condicional com mais de uma condição relacionada com os operadores E e OU. Se a condição for verdadeira o bloco de comandos será executado. Ao ser encontrado a cláusula FIM REPITA, a execução do algoritmo retorna ao início da estrutura para uma nova avaliação da condição. Quando a condição for falsa, o bloco não é executado e a execução do programa continua a partir do próximo comando após o término da estrutura.

Tipos de repetições:
- Indefinida: quando não se sabe a quantidade de vezes que o bloco da estrutura será executado. A cada execução a quantidade pode variar. Ex: Receber por digitação uma certa quantidade de números, enquanto o usuário desejar digitar números. Somá-los e visualizar o resultado da soma ao final.
Algoritmo VAR: num, soma, continua soma = 0 continua = ‘S’ REPITA ENQUANTO continua=‘S’ Escrever “Digite um número” Ler num soma = soma + num Escrever “Deseja continuar S/N” Ler continua FIM REPITA Escrever “A soma dos

Relacionados

  • Linguagem C C++
    13319 palavras | 54 páginas
  • LINGUAGEM C/C++
    1905 palavras | 8 páginas
  • Linguagem C
    4307 palavras | 18 páginas
  • A linguagem c++
    1512 palavras | 7 páginas
  • Linguagem C
    1067 palavras | 5 páginas
  • Linguagem C
    981 palavras | 4 páginas
  • Linguagem c
    8779 palavras | 36 páginas
  • A linguagem c++
    7083 palavras | 29 páginas
  • Linguagem C
    1228 palavras | 5 páginas
  • linguagem c
    3545 palavras | 15 páginas