Informaticas - subprogramas

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (383 palavras )
  • Download(s) : 0
  • Publicado : 16 de setembro de 2012
Ler documento completo
Amostra do texto
Engenharia Mecânica – Informática II Profª. Noeli Pimentel Atividades Aula 12 – Subprogramas 1 – Analise e programa abaixo e responda:

int count; float calcula( float b) { float res; res =b*count; return(res); } void square() { printf(“%d”,count*count); } int main() { float y; scanf("%d %f ", &count,&y); printf( "%f ",calcula(y)); square(count); system(“PAUSE”); return 0; }

a) Existemvariáveis globais? Quais são elas?

b) Existem variáveis locais? Quais são elas ? c)A função calcula tem parâmetros ? Quais são eles?

d)A função calcula retorna algum valor? Qual seu tipo?

e)Afunção square tem parâmetros ? Quais são eles?

f)A função square retorna algum valor? Qual seu tipo?

2 – Uma função pode ainda ser útil mesmo se você não enviar nada a ela e ela não lhe devolverqualquer informação? Justifique sua resposta. 3 – Verdadeiro ou falso? a) Para retornar de uma função, você deve usar o comando return.( ) b) Uma função em C pode devolver simultaneamente mais do que umvalor. ( ) c) Funções podem ser definidas dentro de outras funções, conforme as necessidades do programa. ( ) d) Uma função em C pode não ter parâmetros. ( ) e) Um função em C tem que devolver sempre umnúmero inteiro. ( ) f) A instrução return termina a execução de uma função. ( ) g) Uma variável local a uma função pode ter o mesmo nome que um parâmetro. ( )

Engenharia Mecânica – Informática IIProfª. Noeli Pimentel

4 – Desenvolva um programa com uma função que leia um número não determinado de valores inteiros e retorne a média aritmética dos mesmos. Utilize zero para finalizar aleitura. Cabeçalho da função: float media() 5 – Quais dos seguintes itens podem ser passados para uma função como argumentos (parâmetros)? a) Constantes; b) Variáveis contendo algum valor; c) Diretivas dopré-processador; d) Expressões que depois de avaliadas assumem algum valor; e) Funções que retornam algum valor.

6 – Implemente a função float Pot(float x, int n) Devolve o valor de xn x0=1.0...
tracking img