Teste-prg-1: mudanças entre as edições

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 37: Linha 37:


2.Considere o seguinte programa C:
2.Considere o seguinte programa C:


<code>
<code>
#include <stdio.h>
#include <stdio.h>
main()
main()
{
{
   int i,alfa;
   int i,alfa=0;
   for (i=0;i<5;i++) {
   for (i=0;i<5;i++) {
    alfa = alfa + i;
   }
   }
   print("i=%d alfa=%d\n", i, alfa);
   print("i=%d alfa=%d\n", i, alfa);
}
}
</syntaxhighlight>
Coloque abaixo o que será impresso no printf.
3.Considere o seguinte programa C:


<code>
#include <stdio.h>
main()
{
  int i,alfa=4;
  while (alfa>0)
    alfa--;
    i++;
  print("i=%d alfa=%d\n", i, alfa);
}
</syntaxhighlight>
</syntaxhighlight>
Coloque abaixo o que será impresso no printf.
4.Considere o seguinte programa C:
<code>
#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.

Edição das 20h26min de 22 de setembro de 2013

1 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.

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.