·
Engenharia Civil ·
Programação
Send your question to AI and receive an answer instantly
Recommended for you
Preview text
INTRODUÇÃO À PROGRAMAÇÃO:\n\nFluxograma:\n-> terminal (inicial/final)\n[] entrada/saída de dados\n<> atribuição ou cálculos\n◊ contém uma pergunta.\ndocs saída: uma verdade, outra falsa.\n\nSwitch (case default)\n- Switch (variável) {\ncase 1:\n instruções;\n break;\n // quantos casos...\n {...}\n}\n\ndefault\n instruções; // todos possibilidades que\n // mais foram citados.\n\nCOMANDOS DE REPETIÇÃO:\n- While (variável != 1) {\n comandos;\n}\n// comandos só acontecerá se a condição for verdadeira.\n- For (condições inicial; final; incremento) {\n comandos;\n}\n// usado quando já se sabe o nº de repetições.\n\n-> VETORES E ARRANJOS:\ntipos nome [tam] = {1,2,3...}; // n dimensões\ntipos nome **[tamanho][nro de linhas][nro de colunas];\n\n-> STRINGS: Usar <string>, é a mais\n <tamanho de letras finalizadas por !>!\n a string começa em [0].\n - strcmp: compara 2 strings (s1==s2)\n - strlen: determina o tamanho de uma string strlen(s);\n - strcpy: copia uma string na outra. strcpy(destino,origem);\n - strcat: junta uma string do lado da outra. strcat(destino,origem);\n - toupper: transforma tudo em maiúsculas.\n\nOBS: NÃO usar \"&\" e comercial na busca de imprimir um resultado, normalmente se programa para funcionar!
Send your question to AI and receive an answer instantly
Recommended for you
Preview text
INTRODUÇÃO À PROGRAMAÇÃO:\n\nFluxograma:\n-> terminal (inicial/final)\n[] entrada/saída de dados\n<> atribuição ou cálculos\n◊ contém uma pergunta.\ndocs saída: uma verdade, outra falsa.\n\nSwitch (case default)\n- Switch (variável) {\ncase 1:\n instruções;\n break;\n // quantos casos...\n {...}\n}\n\ndefault\n instruções; // todos possibilidades que\n // mais foram citados.\n\nCOMANDOS DE REPETIÇÃO:\n- While (variável != 1) {\n comandos;\n}\n// comandos só acontecerá se a condição for verdadeira.\n- For (condições inicial; final; incremento) {\n comandos;\n}\n// usado quando já se sabe o nº de repetições.\n\n-> VETORES E ARRANJOS:\ntipos nome [tam] = {1,2,3...}; // n dimensões\ntipos nome **[tamanho][nro de linhas][nro de colunas];\n\n-> STRINGS: Usar <string>, é a mais\n <tamanho de letras finalizadas por !>!\n a string começa em [0].\n - strcmp: compara 2 strings (s1==s2)\n - strlen: determina o tamanho de uma string strlen(s);\n - strcpy: copia uma string na outra. strcpy(destino,origem);\n - strcat: junta uma string do lado da outra. strcat(destino,origem);\n - toupper: transforma tudo em maiúsculas.\n\nOBS: NÃO usar \"&\" e comercial na busca de imprimir um resultado, normalmente se programa para funcionar!