Escolar Documentos
Profissional Documentos
Cultura Documentos
MULTIVIX
SERRA – ES
2024/1
Resumo Algoritmos I
1) Escreva um programa que receba dois números e mostre a
soma, a subtração, a multiplicação e a divisão desses números
Resumo Algoritmos I
1) Escreva um programa que receba dois números e mostre a
soma, a subtração, a multiplicação e a divisão desses números
Resumo Algoritmos I
• Tipos dados primitivos • Operadores aritméticos
- int, float, char - Adição (+) ; Subtração (-)
• Atributos de variável - Multiplicação (*)
- Nome, tipo, tamanho, valor - Quociente divisão (/) ; Resto divisão (%)
• Nome de variável - Incremento (++): aux++ ; Decremento (--): aux--
- Pode ser constituído por letras (maiúscula • Operadores Relacionais
ou minúscula), dígitos (0 a 9) e pelo - Igualdade (==) ; Diferente (!=)
caractere underscore (_) - Maior (>) ; Menor (<)
- O primeiro caractere não pode ser um - Maior ou igual (>=) ; Menor ou igual (<=)
digito • Operadores Lógicos
- Case sensitive (maiúsculas e minúsculas - Conjunção “e” (&&) ; Disjunção “ou” (||)
representam caracteres diferentes, • Atribuição
portanto variáveis distintas) - =
- Não pode ter o nome de uma palavra - += ; -= ; *= ; /=
reservada na Linguagem C • Comentários
• Constante - //
- #define PI 3.14159 - /* ... */
• Especificadores de entrada/saída
- %d ; %f ; %c
Resumo Algoritmos I
• Primeiro programa em Linguagem C
- Função main()
- Bibliotecas (arquivos .h)
- Bloco de instruções ({...})
- Instruções terminadas com “;”
- Comentários (// ou /*...*/)
- while(condição)
{ações;}
- do{
ações;
} while(condição)
um programa que imprima os N primeiros números ímpares. O valor de N será recebido pelo programa
Resumo Algoritmos I
• Variáveis indexadas
- Vetores e Strings
- tipo_de_dado nome_do_vetor[numero_de_elementos]
- Matrizes
- tipo_de_dado nome_da_matriz[num_linhas][num_colunas]
9. Escreva um programa que receba as quatro notas dos cinco alunos da turma
e calcule a média de cada aluno e a média final da turma (FOR)