Aula 7 Desenvolvimento de Algoritmos

1037 palavras 5 páginas
Desenvolvimento de algoritmos e implementação em linguagem C

Problema -> Prog. Em Ling. Algorítmica -> Prog. Em Ling. de Programação

Dados de Entrada -> Execução do PROGRAMA -> Resultados obtidos
(Ex. Calculadora do Windows)

Programação Estruturada
É uma metodologia para desenvolvimento de programas que visa:
Facilitar a escrita (codificação) dos programas;
Facilitar a leitura (entendimento por terceiros);
Facilitar a manutenção dos programas;
Reduzir a complexidade;

Um GOTO é uma blasfêmia de linguagens procedurais antigas que jamais pode ser proferida em um JAVA de bom gosto (Pág. 134 Usando JAVA).
A noção de programação estruturada tornou-se quase sinônimo de “eliminação do GOTO”. JAVA não tem uma instrução GOTO. (pág. 174 Deitel).

Estrutura básica de um programa em C

Um programa em C consiste em uma ou várias funções, cuja forma geral é a seguinte:

Tipo nomeFunção( declaração de parâmetros)
{
Variáveis

Comandos
}

O nome de uma função pode ser qualquer um, com exceção de main(), reservado para a função que inicia a execução do programa.

int main()
{
return 0;
}

Em todo programa C, é obrigatório ter pelo menos uma função chamada main().

main()
{

}

Esta forma resumida é convertida automaticamente pelo compilador para a forma normal anterior.
Os parênteses após o nome main() são a características que permite que o compilador saiba que se trata de uma função.
Toda função deve ter um inicio { e ter um fim }. As chaves delimitam o corpo do programa.

#include <stdio.h>
#include <stdlib.h>

main()
{
printf(“Primeiro programa”); system(“PAUSE”);
}

Toda instrução em C deve terminar com um ponto e virgula, parte crucial da sintaxe da linguagem que pode gerar um erro de compilação se esquecido.
Uma função pode ter qualquer número de instruções. Elas devem ser escritas entre as chaves que delimitam o corpo da função.

Escreva
Escreve, retorna o valor contido em entre os parênteses: somente texto, ou texto e conteúdo de variáveis, ou

Relacionados

  • poupa
    850 palavras | 4 páginas
  • informatica
    3791 palavras | 16 páginas
  • teste1
    996 palavras | 4 páginas
  • algoritmos e estrutura de dados
    958 palavras | 4 páginas
  • Resolucao jogo da velha -codigo em java
    1176 palavras | 5 páginas
  • 256325655
    1897 palavras | 8 páginas
  • Lógica de Programação
    10054 palavras | 41 páginas
  • algoritimo e probramação
    1263 palavras | 6 páginas
  • programação
    5994 palavras | 24 páginas
  • PLANO DE ENSINO
    790 palavras | 4 páginas