Você está na página 1de 2

DESCRIO DO PROGRAMA:

#include <stdio. h> main () { int x, y; printf (x: ); scanf (%d; &x); printf (y: ); scanf (%d, &y); if (x>y) printf (O maior nmero x= %d\n, x); else printf (O maior nmero y= %d\n, y); }

#include <stdio.h> O smbolo # uma chamada de ateno ao compilador quando ele fizer o seu trabalho ter um cuidado exclusivo com esta linha. include= Diz para incluirmos o arquivo cabealho stdio.h (std= standard, padro em ingls; io= Input/ Output, entrada e sada.

main () a funo principal. Em programao em C temos funes atrs de funes. Esta funo main () a tal que vamos chamar as outras, por isso ela obrigatria em qualquer programa. ()= Assim o compilador reconhece que uma funo. A ideia de ter funes permitir o encapsulamento de uma ideia ou operao, dar um nome a isto e depois chamar essa operao de vrias partes do programa simplesmente usando o seu nome. { }= O compilador, ao ver as chavetas, compreende aquilo como um bloco. O cdigo que estiver dentro das chaves ser executado sequencialmente.

int x, y; Nesta funo, estamos a declarar duas variveis que vo ter valores inteiros. ;= O ponto-e-vrgula essencial para programao em C, funcionando como um ponto final: separa as frases e contextos. No C, o ponto-e-

vrgula est no final da maioria das linhas e determina o final de cada operao. Na sua ausncia teremos um erro enquanto compilamos o programa. printf () Podemos utilizar esta funo apenas porque pusemos no header a biblioteca stdio. O que esta funo nos permite enviar o que temos entre aspas para o monitor (out).

scanf () uma funo que est tambm na biblioteca stdio.h, o que faz ler o que foi inserido, por exemplo, via teclado e guardar o que foi escrito. scanf (%d, &x); = Neste caso estamos a dizer para a varivel ler o que foi teclado, que vai estar em formato inteiro e depois colocar esse valor no endereo da varivel x.

if A funo if muito parecida com a ideia que ns temos na linguagem comum, ou seja, se (isto)... ento (aquilo)... if (condio) declarao;

if (x>y) = Verifica a condio x>y. Se for verdadeira l o cdigo do bloco. else Significa seno.

Você também pode gostar