A linguagem de Programação
C

Algoritmos e Linguagem de Programação
Profª Clausia Mara Antoneli
A linguagem de Programação C

Nesta aula vamos estudar a Linguagem de
Programação C lembrando os principais
comandos de ca...
A linguagem de Programação C
Comentários
Bibliotecas
Declaração de Variáveis
Comandos de Leitura
Comando Condicional (if)
...
A linguagem de Programação C
Comentários
Não pertencem às instruções do programa
Servem para que o programador documente o...
A linguagem de Programação C
Comentários - exemplos

/* notas.c: este programa lê a nota dos alunos e calcula a
média */
M...
A linguagem de Programação C
Bibliotecas
Conjunto de funções pré-escritas - por outros
programadores - que já resolveram d...
A linguagem de Programação C
Bibliotecas - exemplo
#include <conio.h)
clrscr(); // limpa a tela
textbackground(cor); // mu...
A linguagem de Programação C
Declaração de Variáveis
nome do seu tipo+<espaço>+nome da variável+;

Onde as principais cara...
A linguagem de Programação C
Declaração de Variáveis – exemplo
char nome [35];
float soma = 0;
int idade, contador = 0;

P...
A linguagem de Programação C
Comandos de Leitura
Declaração

Leitura

Exemplos de conteúdos

Biblioteca a
ser incluída

in...
ro);

;

A linguagem de Programação C
Comandos de Leitura – exemplo
Exemplos de conteúdos

Biblioteca a
ser incluída

