[{"data":1,"prerenderedAt":248},["ShallowReactive",2],{"navigation_docs":3,"-pcs3021-programacao-for":46,"-pcs3021-programacao-for-surround":245},[4,8],{"title":5,"path":6,"stem":7},"","\u002F","index",{"title":9,"icon":10,"path":11,"stem":12,"children":13},"PCS3021","i-lucide-message-circle-code","\u002Fpcs3021","pcs3021",[14,17,28],{"title":15,"path":11,"stem":16},"Exemplo","pcs3021\u002Findex",{"title":18,"icon":19,"path":20,"stem":21,"children":22,"page":27},"Geometrias","i-lucide-drafting-compass","\u002Fpcs3021\u002Fgeometrias","pcs3021\u002F2.geometrias",[23],{"title":24,"path":25,"stem":26},"Formas Geométricas Irregulares (Shape)","\u002Fpcs3021\u002Fgeometrias\u002Fformas-irregulares","pcs3021\u002F2.geometrias\u002F1.formas-irregulares",false,{"title":29,"icon":30,"path":31,"stem":32,"children":33,"page":27},"Programação","i-lucide-square-code","\u002Fpcs3021\u002Fprogramacao","pcs3021\u002F2.programacao",[34,38,42],{"title":35,"path":36,"stem":37},"Variáveis","\u002Fpcs3021\u002Fprogramacao\u002Fvariaveis","pcs3021\u002F2.programacao\u002F1.variaveis",{"title":39,"path":40,"stem":41},"Expressões numéricas","\u002Fpcs3021\u002Fprogramacao\u002Fexpressoes-numericas","pcs3021\u002F2.programacao\u002F2.expressoes-numericas",{"title":43,"path":44,"stem":45},"Laço FOR","\u002Fpcs3021\u002Fprogramacao\u002Ffor","pcs3021\u002F2.programacao\u002F3.for",{"id":47,"title":43,"body":48,"categoria":239,"creditoLink":239,"creditos":239,"descricao":239,"description":239,"eaulas":239,"extension":240,"meta":241,"navigation":242,"path":44,"seo":243,"stem":45,"video":239,"youtube":239,"youtubeLink":239,"__hash__":244},"docs\u002Fpcs3021\u002F2.programacao\u002F3.for.md",{"type":49,"value":50,"toc":237},"minimark",[51,60,76,79,141,143,146,233],[52,53,54,55,59],"p",{},"O comando ",[56,57,58],"code",{},"for"," é bastante útil para fazer repetições (looping) que possuam a seguinte estrutura:",[61,62,63,67,70,73],"ol",{},[64,65,66],"li",{},"uma inicialização (executada uma única vez);",[64,68,69],{},"uma condição que, enquanto for verdadeira, mantém o looping;",[64,71,72],{},"uma atualização (executada a cada passo do looping);",[64,74,75],{},"um bloco de instruções a ser executadas (entre chaves).",[52,77,78],{},"O formato do comando for é o seguinte:",[80,81,82,86,87,89,90],"code-preview",{},[83,84,85],"strong",{},"Estrutura",". Estrutura de declaração de um laço ",[56,88,58],{},":",[91,92,93],"template",{"v-slot:code":5},[94,95,99],"pre",{"className":96,"code":97,"language":98,"meta":5,"style":5},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","for (inicialização; condição; atualização) {\n    \u002F\u002F bloco de instruções\n}\n","js",[56,100,101,128,135],{"__ignoreMap":5},[102,103,106,109,113,117,120,122,125],"span",{"class":104,"line":105},"line",1,[102,107,58],{"class":108},"s7zQu",[102,110,112],{"class":111},"sTEyZ"," (inicialização",[102,114,116],{"class":115},"sMK4o",";",[102,118,119],{"class":111}," condição",[102,121,116],{"class":115},[102,123,124],{"class":111}," atualização) ",[102,126,127],{"class":115},"{\n",[102,129,131],{"class":104,"line":130},2,[102,132,134],{"class":133},"sHwdD","    \u002F\u002F bloco de instruções\n",[102,136,138],{"class":104,"line":137},3,[102,139,140],{"class":115},"}\n",[52,142,15],{},[52,144,145],{},"Para gerar uma sequência de saída, no console (área abaixo do código do programa no ambiente do Processing), dos números de 1 a 10, usando for, podemos fazer da seguinte forma:",[94,147,149],{"className":96,"code":148,"language":98,"meta":5,"style":5},"for (let x = 1; x \u003C= 10; x = x+1) {\n    console.log(x); \u002F\u002Fescreve no console e muda de linha\n}\n",[56,150,151,202,229],{"__ignoreMap":5},[102,152,153,155,158,162,165,168,172,174,176,179,182,184,186,188,191,194,197,200],{"class":104,"line":105},[102,154,58],{"class":108},[102,156,157],{"class":111}," (",[102,159,161],{"class":160},"spNyl","let",[102,163,164],{"class":111}," x ",[102,166,167],{"class":115},"=",[102,169,171],{"class":170},"sbssI"," 1",[102,173,116],{"class":115},[102,175,164],{"class":111},[102,177,178],{"class":115},"\u003C=",[102,180,181],{"class":170}," 10",[102,183,116],{"class":115},[102,185,164],{"class":111},[102,187,167],{"class":115},[102,189,190],{"class":111}," x",[102,192,193],{"class":115},"+",[102,195,196],{"class":170},"1",[102,198,199],{"class":111},") ",[102,201,127],{"class":115},[102,203,204,207,210,214,218,221,224,226],{"class":104,"line":130},[102,205,206],{"class":111},"    console",[102,208,209],{"class":115},".",[102,211,213],{"class":212},"s2Zo4","log",[102,215,217],{"class":216},"swJcz","(",[102,219,220],{"class":111},"x",[102,222,223],{"class":216},")",[102,225,116],{"class":115},[102,227,228],{"class":133}," \u002F\u002Fescreve no console e muda de linha\n",[102,230,231],{"class":104,"line":137},[102,232,140],{"class":115},[234,235,236],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}",{"title":5,"searchDepth":130,"depth":130,"links":238},[],null,"md",{},true,{"title":43,"description":239},"qtymFYeVQmF6-CxWtgsHezpbQyoLRUbUHgdQN6a2ecg",[246,239],{"title":39,"path":40,"stem":41,"description":247,"children":-1},"Aprenda a usar variáveis para gerar imagens no Processing",1784079668846]