Linguagem C
Existem alguns endereços onde se encontram apostilas da Linguagem C e de C++. Aqui estão alguns.
CPDEE-UFMG - http://ead1.eee.ufmg.br/cursos/C/cursoc.zip
DCC-UFLA - Introdução
ao C
Aqui se Encontram alguns exemplos de primeiros passos em Linguagem C
#include <stdio.h>
int main()
{
printf ("\n Alo,
Mundo! \n");
}
#include <stdio.h>
int main()
{
char nome[20];
printf ("\n Alo,
Mundo! \n");
printf ("\n Qual
e´ seu nome ? ");
scanf ("%s", nome);
printf ("\n\n Tchau
%s \n",nome);
}
#include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
int main()
{
char Ch;
float x, y;
printf ("\n Envie
dois números : ");
scanf ("%f %f ",
&x, &y );
printf ( "\n O
produto de %f e %f eh %f ", x, y, x*y );
Ch = getchar( );
printf ( "\n O
quociente de %f e %f eh %f ", x, y, x/y );
printf ( "\n A
tecla pressionada foi %c \n\n Fim de Programa ", Ch );
system("PAUSE");
return 0;
}
# include <stdio.h>
int main ()
{
int i, j, M[4][5];
for (i = 0; i <=
3 ; i++)
for (j = 0; j <= 4 ; j++)
M[i][j] = 20+i*(5-j);
printf ("\n\n Matriz
M \n");
for (i = 0; i <=
3 ; i++)
{
for (j = 0; j <= 4 ; j++)
printf ("\t %d ", M[i][j] );
printf( "\n");
}
return
(0);
}
# include <stdio.h>
int quadrado (int x)
{
int x2;
x2 = x * x;
return (x2);
}
int main ()
{
int n, nq;
printf ("\n **** Envie
um inteiro: ");
scanf ("%d",&n);
nq = quadrado(n);
printf ("\n\n **** O
quadrado de %d e' %d **** \n\n ", n, nq);
}
[1] GALIC-UNICAMP, Introdução à Linguagem C, UNICAMP, Campinas, 2001.
[2] CPDEE-UFMG, Curso de C, UFMG, Belo Horizonte, 2000.
[3] KERNIGHAN, Brian W. e RITCH, Dennis M., C: A Linguagem de Programação, Rio de Janeiro, Campus, 1986.
[4] PLAUGER, P.J. e BRODIE J. Standart C: guia de referência básica , São Paulo, Mcgraw-Hill, 1991. 306p.
[5] HANCOCK, Les e KRIEGER, Morris. Manual de Linguagem C, Rio de Janeiro, Campus,1985. 182p.
[6] MIZRAHI, Viviane V. Treinamento em Linguagem C - módulo 1 e 2, São Paulo, McGraw-Hill, 1990, 241p.
[7] SCHILDT, Herbert. Turbo C: Guia do Usuário, São Paulo, McGraw-Hill, 1988, 414p.