Algoritmo
Curso de Tecnologia em Sistemas para Internet
Introdução a Algoritmos e Lógica de Programação
Primeira Lista de Exercícios
Autor:
Prof.
Instruções seqüenciais: Atribuição, Entrada e Saída.
Atenção: Você deverá entregar esta lista resolvida no formato PDF e cujo nome do arquivo deverá ser IALLista01, seguido de seu nome. Ex:
IALLista01 Jorge Luiz Chiara.pdf
O título do trabalho está na página acima. Você deverá acrescentar o seu nome como autor.
Construir os algoritmos, representados por pseudocódigo e fluxograma, para solução dos problemas, abaixo:
1. Quadrado - Escrever um algoritmo que mostre a seguinte figura no alto da tela: XXXXX X X X X X X XXXXX
algoritmo "x"
// Função : Exibir um quadrado formado por letras “X”
// Autor : Alex
// Data : 23/02/2015
// Seção de Declarações var inicio escreval("XXXXX") escreval("X X") escreval("X X") escreval("X X") escreval("XXXXX") fimalgoritmo
2. Tabela de notas - Escreva um algoritmo que produza a seguinte saída na tela:
Aluno nota
=========
Aline 9,0
Mario 10,0
Sergio 4,5
Shirley 7,0
algoritmo "Notas de alunos"
// Função : exibir notas de alunos
// Autor :
// Data : 23/02/2015
// Seção de Declarações var inicio escreval("Aluno nota") escreval("=========") escreval("Aline 9,0") escreval("Mario 10,0") escreval("Sergio 4,5") escreval("Shirley 7,0")
fimalgoritmo
3. Expressões aritméticas - Calcule as expressões abaixo, observando a precedência dos operadores. Escreva um algoritmo que mostre na tela o resultado de cada expressão e confira seus cálculos. c 20/(-2)/5 =
20/2*2 =
(3+9)/3*4 =
(5*6/(3+2) - 15*4)/6-4 =
4+32*2 -7*2/(9-2) =
4. Div e mod - Calcule as expressões abaixo; o operador mod calcula o resto,