Enunciado
Programação - Deitel &Deitel - Como programar em C - Capítulo 4.Exercícios de Autorrevisão - Ex. 8
O que o programa a seguir faz?
1 #include
23
/* função main inicia a execução do
programa */
4 int main( void )
5 {
6 int x;
7 int y;
8 int i;
9 int j;
10
11 /* solicita a entrada do usuário */
12 printf( “Digite dois inteiros no
intervalo 1-20: “ );
13 scanf( “%d%d”, &x, &y ); /* lê valores para x e y */
14
15 for ( i = 1; i
de 1 a y */
16
17 for ( j = 1; j
de 1 a x */
18 printf( “@” ); /* exibe @ */
19 } /* fim do for interno */
20
21 printf( “\n” ); /* inicia nova linha
*/
22 } /* fim do for externo */
23
24 return 0; /* indica que o programa foi
concluído com sucesso */
25 } /* fim da função main */
Passo 1
Saalve, tranquilo?
Vamos lá programar?!
Passo 2
O código é o seguinte:
Esse programa em imprime o caractere especial @ toda vez que o usuário entra dois inteiros no intervalo de a .
Passo 3
Um exemplo de saída:
Digite dois inteiros no intervalo 1-20: 2 10
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
Passo 4
O programa em vai imprimir o caractere especial (@) na saída quando o usuário entra com dois inteiros entre e . Usando o for externo para o segundo valor, vai imprimir o dado caracterr especial abaixo e incrementando o valor de verticalmente em cada próxima linha usando \n. Enquanto usando outro for interior para imprimir o caractere especial (@) na saída, mas em sequência lado a lado, então incrementando o valor de horizontalmente dando na saída o primeiro valor entre e .
Exercícios de Livros Relacionados
Ver Mais
Ver Mais
Ver Mais
Ver Mais
Ver Mais