AV1 A

De MediaWiki do Campus São José
Revisão de 16h57min de 17 de março de 2015 por Douglas (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Avaliação 1 - A

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

#include <stdio.h>
 
main()
{
  int i,j=1,k=0;
 
  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<30;i++) {
     j=i;
     if (j==9)
        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=1;
 
  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=1;
 
  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=1;

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=1;
 
  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 = 13;
  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=0;
 
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=10;
 
  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 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);
}

(12) 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);
}