Teste-prg-1

De MediaWiki do Campus São José
Revisão de 20h43min de 22 de setembro de 2013 por 189.34.58.142 (discussão)
Ir para navegação Ir para pesquisar

Exercícios da Avaliação

1.Considere o fluxograma abaixo. a) Elabore um programa em C equivalente. Considere que TODAS as variáveis são inteiras. b) Coloque todos os valores finais das variáveis do programa.

Ex1prova-11-05-2012.jpg

2.Considere o seguinte programa C:

  1. include <stdio.h>

main() {

 int i,alfa=0;
 for (i=0;i<5;i++) {
    alfa = alfa + i;
 }
 print("i=%d alfa=%d\n", i, alfa);

} </syntaxhighlight>

Coloque abaixo o que será impresso no printf.


3.Considere o seguinte programa C:

  1. include <stdio.h>

main() {

 int i,alfa=4;
 while (alfa>0)
    alfa--;
    i++;
 print("i=%d alfa=%d\n", i, alfa);

} </syntaxhighlight>


Coloque abaixo o que será impresso no printf.

4.Considere o seguinte programa C:

  1. include <stdio.h>

int delta=19;

int beta(int x) {

 int delta;
 
 delta=5;
 if (x==4)
     return 10*x;
 else 
     return 12*x; 

}

main() {

 int i,alfa=4;
 
 print("i=%d beta=%d delta=%d\n", i, beta(alfa), delta);

} </syntaxhighlight>

Coloque abaixo o que será impresso no printf.


5.Considere o seguinte programa C:

  1. include <stdio.h>

main() {

 int i,j,alfa=0;
 for (i=0;i<3;i++) {
    for (j=0;j<3;j++) {
       alfa++;
       if (j==0)
          break;
    }
 }
 print("alfa=%d\n", alfa);

} </syntaxhighlight>


Coloque abaixo o que será impresso no printf.

6.Elabore uma função C chamada media que computa e retorna a média de 8 números fornecidos como parâmetro. Reutilize esta função para implementar computar e retornar o desvio desvio padrão. Siga o modelo fornecido:

<syntaxhighlight lang=c>

float media(float n1, float n2, float n3, float n4, float n5, float n6) {

 float media;
 return media;

}

float desvio_padrao(float n1, float n2, float n3, float n4, float n5, float n6) {

 float media, desvio;


 return desvio;

}