Page cover image

📋Mural

FSC1189 - ALGORITMO E PROGRAMAÇÃO

Sumário

1.0 ​​​​​​​Fundamentos de algoritmos 2.0 Estrutura lógica dos algoritmos 3.0 Estrutura condicional dos algoritmos 4.0 Estrutura de repetição dos algoritmos 5.0 Vetores e Matrizes em algoritmos 6.0 Modularizacao em algoritmos 7.0 Tópicos em programacao de computadores

Referencias

Bibliografia básica introdutória recomendada.

Marco A furlan et al.

CENGAGE Learning

João Ribeiro

GEN

Ferramentas

IDE’s (Interfaces de Desenvolvimento)


Mapas conceituais

Algoritmo e Lógica de Programação

codenumber_as_integer = None
while number_as_integer is None:
    try:
        number_as_integer = int(input("Please enter an integer: "))
    except ValueError:
        print("Invalid integer!")
print(f"The integer you entered was {number_as_integer}")

Demonstração

Considerando dois vetores, A(12,15)\vec{A}(12,15) e B(9,1)\vec{B}(-9,1), calcule o vetor resultante VR\vec{V_R}.

programa
{
  inclua biblioteca Util --> util
  inclua biblioteca Matematica --> mat
 
 funcao inicio() {
    inteiro A[2] = {12,5}
    inteiro B[2] = {-9,-1}
    inteiro C[2]
    inteiro Vr
  
  // preenche o vetor
    para (inteiro x1 = 0; x1 < 2; x1++){
      C[x1] = A[x1] + B[x1]
    }

    para (inteiro x1 = 0; x1 < 2; x1++){
      escreva(C[x1]," ")
    }
    
    // calcula o Vetor resultante
    Vr = mat.raiz (mat.potencia(C[0], 2.0) + mat.potencia(C[1], 2.0), 2.0)
    escreva ("\n [A+B]: ",vr)
    }
}

Plano de ensino em Visual


<script>
        (function(w,d,u){
                var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
                var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
        })(window,document,'https://cdn.bitrix24.com.br/b32338997/crm/site_button/loader_1_npnbnn.js');
</script>

(function(w,d,u){ var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0); var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h); })(window,document,'https://cdn.bitrix24.com.br/b32338997/crm/site_button/loader_1_npnbnn.js');

Atualizado

Isto foi útil?