Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
IDE
• Definição
• Exemplos
2
BIBLIOTECAS
• <stdio.h>
• <math.h>
• <locale.h>
3
TIPOS DE DADOS
Cinco tipos básicos:
• char
• int/long int
• float
• double
• void
4
Formas básicas de armazenamento:
• Variáveis locais
• Variáveis globais
• Parâmetros formais (funções)
5
COMANDOS I/O
printf
printf (“Texto”) ; printf (StringX) ;
scanf
scanf (“%tipo”, &VariavelY) ;
6
EXERCÍCIOS
HELLO WORLD!
7
OPERADORES
Operador de atribuição
= (igual)
Operadores aritméticos
- subtração + soma
* multiplicação / divisão
% mod -- decremento
++ incremento
8
EXEMPLOS
x = 25 ; z=x*y;
aux = 1994 ; z=x/y;
aux2 = x ; x = (z + y) / x ;
y=2+3; z = z++ ;
alfa = 350 + x ; z += 1 ;
z=x+y; y = z- - ;
x=z–3; y -= 4 ;
9
OPERADORES
Operadores Lógicos
&& “e”
|| “ou”
! negação
Operadores Relacionais
> e >= < e <=
== !=
10
EXEMPLOS
(x == 5 && y == 3)
(z == x || z == y)
! (x == 3)
(x != 5 && x == 5)
(x != 5 || x == 5)
11
CASO ESPECIAL
O operador ? (Operador Ternário)
X?Y:Z;
(condição) ? (se) : (senão) ;
12
EXERCICIOS
13
EXERCÍCIOS
1. Faça um algoritmo que solicite
seu nome uma única vez e em
seguida imprima-o cinco vezes.
14
EXERCÍCIOS
15
EXERCÍCIOS
16
EXERCÍCIOS
17