You are on page 1of 30

FACULDADE DE TECNOLOGIA DE SO PAULO

MODALIDADE: ELETRNICA INDUSTRIAL

PROGCOMP

PROGRAMAO EM
COMPUTADORES

Prof. Esp. Victor Troitio


AULA NMERO 01
CONTEDO PROGRAMTICO
1. ALGORITMOS FLUXOGRAMA
2. LGICA DE PROGRAMAO
3. A LINGUAGEM DE PROGRAMAO C
4. ESTRUTURA DE UM PROGRAMA EM LINGUAGEM C
5. DEFINIO DE HEADERS
6. DEFINIO DE VARIVEIS (INTEIROS, FLUTUANTES)
7. COMANDOS ARITMTICOS
8. OPERADORES DE RELAO E LGICOS
9. FUNO PRINTF()
10. FUNO SCANF()
11. COMANDOS DE DECISO IF / ELSE (SIMPLES e ENCADEADO)
12. VETORES E MATRIZES
1. UNIDIMENSIONAIS
2. MULTIDIMENSIONAIS
13. COMANDOS DE LOPP
1. FOR
2. WHILE
3. DO WHILE
14. STRINGS - FUNES GETS(), PUTS()
15. CHAMADA DE FUNES - VOID
PROG COMP
CRITRIOS DE AVALIAO
P1 PROVA 1
P2 PROVA 2
SUB PROVA SUBSTITUTIVA
T PROJETO

NOTA FINAL = (P1 + P2 + T) / 3

NOTA FINAL >= 6,0 (APROVADO)


NOTA FINAL < 6,0 (REPROVADO)
PROG COMP
CRITRIOS DE FALTAS

+25% DE FALTAS REPROVADO


POR FALTAS (CONCEITO F)
O ALUNO ESCREVE A MO O
PROGRAMA EM LINGUAGEM C QUE
RESOLVA O PROBLEMA PROPOSTO!
UM POUCO DE
HISTRIA PARA
ENTENDER O
ARMAZENAMENTO
DE DADOS
DESLIGADA LIGADA
1 byte

8 bits
SABEMOS QUE DENTRO DE 1 BIT
ENCONTRAMOS APENAS 0
(ZERO) OU 1 (UM).

LIGADO / DESLIGADO
1 byte

8 bits

TODAS AS LMPADAS DESLIGADAS

0 0 0 0 0 0 0 0
1 byte

8 bits

UMA DAS LMPADAS EST ACESA

0 0 0 0 0 1 0 0
O PRIMEIRO BUG
ESTRUTURA BSICA DE
UM PROGRAMA EM
LINGUAGEM C
CABEALHOS

DEFINIO DE
VARIVEIS
COMANDOS
#include <stdio.h>
/* aqui um comentrio */
main()
{
<declara variveis>
<comandos>
}
#include<stdio.h> CABEALHOS OU HEADERS
main()
{ int vet[2], num; DEFINIO DE VARIVEIS
num = 0;
printf("Digite um numero: ");
scanf("%d",&vet[num]);
num++; COMANDOS
printf("Digite outro numero: ");
scanf("%d",&vet[num]);
system("pause");
}
A LINGUAGEM C

PROGRAMA FONTE

EXTENSO .c
#include<stdio.h>
main()
{ int vet[3], num = 0;
printf("Digite um numero: ");
scanf("%d",&vet[num]);
num=num+1;
printf("Digite outro numero: ");
scanf("%d",&vet[num]);
num=num+1;
printf("Digite outro numero: ");
scanf("%d",&vet[num]);
system("pause");
}
A LINGUAGEM C SENSITIVA

DICA: ESCREVA TODO O SEU


PROGRAMA EM LETRA minscula
#include<stdio.h>
main()
{ int num;
printf("Digite um numero: ");
scanf("%d",&num);
system("pause");
}
#include<stdio.h>
main()
{ int num;
PRINTF("Digite um numero: ");
scanf("%d",&num);
system("pause");
}
#include<stdio.h>
main()
{ int num, NUM;
printf("Digite um numero: ");
scanf("%d",&num);
NUM = num + 10;
system("pause");
}
PROG COMP
PROGRAMAO DE COMPUTADORES

Programao o processo de
escrita, teste e manuteno de um
programa de computador. O
programa escrito em uma
linguagem de programao, embora
seja possvel, com alguma
dificuldade, escrev-lo diretamente
em linguagem de mquina.
Linguagem de Mquina
a linguagem que os componentes
do seu computador usam para se
comunicar, assim como ns
humanos usamos o alfabeto que vai
de A-Z e os nmeros 0-9, os
componentes de um computador
ultilizam apenas 0 e 1 para se
comunicarem que chamado de
Binrio
AULA DE LABORATRIO
NA PRXIMA 6 FEIRA

-USAR O EDITOR c
-COMO DIGITAR O PROGRAMA
-COMO COMPILAR O PROGRAMA
-TRAZER SEMPRE PEN DRIVE
- LGICA DE PROGRAMAO

- ALGORITMOS

- FLUXOGRAMA
PARA A PRXIMA 4 feira