Na repetição com variáveis de controle, ou seja, usando o laço “for”, o comando iterativo “for” que em português significa “para”, segundo Mizrahi (2008), é geralmente usado para repetir uma informação por um número fixo de vezes, isto é, pode-se determinar quantas vezes acontecerá a repetição. Para facilitar ainda mais, veja a seguinte representação:

for(x = 10,y = 0; x >= 0, y <= 10; x--,y++)

Conforme esta representação, associe as colunas corretamente:

Trecho do programa

I. (x = 10, y = 0;
II. x >= 0, y <=10;
III. x--,y++)

Representação

A. O laço se repetirá enquanto x for maior ou igual a zero e enquanto y for menor ou igual a 10.
B. O “x” tem o seu valor iniciado em “10” e “y” iniciado em “0”.
C. x será decrementado de 1 e y será incrementado de 1.

Assinale a alternativa que contém a associação correta:

Escolha uma:
a. I-C, II-B, III-A.
b. I-A , II-B, III-C.
c. I-B, II-C, III-A.
d. I-B, II-A , III-C. <<<< RESPOSTA CERTA
e. I-C, II-A , III-B.

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All
As funções são utilizadas nos programas para acelerar o processo de programação. Muitas vezes precisamos fazer o mesmo tipo de programa que tem a seguinte opção: “leia um vetor de N números”. Para essa atividade, podemos criar uma função que gera automaticamente o vetor, utilizando a função rand (). A função rand () gera números aleatórios e basta então inserir esses números em um vetor. Suponha que seja necessário ordenar o vetor. As linguagens de programação já possuem métodos de ordenação, os mais populares métodos de ordenação são: Insertion Sort, Selection Sort, Bubble Sort, Comb Sort, Quick Sort, Merge Sort, Heap Sort e Shell Sort. Observe atentamente o programa que demonstra o uso das funções para gerar o vetor e para ordenar o vetor com o método Bubble Sort: #include #include int r[10]; void gerarRandomico(){ int a; for(a = 0; a < 10; ++a) { r[a] = rand()%100; }} void ordena(){ int i, j, aux; for( i=0; i<10; i++ ){ for( j=i+1; j<10; j++ ){ if( r[i] > r[j] ){ aux = r[i]; r[i] = r[j]; r[j] = aux; }}}} int main(){ int i; gerarRandomico(); ordena(); for ( i = 0; i < 10; i++ ) { printf("\n Vetor[%d] = %d", i, r[i]);} return 0; } Tomando como referência o contexto apresentado, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas . ( ) Uma função criada para retornar um valor char, o comando return somente poderá retornar o valor char. ( ) Uma função pode ser chamada quantas vezes forem necessárias para realizar uma tarefa, a única exceção é de que não podemos fazer essa chamada dentro de uma estrutura de repetição for ( ), somente poderá ser utilizado o comando while ( ). ( ) No programa apresentado, existem duas funções que não utilizam o return porque elas são do tipo void. ( ) A variável que foi utilizada no comando for ( i = 0; i < 10; i++ ) foi declarada como tipo int e deveria ser float pois, quando usamos vetores os números podem ser maiores. ( ) No programa apresentado foi utilizado duas funções pois, cada função tem um objetivo específico, devemos evitar misturar as funcionalidades das funções. Assinale a alternativa que apresenta a sequência correta: a. F – F – V– F – V. b. F – V – V – F – V. <<< ERRADA c. V – V – V – V – V. d. F – F – F – F – F. e. V – F – V – F – V.
Responda

Recomendar perguntas

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.