Esqueleto de um Programa em C

414 palavras 2 páginas
Esqueleto de um Programa em C++
#include <stdio.h>
#include <stdlib.h> int main ()
{
/* declarações: todas as variáveis utilizadas precisam ser declaradas
*/
int idade;
/* programa */ printf("Quantos anos tem? \n"); scanf("%d", &idade); printf("%d? parece que tem so %d anos!\n", idade, idade * 2);
/* fim do programa */ system ("pause"); return 0;
}

Descrição do esqueleto
A função main é necessária em todos os programas pois define o início da execução do programa. A função main foi definida como uma função int (ou seja, inteira), é por isso que precisa de devolver um valor inteiro. Torna-se necessário o comando return

0, apenas por

consistência, já que o zero não é utilizado. Toda função recebe também parâmetros. Por exemplo uma função seno deve receber como parâmetro um ângulo. A lista de parâmetros é declarada entre parênteses depois do nome, no caso da função main, ela recebe zero parâmetros. As chavetas definem o início e fim de um bloco de instruções.
O stdio.h contem as rotinas necessárias para ler caracteres do teclado e imprimir caracteres no monitor. O system("pause") serve para interromper a execução do programa (pause) para que possa analisar a janela de saída, após o término da execução, e é definida no pacote stdlib.h.
Os textos entre /* */ são comentários. Os comentários não interferem no programa, mas auxiliam os programadores a entender o código.
Descrição do programa
Neste programa utilizamos apenas as funções printf e scanf, ambas definidas no pacote stdio.h. A função printf serve para imprimir uma mensagem de texto na janela do computador .

Tanto o printf quanto o scanf recebem como parâmetros uma lista de argumentos. O primeiro argumento dessa lista é necessariamente um texto, definido entre aspas. Dentro do texto podemos colocar caracteres especiais, como o "\n" e o "%d". O "\n" corresponde ao caracter de mudança de linha, enquanto o "%d" indica que aquela posição deve ser
"entendida" como um número decimal. No caso do scanf, esse número

Relacionados

  • Paradigmas
    778 palavras | 4 páginas
  • PIC_SLIDES
    982 palavras | 4 páginas
  • Anatomia Básica
    724 palavras | 3 páginas
  • Numeros primos em c
    1905 palavras | 8 páginas
  • Trabalho
    766 palavras | 4 páginas
  • AFINAMENTO DE IMAGENS DIGITAIS
    13796 palavras | 56 páginas
  • Code Block
    1958 palavras | 8 páginas
  • Linguagem C
    537 palavras | 3 páginas
  • TÉCNICAS DE PREPARAÇÃO OSTEOLÓGICA, MONTAGEM E CONSERVAÇÃO DE UM EXEMPLAR DE Tursiops sp. DO ACERVO DO MUSEU DE CIÊNCIAS CARLOS RITTER - UFPel.
    1523 palavras | 7 páginas
  • Informatica
    2012 palavras | 9 páginas