Prévia do material em texto
Exercícios Isis
1)
Algoritmo "Num1 e Num2"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Isis
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 24/06/2021
Var
// Seção de Declarações das variáveis
num1, num2, i : inteiro
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
escreva("Digite o numero inicial: ")
leia(num1)
escreva("Digite o numero final: ")
leia(num2)
para i <- num1 ate num2 faca
escreval(i)
fimpara
Fimalgoritmo
2)
Algoritmo "Tabuada"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Isis
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 24/06/2021
Var
// Seção de Declarações das variáveis
Numero, cont, resul: inteiro
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
escreva ("escreva o numero: ")
Leia(Numero)
Enquanto Cont <=10 faca
resul<- (Numero * Cont)
Escreva(Numero)
Escreva( " X " )
Escreva(Cont)
Escreva(" =")
Escreval(resul)
Cont<- Cont + 1
fimenquanto
Fimalgoritmo
3)
Algoritmo "Numeros Impares"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Isis
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 24/06/2021
Var
// Seção de Declarações das variáveis
n: vetor[100..200] de inteiro
i, impar: inteiro
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
escreval("Os números impares de 100 a 200 são:")
para i de 100 ate 200 faca
se(i mod 2 <> 0) entao
escreval(i)
fimse
fimpara
Fimalgoritmo
4)
Algoritmo "semnome"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Isis
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 24/06/2021
Var
// Seção de Declarações das variáveis
aluno:vetor[1..10] de real
n1:real
n2:real
i:inteiro
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
para i de 1 ate 10 faca
escreval("Aluno ", i)
escreva("Nota 1 = ")
leia(n1)
escreva("Nota 2 = ")
leia(n2)
aluno[i] <- (n1+n2)/2
escreval()
fimpara
escreval("Médias")
escreval()
para i de 1 ate 10 faca
escreval("Aluno ", i, "= " aluno[i])
fimpara
Fimalgoritmo
5)
Algoritmo "Soma de Numeros"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Isis
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 24/06/2021
Var
// Seção de Declarações das variáveis
x,n,soma:inteiro
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
para n<- ate 10 faca
escreval("Entre com o valor")
leia(x)
soma<-soma+x
fimpara
escreval("Resultado", soma)
Fimalgoritmo
6)
Algoritmo "semnome"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Isis
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 24/06/2021
Var
// Seção de Declarações das variáveis
i, soma, num: inteiro
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
num <- 1
soma <- 0
enquanto num <> 0 faca
escreval("Digite um numero:")
leia(num)
soma <- soma + num
fimenquanto
escreval("O resultado da soma dos numeros digitados é: ", soma)
Fimalgoritmo