ATPS PROGRAMA O ESTRUTURADA II
Atividades Práticas Supervisionadas
CST Em Análise E Desenvolvimento De Sistemas
Programação Estruturada II
17 de Junho de 2015
Atividades Práticas Supervisionadas
CST Em Análise E Desenvolvimento De Sistemas
Programação Estruturada II
ALUNOS:
André Rinaldi Costa – RA 8403990684
Anderson Oliveira – RA 9902002352
Fernanda Moriel Gazola Alves – RA 8634250516
Paulo Eduardo Bassan – RA 8818335984
Professora Rafaela Sampaio
A Melhor maneira de prever o futuro é inventá-lo.” – Alan Kay
SUMÁRIO
Introdução 5
Funções: Passagem de Parâmetro por Valor e Referência 6
Dois problemas para tratar funções simples 6
Dois problemas para tratar funções com passagem de parâmetro por valor 7
Dois problemas para tratar funções com passagem de parâmetro por referência 9
Ponteiros 10
Problema para tratar Ponteiros 11
Problema para tratar ponteiros para matriz 12
Arquivos 13
Problema para tratar de arquivos - gravar e ler caractere a caractere 15
Problema para tratar arquivos – gravar e ler linha a linha 16
Conclusão 17
Introdução
O c++ é uma das linguagens de programação mais utilizadas no mundo, assim como todas as outras, o C++ trabalha com variáveis e comandos dos mais simples aos mais avançados. Com base nisso temos duas formas muitos uteis de se trabalhar com esta ide, são elas:
Função: Uma maneira simples e pratica de melhorarmos a estrutura do código, modulando onde repetiremos respectiva tarefa.
Instrução: É um tipo de estrutura que contém múltiplas variáveis que vão receber valores iguais ou diferentes. A Instrução também facilita a criação de sistemas que possuem muitos cadastros, pois dispensa a criação de muitas variáveis.
Funções: Passagem de Parâmetro por Valor e Referência
Dois problemas para tratar funções simples
O primeiro programa trata de uma função simples, uma pequena troca de valores entre o primeiro e o segundo número digitado:
O segundo problema traz uma calculadora de