Buscar

IC-P1 UERJ

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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

Outros materiais