Mudanças entre as edições de "AV1 B"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 162: Linha 162:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
// (8) Valor de delta ao final do programa ____
+
(8) Valor de delta ao final do programa ____
 
<syntaxhighlight lang=c>
 
<syntaxhighlight lang=c>
 
#include <stdio.h>
 
#include <stdio.h>
Linha 238: Linha 238:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
// (12) Valor de k ao final do programa ____
+
(12) Valor de k ao final do programa ____
 
<syntaxhighlight lang=c>
 
<syntaxhighlight lang=c>
 
#include <stdio.h>
 
#include <stdio.h>

Edição atual tal como às 17h15min de 17 de março de 2015

Avaliação 1 - B

(1) Qual o valor de k ao final do programa ____

#include <stdio.h>
 
main()
{
  int i,j=0,k=1;
 
  for (i=0;i<3;i++) {
     j=i;
     do {
       k++;
       j++;
     } while(j<4);
  }
  printf("Valor de k = %d\n",k);
}

(2) Valor de k ao final do programa ____

#include <stdio.h>
 
main()
{
  int i,j,k;
 
  for (i=0;i<50;i++) {
     j=i;
     if (j==10)
        break;
  }
  k=i+j;
  printf("Valor de k = %d\n",k);
}

(3) Valor de k ao final do programa ____

#include <stdio.h>
 
main()
{
  int i,j=2,k=0;
 
  for (i=0;i<2;i++) {
     j=j+2;
     if (j==4) {
        k++;
     } else {
        if (j==6) 
           k=k+100;
     }
  }
  printf("Valor de k é %d\n",k);
}

(4) Valor de k ao final do programa ____

#include <stdio.h>
 
int alfa (int x)
{
  if (x==1 || x==3 || x==5)
     return -1;
  else
     return 0;
}
 
main()
{
  int i,k=0;
 
  for (i=0;i<10;i++) {
      if (alfa(i)==-1)
          k++;
  }
  printf("Valor de k é %d\n",k);
}

(5) Valor de delta ao final do programa ____

#include <stdio.h>
 
int delta=0;

int alfa (int x)
{
  if (x==0 || x==2)
     return -1;
  else
     return 0;
}
 
int beta (int x)
{
  delta++;
  if (x==2)
     return 1;
  else
     return 0;
}
 
main()
{
  int i,k=1;
 
  for (i=0;i<3;i++) {
      if (alfa(i)==-1 && beta(i))
          k++;
  }
  delta=delta+k;
  printf("Valor de delta é %d\n",delta);
}

(6) Valor de soma ao final do programa ____

#include <stdio.h>
 
int alfa (int x, int y, int z)
{
 if (x==(y+1)) {
     z--;
     return x*z; 
 } else {
     x++;
     return x*y;
 }
}
 
main()
{
  int i,soma=0;
 
  for (i=0;i<2;i++) {
      soma = soma + alfa(i,i+1,i+2);
  }
  printf("Valor de soma é %d\n",soma);
}

(7) Valor de delta ao final do programa ____

#include <stdio.h>
 
main()
{
  int alfa, beta, gama, delta=0;
 
  alfa = 15;
  beta = 5;
  gama = 1;
  delta = (alfa%2) - (gama<beta) + (beta==10);
  printf("Valor de delta é %d\n",delta);
}

(8) Valor de delta ao final do programa ____

#include <stdio.h>
 
main()
{
  int alfa,beta,gama,delta=0;
 
  alfa = 11;
  beta = 5;
  gama = 1;
  delta = (alfa/2) + (beta=5) - (gama>beta);
  printf("Valor de delta é %d\n",delta);
}

(9) Valor de delta ao final do programa ____

#include <stdio.h>
 
int delta=1;
 
int alfa (int x)
{
  delta=5*x;
  return delta;
}
 
main()
{
  int i=0;
  i++;
  if (i==1 || alfa(i)==5)
       delta++;
  printf("Valor de delta é %d\n",delta);
}

(10) Valor de k ao final do programa ____

#include <stdio.h>
 
main()
{
  int i=5,j=2,k=20;
 
  for (i=0;i<3;i++) {
     j=0;
     while(j<2) 
         j++;
         if (j==1);
            k++;
   }
  printf("Valor de k é %d\n",k);
}

(11) Valor de aux ao final do programa _____

#include <stdio.h>
 
main()
{
  int i=0,a=0,b=1,aux=0;
 
  for (i=0;i<10;i++) {
     if (i<2)
	continue;
     aux= a + b;
     a=b;
     b=aux;
   }
   printf("Valor de aux é %d\n",aux);
}

(12) Valor de k ao final do programa ____

#include <stdio.h>
 
main()
{
  int i=0,j=0,k;
  while(1){
     for (;;) {
         if (i>3)
	     break;
     	 i++;
     }
     j++;
     if (j>2)
        break;
   }
   k=i+j;
   printf("Valor de k é %d\n",k);
}