Laço de repetição Flashcards

1
Q

Quais são os sinônimos para laço de repetição?

A

Loop ou iteração.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Laço de repetição serve para encontrar dados na list e no map?

A

Sim, porém no map têm a função .forEach que encontra a informação mais rápido.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

For precisa de 3 condições, quais são elas?

A

for( variável; condição de parada; incremento);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Faça código For exibindo todos da lista.

A

for (var i = 0; i < list.lenght; i++){
print(list[i]);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Faça o for para fazer a soma de todos os números da lista.

A

for (var i = 0; i < list.lenght; i++){
print(list[i]);
var soma = 0;
soma += list[i];
}
print(soma);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

para que serve for?

A

Para mostrar todos da lista, para fazer a soma da lista, para fazer sorteio da lista, saber se o número é par ou ímpar etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Entre for e for.Each qual o mais rápido?

A

O for.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

.forEach possui queda de performance?

A

Sim.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

.forEach é ideal para lista ou mapa?

A

Mapa.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Mostre todos os itens do map usando .forEach.

A

map.forEach((key, value){
print(“Key $key, Value $value);
});

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Dê exemplo para mostrar todos os itens da lista usando for in.

A

for (var item in list){
print (item);
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Some +1 para todos os números da lista.

A

final newList = [for (var item in list) item++];
print (newList);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

While serve para quê?

A

Fazer loops, chamar uma API vindo de fora do ambiente por exemplo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Dê exemplo de um chamado de API vindo de fora com while.

A

var api = 0;
var soma = 0;
while (api < list.length){
print (list[api]);
soma += list[api].preco;
api++;
}
print(soma);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Para que serve do while?

A

Preciso chamar algo na API e se não tiver esse dado faço uma repetição.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Entre for, while e do-while quais são os mais utilizados?

A

for é o mais utilizado seguido do while.
O do-while são para momentos específicos, pois boa parte dos problemas o for e while já são capazes de resolver.