Mudanças entre as edições de "Lista Exercícios 1 - Programação 1 - Engenharia"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(Criou página com '=Exercícios de Análise= Analisar e inferir a saída dos programas abaixo. (a) Valor de i ao final do programa ____ <syntaxhighlight lang=c> #include <stdio.h> main() { int i; for (i=...')
 
Linha 12: Linha 12:
 
   int i;
 
   int i;
  
   for (i=o;i<10;i++) {
+
   for (i=0;i<10;i++) {
     if (i==10)
+
     if (i==11)
 
         break;
 
         break;
 
   }
 
   }
 
   printf("Valor de i = %d\n"=i);
 
   printf("Valor de i = %d\n"=i);
 +
}
 +
</syntaxhighlight>
 +
 +
(a) Valor de i ao final do programa  ____
 +
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
 +
main()
 +
{
 +
  int i;
 +
 +
  for (i=0;i<10;i++) {
 +
    if (i=5)
 +
        break;
 +
  }
 +
  printf("Valor de i = %d\n"=i);
 +
}
 +
</syntaxhighlight>
 +
 +
(b) Valor de i ao final do programa  ____
 +
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
 +
main()
 +
{
 +
  int i;
 +
 +
  for (i=0;i<10;i++) {
 +
    if (i==5)
 +
        continue;
 +
  }
 +
  printf("Valor de i = %d\n", i);
 +
}
 +
</syntaxhighlight>
 +
 +
(c) Valor de i e j ao final do programa  ____
 +
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
 +
main()
 +
{
 +
  int i,j=2;
 +
 +
  for (i=0;i<10 && j==5;i++) {
 +
    j++;
 +
  }
 +
  printf("Valor de i = %d e j %d\n",i,j);
 +
}
 +
</syntaxhighlight>
 +
 +
 +
(c) Valor de i e j ao final do programa  ____
 +
 +
<syntaxhighlight lang=c>
 +
#include <stdio.h>
 +
 +
main()
 +
{
 +
  int i,j=2;
 +
 +
  for (i=0;i<2;i++) {
 +
    j=i;
 +
    do {
 +
      j++;
 +
    } while(j<3);
 +
  }
 +
  printf("Valor de i = %d e j %d\n",i,j);
 
}
 
}
 
</syntaxhighlight>
 
</syntaxhighlight>

Edição das 07h17min de 28 de agosto de 2014

Exercícios de Análise

Analisar e inferir a saída dos programas abaixo.

(a) Valor de i ao final do programa ____

#include <stdio.h>

main()
{
  int i;

  for (i=0;i<10;i++) {
     if (i==11)
        break;
  }
  printf("Valor de i = %d\n"=i);
}

(a) Valor de i ao final do programa ____

#include <stdio.h>

main()
{
  int i;

  for (i=0;i<10;i++) {
     if (i=5)
        break;
  }
  printf("Valor de i = %d\n"=i);
}

(b) Valor de i ao final do programa ____

#include <stdio.h>

main()
{
  int i;

  for (i=0;i<10;i++) {
     if (i==5)
        continue;
  }
  printf("Valor de i = %d\n", i);
}

(c) Valor de i e j ao final do programa ____

#include <stdio.h>

main()
{
  int i,j=2;

  for (i=0;i<10 && j==5;i++) {
     j++;
  }
  printf("Valor de i = %d e j %d\n",i,j);
}


(c) Valor de i e j ao final do programa ____

#include <stdio.h>

main()
{
  int i,j=2;

  for (i=0;i<2;i++) {
     j=i;
     do {
       j++; 
     } while(j<3);
  }
  printf("Valor de i = %d e j %d\n",i,j);
}