Posts de Agosto, 2006

exercícios 4º semestre (21/8)

Agosto 24, 2006

Resolução em C dos exercícios de segunda passada.

exercícios 3, 4 e 5

Exemplos de recursividade em C

Agosto 15, 2006

Pessoal do 2º ano, o programa de fatorial:

#include <stdio.h>

int fatorial (int n)

{if (n>0)

         return n*fatorial(n-1);

  else         

         return 1;} void main()

{int n,valor;

printf(“Digite dois numero \n”);

scanf(“%i”,&n); valor=fatorial(n);

printf(“Fatorial de %i = %i”, n, valor);}

Agora o outro exercício, a função Calculo:

#include <stdio.h>

int vezes=0;

int x(int n)

{vezes=vezes+1;   if ((n>=0) && (n<=2))       return (n);

else

        return (x(n-1)+x(n-2)+x(n-3));}

void main() {int numero, total;

printf(“\n Digite um numero \n”);

scanf(“\n %i”,&numero);

total=x(numero);printf(“\n Resultado para %i = %i \n”,numero, total); printf(“\n Vezes:%i”,vezes);} 

Até segunda!!!

dicas iniciais C

Agosto 9, 2006

- C é case sensitive, isto é, diferencia letras maiúsculas e minúsculas. Por isso uma variável numero é diferente de Numero ou NUMERO.

- utilize os comandos em letra minúscula. Sempre printf e não Printf.

- Faça a identação do programa, ou seja, organize hierarquicamente as linhas variando a posição das colunas.

- \n é uma “constante caracter de barra invertida” que promove um salto de linha (como em printf(“Digite um número \n”)). Existem outras constantes, veremos mais adiante.

download compilador C/C++ 5.5

Agosto 8, 2006

Para baixar o compilador C e sua interface gráfica, sugestão:

compilador Borland C++ 5.5  http://baixaki.ig.com.br/site/detail38080.htm

interface gráfica para compilador Borland C++ 5.5
http://baixaki.ig.com.br/site/detail6970.htm

7 de agosto

Agosto 8, 2006

preto e com açúcar

Segunda-feira, primeiro dia de aula do semestre.

Um cafezinho e…comecemos.