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 repeticao 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, $\vec{A}(12,15)$ e $\vec{B}(-9,1)$, calcule o vetor resultante $\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)
    }
}

Last updated

Was this helpful?