Algoritmos Lote2

989 palavras 4 páginas
EXERCÍCIOS DE ALGORITMO

Lote 1.2
1. Receba 2 valores inteiros. Calcule e mostre o resultado da diferença do maior pelo menos valor. algoritmo "exe1"

var a, b, c:real procedimento verificarMaior() var inicio se a > b entao c<-a-b senao c<-b-a

fimse

fimprocedimento inicio escreval ("digite a") leia (a) escreval ("digite b") leia (b)
//escreval (c) verificarMaior() escreval("A diferença é: " ,c) fimalgoritmo fluxograma

Massa de dados
A
1 20 5
B
11 10 5

Teste de mesa
A
1
20
5
B
11
10
5
C
10
10
0

2. Receba 2 valores reais. Calcule e mostre o maior deles. algoritmo "exe2"
// Função :
// Autor :
// Data : 17/03/2015
// Seção de Declarações var a,b: real procedimento maiorvalor() var inicio se a > b entao escreval("o maior valor é ",a) senao se b > a entao escreval("o maior valor é ", b) senao escreval(" os valores são iguais") fimse fimse fimprocedimento inicio
// Seção de Comandos escreval("digite o primeiro valor") leia(a) escreval("digite o segundo valor") leia(b) maiorvalor() fimalgoritmo Fluxograma

Massa de dados
A
10 5 3
B
2 9 3
Teste de mesa

3. Receba 3 coeficientes A, B, e C de uma equação do 2º grau da fórmula AX²+BX+C=0. Verifique e mostre a existência de raízes reais e se caso exista, calcule e mostre.
4. Receba 4 notas bimestrais de um aluno. Calcule e mostre a média aritmética. Mostre a mensagem de acordo com a média:
a. Se a média for >= 6,0 exibir “APROVADO”;
b. Se a média for >= 3,0 ou < 6,0 exibir “EXAME”;
c. Se a média for < 3,0 exibir “RETIDO”. algoritmo "semnome" var n1,n2,n3,n4,m: real procedimento calcularmedia() var inicio se m>=6 entao escreval(m," aprovado") senao se (m<6) e (m>=3) entao escreval(m," exame") senao escreval(m," reprovado") fimse fimse fimprocedimento inicio
// Seção de Comandos escreval("digite a primeira nota") leia(n1) escreval("digite a segunda nota")
leia(n2)

Relacionados

  • aplicação de softwares em Pesquisa Operacional
    1727 palavras | 7 páginas
  • D Holzschuh Ml Dr
    21155 palavras | 85 páginas
  • Projeto Basico
    58041 palavras | 233 páginas