Revisão - Funções

480 visualizações

Publicada em

Revisão - Funções

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Revisão - Funções

  1. 1. Programação Estruturada II Revisão – Funções Prof. Thomás da Costa thomasdacosta@gmail.com Anhanguera – 2015.1
  2. 2. Revisão REVISÃO - FUNÇÕES Prof. Thomás da Costa Programação Estruturada II
  3. 3. Prof. Thomás da Costa Programação Estruturada II #include <iostream> using namespace std; void imprimir(); int main() { imprimir(); } void imprimir() { cout << "Olá" << endl; }
  4. 4. Prof. Thomás da Costa Programação Estruturada II #include <iostream> using namespace std; double somar(double valor1, double valor2); int main() { somar(2,4); } double somar(double valor1, double valor2) { return valor1 + valor2; }
  5. 5. Prof. Thomás da Costa Programação Estruturada II #include <iostream> using namespace std; void imprime_vetor(int *valores); int main() { int valores[10] = {2, 3, 5, 7, 11, 13, 17, 19, 23, 29}; imprime_vetor(valores); } void imprime_vetor(int *valores) { for (int i=0;i<=9;i++) { cout << "valores[" << i << "] :" << valores[i] << endl; } }
  6. 6. Prof. Thomás da Costa Programação Estruturada II #include <iostream> using namespace std; void imprimir(char *valor); int main() { char valor[255]; gets(valor); imprimir(valor); } void imprimir(char *valor) { cout << valor << endl; }
  7. 7. Prof. Thomás da Costa Programação Estruturada II #include <iostream> using namespace std; const double VALOR_DOLAR = 2.7; void converte_real_dolar(double real); int main() { double valor_real; cout << "Valor em reais:"; cin >> valor_real; converte_real_dolar(valor_real); } void converte_real_dolar(double real) { if (real < 0) { cout << "O valor não pode ser menor que zero"; return; } cout << "Valor convertido: " << real * VALOR_DOLAR; }
  8. 8. Prof. Thomás da Costa Programação Estruturada II #include <iostream> using namespace std; void troca(int &valor1, int &valor2); int main() { int valor1 = 10, valor2 = 20; troca(valor1, valor2); cout << valor1 << "," << valor2 << endl; } void troca(int &valor1, int &valor2) { int temp = valor1; valor1 = valor2; valor2 = temp; }
  9. 9. Revisão Obrigado !!! Prof. Thomás da Costa Programação Estruturada II

×