nume...
A linguagem de Programação C
Comando Condicional - if
if (condição)
{
<bloco de comandos 1>
}
else
{
<bloco de comandos 2>...
A linguagem de Programação C
Comando Condicional if – exemplo
if (media >= 7.0)
aprovado = 1;
____________________________...
A linguagem de Programação C
Comandos de Repetição
while
for

Profª Clausia Mara Antoneli
A linguagem de Programação C
Comandos de Repetição - while

while (condição)
{
<bloco de comandos>
}

Profª Clausia Mara A...
A linguagem de Programação C
Comandos de Repetição while – exemplo
contador=0;
while (contador < 3)
++contador;
__________...
A linguagem de Programação C
Comandos de Repetição - for

for (inicial; condição; incremento ou
decremento)
{
<bloco de co...
A linguagem de Programação C
Comandos de Repetição for – exemplo
for (i=3; i<=5; i++)
printf(“O valor de i eh: %in”, i);
_...
A linguagem de Programação C
Comandos de Escrita
printf(“n frase %letra ”, <lista de variáveis>);
puts(“n frase”);
No coma...
A linguagem de Programação C
Comandos de Escrita– exemplo
(a frase deve vir entre aspas)
 
printf (“nfrase ” , variável1, ...
A linguagem de Programação C
Exemplo de um Programa Completo
/* nota.c: le a nota de um aluno e verifica se ele foi aprova...
A linguagem de Programação C
Exemplo de um Programa Completo
Comentário
/* nota.c: le a nota de um aluno e verifica se ele...
A linguagem de Programação C
Exemplo de um Programa Completo
 

Bibliotecas
#include <stdio.h>
#include <conio.h>
 

Profª...
A linguagem de Programação C
Exemplo de um Programa Completo
 

Declaração de variável
float nota;

 

Profª Clausia Mara ...
A linguagem de Programação C
Exemplo de um Programa Completo
Inicia Bloco de Programa

void main()
{

 
}
 
Profª Clausia ...
A linguagem de Programação C
Exemplo de um Programa Completo
Comandos de Leitura e Escrita
{
printf (“nDigite sua nota fin...
A linguagem de Programação C
Exemplo de um Programa Completo
Condição if
{
if (nota >= 6.0)
printf (“nVoce foi aprovado! “...
A linguagem de Programação C
Exemplo de um Programa Completo
{
getch(); // para a tela
 
}
 

Profª Clausia Mara Antoneli
Upcoming SlideShare
Loading in …5
×

A linguagem de programação c

1,257
-1

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,257
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
49
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

A linguagem de programação c

  1. 1. A linguagem de Programação C Algoritmos e Linguagem de Programação Profª Clausia Mara Antoneli
  2. 2. A linguagem de Programação C Nesta aula vamos estudar a Linguagem de Programação C lembrando os principais comandos de cada passo de um programa elaborado em C - com exemplos. Profª Clausia Mara Antoneli
  3. 3. A linguagem de Programação C Comentários Bibliotecas Declaração de Variáveis Comandos de Leitura Comando Condicional (if) Comandos de Repetição (while, for) Comando de Escrita Profª Clausia Mara Antoneli
  4. 4. A linguagem de Programação C Comentários Não pertencem às instruções do programa Servem para que o programador documente o programa Devem vir delimitados entre /* */ Podem ser comentário de linha // Profª Clausia Mara Antoneli
  5. 5. A linguagem de Programação C Comentários - exemplos /* notas.c: este programa lê a nota dos alunos e calcula a média */ Med = somanota/3; // calculo da média Profª Clausia Mara Antoneli
  6. 6. A linguagem de Programação C Bibliotecas Conjunto de funções pré-escritas - por outros programadores - que já resolveram determinados problemas As funções em C pertencem a diferentes bibliotecas Estas bibliotecas devem ser incluídas através da diretiva: #include < > Profª Clausia Mara Antoneli
  7. 7. A linguagem de Programação C Bibliotecas - exemplo #include <conio.h) clrscr(); // limpa a tela textbackground(cor); // muda a cor do fundo #include <ctype.h> letra=toupper (letra) // converte uma <letra> para maiúsculo Profª Clausia Mara Antoneli
  8. 8. A linguagem de Programação C Declaração de Variáveis nome do seu tipo+<espaço>+nome da variável+; Onde as principais características são: Tipo = int, float, char ... Nome da variável = caracteres alfanuméricos; diferenciação de maiúsculo e minúsculo; não pode ter duas variáveis iguais; não pode ter o mesmo nome das palavras reservadas ... Profª Clausia Mara Antoneli
  9. 9. A linguagem de Programação C Declaração de Variáveis – exemplo char nome [35]; float soma = 0; int idade, contador = 0; Profª Clausia Mara Antoneli
  10. 10. A linguagem de Programação C Comandos de Leitura Declaração Leitura Exemplos de conteúdos Biblioteca a ser incluída int numero; scanf(“%i”, &numero); stdio.h float valor; scanf(“%f”, &valor); char c; c=getche(); char nome[20]; gets(nome); numero = -5; numero = 2002; valor = -5.867; valor = 2002.50; c = ‘5’; c = ‘s’; c = ‘#’; Atribuição somente através de função: strcpy(nome, “Ana”); stdio.h conio.h conio.h string.h Profª Clausia Mara Antoneli
  11. 11. ro); ; A linguagem de Programação C Comandos de Leitura – exemplo Exemplos de conteúdos Biblioteca a ser incluída numero = -5; numero = 2002; valor = -5.867; valor = 2002.50; c = ‘5’; c = ‘s’; c = ‘#’; Atribuição somente através de função: strcpy(nome, “Ana”); stdio.h stdio.h conio.h conio.h string.h Profª Clausia Mara Antoneli
  12. 12. A linguagem de Programação C Comando Condicional - if if (condição) { <bloco de comandos 1> } else { <bloco de comandos 2> } Profª Clausia Mara Antoneli
  13. 13. A linguagem de Programação C Comando Condicional if – exemplo if (media >= 7.0) aprovado = 1; _____________________________ if (media >= 7.0) { aprovado = 1; ++contadoraprovados; } else aprovado = 0; Profª Clausia Mara Antoneli
  14. 14. A linguagem de Programação C Comandos de Repetição while for Profª Clausia Mara Antoneli
  15. 15. A linguagem de Programação C Comandos de Repetição - while while (condição) { <bloco de comandos> } Profª Clausia Mara Antoneli
  16. 16. A linguagem de Programação C Comandos de Repetição while – exemplo contador=0; while (contador < 3) ++contador; _________________________________________ numero = 1; while (numero <= 100) { if (numero % 2 == 0) ++contapar; else ++contaimpar; numero += 3; } Profª Clausia Mara Antoneli
  17. 17. A linguagem de Programação C Comandos de Repetição - for for (inicial; condição; incremento ou decremento) { <bloco de comandos> } Profª Clausia Mara Antoneli
  18. 18. A linguagem de Programação C Comandos de Repetição for – exemplo for (i=3; i<=5; i++) printf(“O valor de i eh: %in”, i); ________________________________ i=3; for ( ; i<=5; i++) printf(“O valor de i eh: %dn”, i);   Profª Clausia Mara Antoneli
  19. 19. A linguagem de Programação C Comandos de Escrita printf(“n frase %letra ”, <lista de variáveis>); puts(“n frase”); No comando “printf ”, entre as aspas podem ser escritas somente frases ou frases formadas por palavras intercaladas pelos especificadores de formato %s, %c, %i, %d ou %f, descritos nos comandos de leitura. Caso haja especificadores, para cada especificador utilizado, a variável do tipo correspondente deve constar da <lista de variáveis>. O comando “puts” salta uma linha após a impressão da frase, mesmo sem “n”, e não imprime variáveis. Profª Clausia Mara Antoneli
  20. 20. A linguagem de Programação C Comandos de Escrita– exemplo (a frase deve vir entre aspas)   printf (“nfrase ” , variável1, variável2, variável3);   (dentro da frase deve vir um formato para cada variável, compatível com o seu tipo básico)   printf (“nfrase %s %i %f ”,variável1,variável2,variável3); printf (“nVocê se chama %s, tem %i anos e %.2f metros de altura ”, nome, idade, altura); Profª Clausia Mara Antoneli
  21. 21. A linguagem de Programação C Exemplo de um Programa Completo /* nota.c: le a nota de um aluno e verifica se ele foi aprovado ou reprovado */   #include <stdio.h> #include <conio.h>   float nota; void main() { printf (“nDigite sua nota final: “); scanf(“%f ”,&nota);   if (nota >= 6.0) printf (“nVoce foi aprovado! “); else printf (“nVoce foi reprovado... “); printf(“n Fim do programa.”); getch();   }   Profª Clausia Mara Antoneli
  22. 22. A linguagem de Programação C Exemplo de um Programa Completo Comentário /* nota.c: le a nota de um aluno e verifica se ele foi aprovado ou reprovado */     Profª Clausia Mara Antoneli
  23. 23. A linguagem de Programação C Exemplo de um Programa Completo   Bibliotecas #include <stdio.h> #include <conio.h>   Profª Clausia Mara Antoneli
  24. 24. A linguagem de Programação C Exemplo de um Programa Completo   Declaração de variável float nota;   Profª Clausia Mara Antoneli
  25. 25. A linguagem de Programação C Exemplo de um Programa Completo Inicia Bloco de Programa void main() {   }   Profª Clausia Mara Antoneli
  26. 26. A linguagem de Programação C Exemplo de um Programa Completo Comandos de Leitura e Escrita { printf (“nDigite sua nota final: “); scanf(“%f ”,&nota);     }   Profª Clausia Mara Antoneli
  27. 27. A linguagem de Programação C Exemplo de um Programa Completo Condição if { if (nota >= 6.0) printf (“nVoce foi aprovado! “); else printf (“nVoce foi reprovado... “); printf(“n Fim do programa.”); }   Profª Clausia Mara Antoneli
  28. 28. A linguagem de Programação C Exemplo de um Programa Completo { getch(); // para a tela   }   Profª Clausia Mara Antoneli
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×