🔖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)
Portugol Webstudio - Compilador de Pseudocódigos Portugol Online
Codecademy – IDE Onlline
Workspace do Time FSC1189 – Codesandbox IDE Onlline
Projeto para o Time FSC1189 – Replit IDE Onlline
Mapas conceituais
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?