Mudanças entre as edições de "Lista Exercícios 1 - Programação 1 - Engenharia"
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= | + | for (i=0;i<10;i++) { |
− | if (i== | + | 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);
}