1ª Lista de Exercícios de Algoritmos

Propaganda
1ª Lista de Exercícios de Algoritmos
-
Curso de SI
1 – Solicite 3 numeros, e informe quantos são maiores que 5
2 – Some todos numeros de 6 a 19
3 – Some todos multiplos de 4 que existem entre 45 e 1901
4 – Some todos numeros entre X e Y ( tem que pedir o X e o Y )
5 – Peça um número, informe o quadrado e o cubo deste numero
6 – Peça um numero X. Escreva X vezes “BANANA”
7 – Peça a altura e a largura de um quadrado, e informe a área.
8 – Peça um numero X. Repita X vezes: Pedir um numero. No final, informe
QUANTOS numeros informados foram MAIORES que X e quantos foram MENORES.
9 – Mostre todos numero de 1 a 32, com o seu quadrado ( ele vezes ele )
10 – Peça 4 palavras , e monte uma frase com elas.
1algoritmo "pede 3 numeros"
var
n1,n2,n3,quantos: inteiro
inicio
escreva ("Numero 1: ")
leia(n1)
escreva ("Numero 2: ")
leia(n2)
escreva ("Numero 3: ")
leia(n3)
quantos <- 0
se n1 > 5 entao
quantos <- quantos + 1
fimse
se n2 > 5 entao
quantos <- quantos + 1
fimse
se n3 > 5 entao
quantos <- quantos + 1
fimse
escreva (quantos ," numeros são maiores que 5")
fimalgoritmo
2 algoritmo "pede 3 numeros"
var
i,soma: inteiro
inicio
para i de 6 ate 19 faca
soma <- soma + i
fimpara
escreva ("A soma de todos numeros de 6 até 19 é ", soma)
fimalgoritmo
3 algoritmo "exercicio3"
var
i,soma: inteiro
inicio
para i de 48 ate 1901 passo 4 faca
soma <- soma + i
fimpara
escreva ("A soma de todos numeros de 45 até 1901, multiplos de 4 é ", soma)
fimalgoritmo
4 algoritmo "exercicio4"
var
x,y,i,soma: inteiro
inicio
escreva ("X
leia (x)
escreva ("Y
leia (y)
para i de x
soma <fimpara
? ")
? ")
ate y faca
soma + i
escreva ("A soma de todos numeros de ",x," até ",y," é ", soma)
fimalgoritmo
5 algoritmo "exercicio5"
var
x: inteiro
inicio
escreva ("X ? ")
leia (x)
escreval ("X é ",x)
escreval ("X ao quadrado é ",x*x)
escreval ("X ao cubo (",X," x ",X," x ",X, ")
fimalgoritmo
é
",x*x*x)
6 algoritmo "exercicio5"
var
i,x: inteiro
inicio
escreva ("X ? ")
leia (x)
para i de 1 ate x faca
escreval (i," BANANA")
fimpara
fimalgoritmo
7 algoritmo "exercicio7"
var
lado,altura,profundidade: inteiro
resposta: caracter
inicio
escreva ("Qual o lado ")
leia (lado)
escreva ("Qual a altura ")
leia (altura)
escreval ("A área deste quadrado é ", lado * altura )
escreva ("Quer calcular o volume ? (S/N)")
leia (resposta)
se resposta = "S" entao
escreva ("Qual a profundidade ")
leia (profundidade)
escreval ("O Volume do cubo é ", lado * altura * profundidade )
fimse
fimalgoritmo
8 algoritmo "exercicio8"
var
x,i,numero,quantos: inteiro
inicio
escreva ("X ? ")
leia (x)
quantos <- 0
para i de 1 ate x faca
escreva ("Informe o numero ",x,": ")
leia(numero)
se numero > x entao
quantos <- quantos + 1
fimse
fimpara
escreva ("Foram informados ",x," numeros, sendo que ", quantos," eram maiores
que ",x)
fimalgoritmo
9 algoritmo "exercicio9"
var
i: inteiro
inicio
para i de 1 ate 32 faca
escreval (i," x ",i," = ", i*i)
fimpara
escreval("")
fimalgoritmo
10 algoritmo "exercicio9"
var
p1,p2,p3,p4: caractere
inicio
escreva ("Diga uma comida ? ")
leia(p1)
escreva ("Diga outra comida? ")
leia(p2)
escreva ("Diba um horario? ")
leia(p3)
escreva ("Diga uma bebida? ")
leia(p4)
escreval()
escreval ("Gosto de comer ",p1," com ",p2," de ",p3," tomando um copo de ", p4)
escreval()
fimalgoritmo
Download