Baixe o app para aproveitar ainda mais
Prévia do material em texto
IC-P1 Estruturas básicas usadas Operadores Estrutura Adição + Subtração - Multiplicação * Divisão / Divisão Inteira \ Exponenciação ^ Modulo(resto da divisão) % Maior > Menor < Maior ou igual >= Menor ou igual <= Diferente <> Operação de atribuição Para inserir uma valor para uma variável dentro de um algoritmo: Variável <- valor Esse valor pode ser um número ou até mesmo uma expressão Comando de escrita Para que o algoritmo mostre uma escrita deve-se digitar: Escreval(“Escrita”) Estrutura condicional Uma estrutura condicional serve para que haja uma condição a ser provada para que o algoritmo continue .A estrutura para Condição é: Se x>y então escreval(“...”) Fimse Para que o programa execute a condição é necessário que o FIMSE seja adicionado, para mostrar ao programa aonde sua condição termina Estrutura de repetição Existem 3 estruturas de repetição para o VisualG a primeira é: Repita até; ao usar essa estrutura seu algoritmo repetira cada linha para sua estrutura seja confirmada Repita X<- x+1 ate x=10 O contador repetira o valor de X até que ele seja coerente ao até. Enquanto..faca; é uma estrutura bem parecida com o repita até porém ele testa antes de repetir Enquanto i>0 escreva(“X”) Se i não satisfazer a estrutura ele automaticamente a pula Para..faca; ao usar essa estrutura o usuário que define quantas vezes o algoritmo será repita Para i de 1 até 10 faca X<- 1+x fimpara Nesse estrutura é necessário o Fimpara para que o algoritmo saiba aonde termina a repetição Vetores São usados para quando a variável seja usada com vários números dentro dela EX: X:vetor[1..5] de real A variável X terá os seguintes valores: X[1],X[2]...X[5] Vetores podem ser atribuídos usando todo tipo de natureza de variável Matrizes Usadas para quando a variável for usadas com sub-números inseridos nela EX: X:vetor[1..3,1..3] de inteiro A variável X terá os seguintes valores X[1,1],X[1,2]...X[3,3] Para que as matrizes se encaixem é necessário o uso dessa estrutura: Para i de 1 até N faca Para j de 1 até N faca Escreva(“...”) fimpara fimpara Com isso a matriz assumira a forma de matriz assumindo todos os valores possíveis. Equações no VisualG Somatorio leia(x) para i de 1 ate x faca s<- s+i fimpara Fatorial leia(x) para i de 1 ate x-1 faca x<- i*x fimpara escreval(x) Mostrar a Matriz para i de 1 ate 3 faca para j de 1 até 3 faca leia(x) escreva(x[i,j] fimpara Escreval(“ “) fimpara
Compartilhar