Exercicios de algoritmo
Por: Rita Neves Ferraz de Souza • 27/10/2016 • Trabalho acadêmico • 2.408 Palavras (10 Páginas) • 314 Visualizações
Nome: Rita de Cássia das Neves Ferraz de Souza RA: 1500963
Turma: X- Engenharia Civil Profª Lea Gonçalves Disciplina: Algoritmo
Lista 3
1. Faça um algoritmo que receba a idade de 10 pessoas e calcule e mostre a quantidade de pessoas com idade maior ou igual a 18.
algoritmo "Lista 3 - Exercício 1"
// Função: Ler 10 pessoas e contar quantos são maiores de 18 anos
// Autor: Rita de Cássia das Neves Ferraz de Souza
// Data: 19/09/2016
// Seção de Declarações
var
Idade, I, Cont:Inteiro
inicio
// Seção de Comandos
Cont <- 0
Para i de 1 ate 10 faca
escreval ("Digite a: ", I," a. idade da pessoa")
leia (Idade)
se (idade >= 18) entao
Cont <- Cont + 1
fimse
fimpara
escreval ("A quantidade de pessoas com idade maiores de 18 anos é: ", Cont)
fimalgoritmo
2. Faça um algoritmo que receba um número e que calcule e mostre a tabuada desse número.
algoritmo "Lista 3- Exercício 02 "
// Função: Ler um número e mostrar a sua tabuada
// Autor: Rita de Cássia das Neves Ferraz de Souza
// Data: 02/10/2016
// Seção de Declarações
var
N, I : Inteiro
inicio
// Seção de Comandos
escreval ("Informe o número desejado: ")
leia(n)
escreval ("Tabuada do ", N, ": ")
para I de 1 ate 10 faca
escreval (I, " x ", N, " = ", I*N)
fimpara
fimalgoritmo
3. Faça um algoritmo que mostre as tabuadas dos números de 1 a 10.
algoritmo "Lista 3- Exercício 03 "
// Função: Mostrar a tabuada dos númeors de 1 a 10
// Autor: Rita de Cássia das Neves Ferraz de Souza
// Data: 02/10/2016
// Seção de Declarações
var
N, CONT, R: inteiro
inicio
// Seção de Comandos
N <- 1
CONT <- 1
R <- 0
ESCREVAL (" A Tabuada de 1 até 10 é: ")
ENQUANTO (N <=10) FACA
ESCREVAL
ESCREVAL ("A TABUADA D0 ",N," É:")
CONT <- 1
ENQUANTO (CONT <= 10) FACA
R <- N * CONT
ESCREVAL (N," * ",CONT," = ", R)
CONT <- CONT + 1
FIMENQUANTO
N <- N + 1
FIMENQUANTO
fimalgoritmo
4. Faça um algoritmo que calcule a soma dos números de 1 a 30.
algoritmo "Lista 03 Exercício 04"
// Função : CALCULAR A SOMA DOS NUMERO INTEIROS DE 1 A 30
// Autor : Rita de Cássia das Neves Ferraz de Souza
// Data : 19/09/2016
// Seção de Declarações
var
I, SOMA, CONT: INTEIRO
inicio
// Seção de Comandos
SOMA <- 0
PARA I DE 1 ATE 30 FACA
SOMA <- SOMA + I
CONT <- CONT + 1
FIMPARA
ESCREVAL("A SOMA DE 1 ATÉ 30: ",SOMA)
fimalgoritmo
5. Escreva um algoritmo que leia 20 valores inteiros e ao final exiba: A soma dos números positivos; A quantidade de valores negativos.
algoritmo "Lista 03 Exercício 05"
// Função : Ler 20 valores inteiros, e some os números positivos e a quantidade de números negativos.
// Autor : Rita de Cássia das Neves Ferraz de Souza
// Data : 02/10/2016
// Seção de Declarações
var
I, SOMA, N, QUANT: INTEIRO
inicio
// Seção de Comandos
SOMA <- 0
QUANT <- 0
PARA I DE 1 ATE 20 FACA
Escreval ("Digite o ", I, "º número: ")
Leia (N)
se N>0 ENTAO
SOMA <- SOMA + N
senao
se N<0 ENTAO
QUANT <-QUANT+1
fimse
fimse
fimpara
Escreval ("A soma dos númeoros positivos é: ",SOMA)
Escreval ("A Quantidade de números negativos é: ",QUANT)
fimalgoritmo
6. Faça um algoritmo que receba a idade e o peso de 10 pessoas. Calcule e mostre: A quantidade de pessoas com mais de 90 quilos; A média das idades das 10 pessoas.
algoritmo "Lista 03 Exercício 06"
// Função : Ler a idade e o peso de 10 pessoas e mostrar a quantidade de pessoas com mais de 90kg e a média das idades das pessoas.
// Autor : Rita de Cássia das Neves Ferraz de Souza
// Data : 02/10/2016
// Seção de Declarações
var
Idade, I, Cont, Soma:Inteiro
Peso, Media: real
inicio
// Seção de Comandos
Cont <- 0
Soma <- 0
Para I de 1 ate 10 faca
escreval ("Digite a: ", I," - idade da pessoa")
leia (Idade)
...