# Session Six: Repetição FOR | Fundamentos da Lógica **Autor**: Vitório Trindade Santana **Turma**: Informática C **Número**: 50 [toc] ## Exercício 1 ```csharp= using System; using System.Collections.Generic; class MainClass { public static void Main (string[] args) { Notas aln1 = new Notas(); aln1.Nota1 = 7; aln1.Nota2 = 8; aln1.Nota3 = 6; Notas aln2 = new Notas(); aln2.Nota1 = 9; aln2.Nota2 = 8; aln2.Nota3 = 10; Notas aln3 = new Notas(); aln3.Nota1 = 6; aln3.Nota2 = 5; aln3.Nota3 = 7; List<double> q5 = new List<double>(); q5.Add(7); q5.Add(8); q5.Add(6); List<Notas> q6 = new List<Notas>(); q6.Add(aln1); q6.Add(aln2); q6.Add(aln3); List<double> q7 = new List<double>(); q7.Add(6); q7.Add(8); q7.Add(9); Retangulo ret1 = new Retangulo(); ret1.Altura = 10; ret1.Base = 6; Retangulo ret2 = new Retangulo(); ret2.Altura = 5; ret2.Base = 6; Retangulo ret3 = new Retangulo(); ret3.Altura = 3; ret3.Base = 4; List<Retangulo> q9 = new List<Retangulo>(); q9.Add(ret1); q9.Add(ret2); q9.Add(ret3); TreinoFocadoA tfa = new TreinoFocadoA(); List<int> x1 = tfa.GerarSequencia(7); List<int> x2 = tfa.GerarSequencia2(3, 6); List<int> x3 = tfa.GerarSequenciaPares(3, 8); int x4 = tfa.SomarAte(7); double x5 = tfa.CalcularMedia(q5); List<double> x6 = tfa.CalcularMedias(q6); List<double> x7 = tfa.CalcularQuadrados(q7); List<double> x9 = tfa.AreaRetangulos(q9); Console.WriteLine(string.Join("-", x1)); Console.WriteLine(string.Join("-", x2)); Console.WriteLine(string.Join("-", x3)); Console.WriteLine(x4); Console.WriteLine(x5); Console.WriteLine(string.Join("-", x6)); Console.WriteLine(string.Join("-", x7)); Console.WriteLine(string.Join("-", x9)); //Resultados: //0-1-2-3-4-5-6-7 //3-4-5-6 //4-6-8 //28 //7 //7-9-6 //36-64-81 //60-30-12 } } public class Retangulo { public double Base {get;set;} public double Altura {get;set;} } public class Notas { public double Nota1 {get;set;} public double Nota2 {get;set;} public double Nota3 {get;set;} } public class TreinoFocadoA { public List<int> GerarSequencia (int fim) { List<int> q1 = new List<int>(); for (int a = 0; a <= fim; a++) { q1.Add(a); } return q1; } public List<int> GerarSequencia2 (int inicio, int fim) { List<int> q2 = new List<int>(); for (int b = inicio; b <= fim; b++) { q2.Add(b); } return q2; } public List<int> GerarSequenciaPares (int inicio, int fim) { List<int> q3 = new List<int>(); for (int g = inicio; g <= fim; g++) { if (g % 2 == 0) q3.Add(g); } return q3; } public int SomarAte (int fim) { int sm = 0; for (int a = 1; a <= fim; a++) { sm += a; } return sm; } public double CalcularMedia (List<double> notas) { double q5 = 0; for (int a = 0; a < notas.Count; a++) { double nota = notas[a]; q5 = q5 + nota; } double y = q5 / notas.Count; return y; } public List<double> CalcularMedias (List<Notas> notasAlunos) { List<double> medaln = new List<double>(); for (int a = 0; a < notasAlunos.Count; a++) { Notas nota = notasAlunos[a]; double media = (nota.Nota1 + nota.Nota2 + nota.Nota3) / 3; medaln.Add(media); } return medaln; } public List<double> CalcularQuadrados (List<double> numeros) { List<double> qdrad = new List<double>(); for (int a = 0; a < numeros.Count; a++) { double nmr = numeros[a]; double calqdrd = Math.Pow(nmr, 2); qdrad.Add(calqdrd); } return qdrad; } private double AreaRetangulo (Retangulo retangulo) { double area = retangulo.Base * retangulo.Altura; return area; } public List<double> AreaRetangulos (List<Retangulo> retangulos) { List<double> rets = new List<double>(); for (int a = 0; a < retangulos.Count; a++) { Retangulo retan = retangulos[a]; double calretan = AreaRetangulo(retan); rets.Add(calretan); } return rets; } } ``` ## Exercício 2 ```csharp= using System; using System.Collections.Generic; class MainClass { public static void Main (string[] args) { TreinoFocadoB tfb = new TreinoFocadoB(); DateTime q2 = new DateTime(2004, 12, 26); Pessoa pss1 = new Pessoa(); pss1.Nascimento = new DateTime(2004, 12, 26); pss1.Nome = "Antônio Pedro"; Pessoa pss2 = new Pessoa(); pss2.Nascimento = new DateTime(2000, 5, 8); pss2.Nome = "Joao Carlos"; Pessoa pss3 = new Pessoa(); pss3.Nascimento = new DateTime(1998, 8, 26); pss3.Nome = "Kaique Ferreira"; List<DateTime> q5 = new List<DateTime>(); q5.Add(pss1.Nascimento); q5.Add(pss2.Nascimento); q5.Add(pss3.Nascimento); List<Pessoa> q6 = new List<Pessoa>(); q6.Add(pss1); q6.Add(pss2); q6.Add(pss3); List<DateTime> x1 = tfb.GerarSequencia(3); List<DateTime> x2 = tfb.GerarSequencia2(4, q2); List<DateTime> x3 = tfb.GerarSequenciaDiasPares(6); List<string> x5 = tfb.Signos(q5); List<Pessoa> x6 = tfb.FiltrarMaiores18(q6); bool x7 = tfb.TodosMaiores18(q6); Console.WriteLine(string.Join(" - ", x1)); Console.WriteLine(string.Join(" - ", x2)); Console.WriteLine(string.Join(" - ", x3)); Console.WriteLine(string.Join(", ", x5)); Console.WriteLine(string.Join(", ", x6)); Console.WriteLine(x7); //Resultados: //6/20/2021 8:15:13 PM - 6/21/2021 8:15:13 PM - 6/22/2021 8:15:13 PM //12/26/2004 12:00:00 AM - 12/27/2004 12:00:00 AM - 12/28/2004 12:00:00 AM - 12/29/2004 12:00:00 AM //6/20/2021 8:15:13 PM - 6/22/2021 8:15:13 PM - 6/24/2021 8:15:13 PM //capricórnio, touro, virgem //Submission#0+Pessoa, Submission#0+Pessoa //False } } public class Pessoa { public string Nome {get;set;} public DateTime Nascimento {get;set;} } public class TreinoFocadoB { public List<DateTime> GerarSequencia (int qtd) { List<DateTime> q1 = new List<DateTime>(); for(int a = 0; a < qtd; a++) { DateTime b = DateTime.Now; DateTime adcdias = b.AddDays(a); q1.Add(adcdias); } return q1; } public List<DateTime> GerarSequencia2 (int qtd, DateTime data) { List<DateTime> q2 = new List<DateTime>(); for(int a = 0; a < qtd; a++) { DateTime adcdias = data.AddDays(a); q2.Add(adcdias); } return q2; } public List<DateTime> GerarSequenciaDiasPares (int qtd) { List<DateTime> q3 = new List<DateTime>(); for(int a = 0; a < qtd; a++) { DateTime b = DateTime.Now; DateTime adcdias = b.AddDays(a); if (adcdias.Day % 2 == 0) q3.Add(adcdias); } return q3; } private string Signo (DateTime nascimento) { string sig = ""; if ((nascimento.Day >= 21 && nascimento.Month == 3) || (nascimento.Day <= 20 && nascimento.Month == 4)) { sig = "áries."; } else if ((nascimento.Day >= 21 && nascimento.Month == 4) || (nascimento.Day <= 20 && nascimento.Month == 5)) { sig = "touro"; } else if ((nascimento.Day >= 21 && nascimento.Month == 5) || (nascimento.Day <= 20 && nascimento.Month == 6)) { sig = "gêmeos"; } else if ((nascimento.Day >= 21 && nascimento.Month == 6) || (nascimento.Day <= 21 && nascimento.Month == 7)) { sig = "câncer"; } else if ((nascimento.Day >= 22 && nascimento.Month == 7) || (nascimento.Day <= 22 && nascimento.Month == 8)) { sig = "leão"; } else if ((nascimento.Day >= 23 && nascimento.Month == 8) || (nascimento.Day <= 22 && nascimento.Month == 9)) { sig = "virgem"; } else if ((nascimento.Day >= 23 && nascimento.Month == 9) || (nascimento.Day <= 22 && nascimento.Month == 10)) { sig = "libra"; } else if ((nascimento.Day >= 23 && nascimento.Month == 10) || (nascimento.Day <= 21 && nascimento.Month == 11)) { sig = "escorpião"; } else if ((nascimento.Day >= 22 && nascimento.Month == 11) || (nascimento.Day <= 21 && nascimento.Month == 12)) { sig = "sagitário"; } else if ((nascimento.Day >= 22 && nascimento.Month == 12) || (nascimento.Day <= 20 && nascimento.Month == 1)) { sig = "capricórnio"; } else if ((nascimento.Day >= 21 && nascimento.Month == 1) || (nascimento.Day <= 19 && nascimento.Month == 2)) { sig = "aquário"; } else if ((nascimento.Day >= 20 && nascimento.Month == 2) || (nascimento.Day <= 20 && nascimento.Month == 3)) { sig = "peixes"; } for (int a = 0; a < 0; a++) { char b = sig[a]; sig += b; } return sig; } public List<string> Signos (List<DateTime> nascimentos) { List<string> nsc = new List<string> (); for (int a = 0; a < nascimentos.Count; a++) { DateTime yo = nascimentos[a]; string cmdfunc = Signo(yo); nsc.Add(cmdfunc); } return nsc; } public List<Pessoa> FiltrarMaiores18 (List<Pessoa> pessoas) { List<Pessoa> q7 = new List<Pessoa>(); DateTime agr = DateTime.Now; DateTime b = agr.AddYears(-18); for (int a = 0; a < pessoas.Count; a++) { Pessoa yo = pessoas[a]; if (yo.Nascimento <= b) q7.Add(yo); } return q7; } public bool TodosMaiores18 (List<Pessoa> pessoas) { bool cnf = true; DateTime agr = DateTime.Now; DateTime b = agr.AddYears(-18); for(int a = 0; a < pessoas.Count; a++) { Pessoa pss1 = pessoas[0]; Pessoa pss2 = pessoas[1]; Pessoa pss3 = pessoas[2]; if (pss1.Nascimento <= b && pss2.Nascimento <= b && pss3.Nascimento <= b) { cnf = true; } else { cnf = false; } } return cnf; } } ``` ## Exercício 3 ```csharp= using System; using System.Collections.Generic; class MainClass { public static void Main (string[] args) { TreinoFocadoC tfc = new TreinoFocadoC(); Pessoa pss1 = new Pessoa(); pss1.Nome = "Vitório Trindade Santana"; Pessoa pss2 = new Pessoa(); pss2.Nome = "Maria Leite dos Santos"; Pessoa pss3 = new Pessoa(); pss3.Nome = "Kauã Pansan Gulherme"; List<string> q5 = new List<string>(); q5.Add(pss1.Nome); q5.Add(pss2.Nome); q5.Add(pss3.Nome); List<string> q6 = new List<string>(); q6.Add("Vermelho"); q6.Add("Azul"); q6.Add("Amarelo"); string x1 = tfc.SepararLetras("Yo"); string x2 = tfc.Inverter("oiiiiiiiiii"); string x3 = tfc.TodasVogais("oiy"); List<string> x5 = tfc.UltimosNomes(q5); bool x6 = tfc.ApenasCoresPrimarias(q6); Console.WriteLine(x1); Console.WriteLine(x2); Console.WriteLine(x3); Console.WriteLine(string.Join(", ", x5)); Console.WriteLine(string.Join(", ", x6)); //Resultados: //Y-o- //(Essa função está errada professor) //false //Santana, Santos, Gulherme //True } } public class Pessoa { public string Nome {get;set;} public string Nascimento {get;set;} } public class TreinoFocadoC { public string SepararLetras (string frase) { string ltrsep = ""; for (int a = 0; a < frase.Length; a++) { char letra = frase[a]; ltrsep += letra + "-"; } return ltrsep; } public string Inverter (string frase) { string invert = ""; for (int a = frase.Length; a >= 0; a--) { char letra = frase[a]; invert += letra; } return invert; } public string TodasVogais (string frase) { string cnst = ""; if ((frase.Contains("b") || frase.Contains("c") || frase.Contains("d") || frase.Contains("f") ||frase.Contains("g") || frase.Contains("h") || frase.Contains("j") || frase.Contains("k") || frase.Contains("l") ||frase.Contains("m") || frase.Contains("n") || frase.Contains("p") || frase.Contains("q") || frase.Contains("r") ||frase.Contains("s") || frase.Contains("t") || frase.Contains("v") || frase.Contains("w") || frase.Contains("x") || frase.Contains("y") || frase.Contains("z")) == true) { cnst = "false"; } else { cnst = "true"; } for (int a = 0; a < 0; a++) { char sep = cnst[a]; cnst += sep; } return cnst; } private string UltimoNome (string nomeCompleto) { string ultnm = ""; for (int a = 0; a < nomeCompleto.Substring(nomeCompleto.LastIndexOf(" ") + 1).Length; a++) { string e = nomeCompleto.Substring(nomeCompleto.LastIndexOf(" ") + 1); char letra = e[a]; ultnm += letra; } return ultnm; } public List<string> UltimosNomes (List<string> nomeCompleto) { List<string> q5 = new List<string>(); for (int a = 0; a < nomeCompleto.Count; a++) { string nm = nomeCompleto[a]; string sbrnm = UltimoNome(nm); q5.Add(sbrnm); } return q5; } public bool ApenasCoresPrimarias (List<string> cores) { bool b = true; for (int a = 0; a < cores.Count; a++) { string cor1 = cores[0]; string cor2 = cores[1]; string cor3 = cores[2]; if ((cor1 == "Vermelho" && cor2 == "Amarelo" && cor3 == "Azul") || (cor1 == "Amarelo" && cor2 == "Azul" && cor3 == "Vermelho") || (cor1 == "Azul" && cor2 == "Vermelho" && cor3 == "Amarelo") || (cor1 == "Vermelho" && cor2 == "Azul" && cor3 == "Amarelo") || (cor1 == "Amarelo" && cor2 == "vermelho" && cor3 == "Azul") || (cor1 == "Azul" && cor2 == "Amarelo" && cor3 == "Vermelho")) { b = true; } else { b = false; } } return b; } } ``` ## Exercícios feitos após a correção ### Aviso importante Professor eu já tinha realizado uma boa parte das funções e as únicas que eu corrigi foram: a de inverter, a FiltrarMaiores18, a TodosMaiores18 (essa foi mais um erro onde eu criei 3 variaveis que não precisavam) e a ApenasCoresPrimarias (mesmo erro da anterior). Eu mandei a função completa abaixo porque não sabia que forma eu entregava elas, separadas mostrando qual eu corrigi ou dessa forma. ### TreinofocadoB ```csharp== using System; using System.Collections.Generic; class MainClass { public static void Main (string[] args) { TreinoFocadoB tfb = new TreinoFocadoB(); DateTime q2 = new DateTime(2004, 12, 26); Pessoa pss1 = new Pessoa(); pss1.Nascimento = new DateTime(2004, 12, 26); pss1.Nome = "Antônio Pedro"; Pessoa pss2 = new Pessoa(); pss2.Nascimento = new DateTime(2000, 5, 8); pss2.Nome = "Joao Carlos"; Pessoa pss3 = new Pessoa(); pss3.Nascimento = new DateTime(1998, 8, 26); pss3.Nome = "Kaique Ferreira"; List<DateTime> q5 = new List<DateTime>(); q5.Add(pss1.Nascimento); q5.Add(pss2.Nascimento); q5.Add(pss3.Nascimento); List<Pessoa> q6 = new List<Pessoa>(); q6.Add(pss1); q6.Add(pss2); q6.Add(pss3); List<DateTime> x1 = tfb.GerarSequencia(3); List<DateTime> x2 = tfb.GerarSequencia2(4, q2); List<DateTime> x3 = tfb.GerarSequenciaDiasPares(6); List<string> x5 = tfb.Signos(q5); List<Pessoa> x6 = tfb.FiltrarMaiores18(q6); bool x7 = tfb.TodosMaiores18(q6); Console.WriteLine(string.Join(" - ", x1)); Console.WriteLine(string.Join(" - ", x2)); Console.WriteLine(string.Join(" - ", x3)); Console.WriteLine(string.Join(", ", x5)); Console.WriteLine(string.Join(", ", x6)); Console.WriteLine(x7); //Resultados: //6/20/2021 8:15:13 PM - 6/21/2021 8:15:13 PM - 6/22/2021 8:15:13 PM //12/26/2004 12:00:00 AM - 12/27/2004 12:00:00 AM - 12/28/2004 12:00:00 AM - 12/29/2004 12:00:00 AM //6/20/2021 8:15:13 PM - 6/22/2021 8:15:13 PM - 6/24/2021 8:15:13 PM //capricórnio, touro, virgem //Joao Carlos(08/05/2000), Kaique Ferreira(26/08/1998) //False } } public class Pessoa { public string Nome {get;set;} public DateTime Nascimento {get;set;} public override string ToString () { return Nome + "(" + Nascimento.ToString("dd/MM/yyyy") + ")"; } } public class TreinoFocadoB { public List<DateTime> GerarSequencia (int qtd) { List<DateTime> q1 = new List<DateTime>(); for(int a = 0; a < qtd; a++) { DateTime b = DateTime.Now; DateTime adcdias = b.AddDays(a); q1.Add(adcdias); } return q1; } public List<DateTime> GerarSequencia2 (int qtd, DateTime data) { List<DateTime> q2 = new List<DateTime>(); for(int a = 0; a < qtd; a++) { DateTime adcdias = data.AddDays(a); q2.Add(adcdias); } return q2; } public List<DateTime> GerarSequenciaDiasPares (int qtd) { List<DateTime> q3 = new List<DateTime>(); for(int a = 0; a < qtd; a++) { DateTime b = DateTime.Now; DateTime adcdias = b.AddDays(a); if (adcdias.Day % 2 == 0) q3.Add(adcdias); } return q3; } private string Signo (DateTime nascimento) { string sig = ""; if ((nascimento.Day >= 21 && nascimento.Month == 3) || (nascimento.Day <= 20 && nascimento.Month == 4)) { sig = "áries."; } else if ((nascimento.Day >= 21 && nascimento.Month == 4) || (nascimento.Day <= 20 && nascimento.Month == 5)) { sig = "touro"; } else if ((nascimento.Day >= 21 && nascimento.Month == 5) || (nascimento.Day <= 20 && nascimento.Month == 6)) { sig = "gêmeos"; } else if ((nascimento.Day >= 21 && nascimento.Month == 6) || (nascimento.Day <= 21 && nascimento.Month == 7)) { sig = "câncer"; } else if ((nascimento.Day >= 22 && nascimento.Month == 7) || (nascimento.Day <= 22 && nascimento.Month == 8)) { sig = "leão"; } else if ((nascimento.Day >= 23 && nascimento.Month == 8) || (nascimento.Day <= 22 && nascimento.Month == 9)) { sig = "virgem"; } else if ((nascimento.Day >= 23 && nascimento.Month == 9) || (nascimento.Day <= 22 && nascimento.Month == 10)) { sig = "libra"; } else if ((nascimento.Day >= 23 && nascimento.Month == 10) || (nascimento.Day <= 21 && nascimento.Month == 11)) { sig = "escorpião"; } else if ((nascimento.Day >= 22 && nascimento.Month == 11) || (nascimento.Day <= 21 && nascimento.Month == 12)) { sig = "sagitário"; } else if ((nascimento.Day >= 22 && nascimento.Month == 12) || (nascimento.Day <= 20 && nascimento.Month == 1)) { sig = "capricórnio"; } else if ((nascimento.Day >= 21 && nascimento.Month == 1) || (nascimento.Day <= 19 && nascimento.Month == 2)) { sig = "aquário"; } else if ((nascimento.Day >= 20 && nascimento.Month == 2) || (nascimento.Day <= 20 && nascimento.Month == 3)) { sig = "peixes"; } for (int a = 0; a < 0; a++) { char b = sig[a]; sig += b; } return sig; } public List<string> Signos (List<DateTime> nascimentos) { List<string> nsc = new List<string> (); for (int a = 0; a < nascimentos.Count; a++) { DateTime yo = nascimentos[a]; string cmdfunc = Signo(yo); nsc.Add(cmdfunc); } return nsc; } public List<Pessoa> FiltrarMaiores18 (List<Pessoa> pessoas) { List<Pessoa> q7 = new List<Pessoa>(); DateTime agr = DateTime.Now; DateTime b = agr.AddYears(-18); for (int a = 0; a < pessoas.Count; a++) { Pessoa yo = pessoas[a]; if (yo.Nascimento <= b) q7.Add(yo); } return q7; } public bool TodosMaiores18 (List<Pessoa> pessoas) { bool cnf = true; DateTime agr = DateTime.Now; DateTime b = agr.AddYears(-18); for(int a = 0; a < pessoas.Count; a++) { Pessoa pss = pessoas[a]; if (pss.Nascimento > b) { cnf = false; } } return cnf; } } ``` ### TreinofocadoC ```csharp== using System; using System.Collections.Generic; class MainClass { public static void Main (string[] args) { TreinoFocadoC tfc = new TreinoFocadoC(); Pessoa pss1 = new Pessoa(); pss1.Nome = "Vitório Trindade Santana"; Pessoa pss2 = new Pessoa(); pss2.Nome = "Maria Leite dos Santos"; Pessoa pss3 = new Pessoa(); pss3.Nome = "Kauã Pansan Gulherme"; List<string> q5 = new List<string>(); q5.Add(pss1.Nome); q5.Add(pss2.Nome); q5.Add(pss3.Nome); List<string> q6 = new List<string>(); q6.Add("Vermelho"); q6.Add("Azul"); q6.Add("Amarelo"); string x1 = tfc.SepararLetras("Yo"); string x2 = tfc.Inverter("oiiiiiiiiii"); string x3 = tfc.TodasVogais("oiy"); List<string> x5 = tfc.UltimosNomes(q5); bool x6 = tfc.ApenasCoresPrimarias(q6); Console.WriteLine(x1); Console.WriteLine(x2); Console.WriteLine(x3); Console.WriteLine(string.Join(", ", x5)); Console.WriteLine(string.Join(", ", x6)); //Resultados: //Y-o- //iiiiiiiiiio //false //Santana, Santos, Gulherme //True } } public class Pessoa { public string Nome {get;set;} public string Nascimento {get;set;} } public class TreinoFocadoC { public string SepararLetras (string frase) { string ltrsep = ""; for (int a = 0; a < frase.Length; a++) { char letra = frase[a]; ltrsep += letra + "-"; } return ltrsep; } public string Inverter (string frase) { string invert = ""; for (int a = 0; a < frase.Length; a++) { char letra = frase[a]; invert = letra + invert; } return invert; } public string TodasVogais (string frase) { string cnst = ""; if ((frase.Contains("b") || frase.Contains("c") || frase.Contains("d") || frase.Contains("f") ||frase.Contains("g") || frase.Contains("h") || frase.Contains("j") || frase.Contains("k") || frase.Contains("l") ||frase.Contains("m") || frase.Contains("n") || frase.Contains("p") || frase.Contains("q") || frase.Contains("r") ||frase.Contains("s") || frase.Contains("t") || frase.Contains("v") || frase.Contains("w") || frase.Contains("x") || frase.Contains("y") || frase.Contains("z")) == true) { cnst = "false"; } else { cnst = "true"; } for (int a = 0; a < 0; a++) { char sep = cnst[a]; cnst += sep; } return cnst; } private string UltimoNome (string nomeCompleto) { string ultnm = ""; for (int a = 0; a < nomeCompleto.Substring(nomeCompleto.LastIndexOf(" ") + 1).Length; a++) { string e = nomeCompleto.Substring(nomeCompleto.LastIndexOf(" ") + 1); char letra = e[a]; ultnm += letra; } return ultnm; } public List<string> UltimosNomes (List<string> nomeCompleto) { List<string> q5 = new List<string>(); for (int a = 0; a < nomeCompleto.Count; a++) { string nm = nomeCompleto[a]; string sbrnm = UltimoNome(nm); q5.Add(sbrnm); } return q5; } public bool ApenasCoresPrimarias (List<string> cores) { bool b = true; for (int a = 0; a < cores.Count; a++) { string cor = cores[0]; if (cor != "Vermelho" && cor != "Azul" && cor != "Amarelo") { b = false; } } return b; } } ```
{"metaMigratedAt":"2023-06-16T02:48:10.629Z","metaMigratedFrom":"Content","title":"Session Six: Repetição FOR | Fundamentos da Lógica","breaks":true,"contributors":"[{\"id\":\"052c8e10-b233-429a-a1e0-0d8df7864830\",\"add\":38277,\"del\":15113}]"}
Expand menu