Trabalho

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1709 palavras )
  • Download(s) : 0
  • Publicado : 17 de abril de 2012
Ler documento completo
Amostra do texto
Algoritmos e Estruturas de Dados I Primeira Lista de Exercícios Em todas as questões abaixo é para fazer um algoritmo na linguagem do interpretador HALL. PARTE 1: Algoritmos de entrada, saída e operações aritméticas simples 1) Imprima a mensagem "As coisas boas na vida são as coisas simples". 2) Imprima o resultado de 2+2. 3) Leia uma variável inteira e imprima o seu valor. 4) Leia uma variávelreal e imprima o seu valor. 5) Leia uma variável caracter e imprima o seu valor. 6) Leia uma variável cadeia e imprima o seu valor. 7) Leia uma variável inteira, calcular e imprimir o dobro do valor da variável. 8) Leia uma variável real, calcular e imprimir o dobro do valor da variável. 9) Leia dois valores inteiros, calcular e imprimir a soma desses valores. 10) Leia dois valores inteiros,calcular e imprimir a subtração desses valores. 11) Leia dois valores inteiros, calcular e imprimir a divisão desses valores. 12) Leia dois valores inteiros, calcular e imprimir a multiplicação desses valores. 13) Leia três valores reais, calcular e imprimir o somatório desses valores. 14) Leia cinco valores reais, calcular e imprimir o somatório desses valores. 15) Leia três valores reais, calcular eimprimir o produtório desses valores. 16) Leia cinco valores reais, calcular e imprimir o produtório desses valores. 17) Dado o raio de um círculo, calcular e imprimir a sua área e perímetro. 18) Dados os dois lados de um retângulo, calcular e imprimir a área e perímetro desse retângulo. 19) Dados os dois catetos de um triângulo retângulo, calcular e imprimir a hipotenusa. 20) Leia cinco valoresinteiros, calcular e imprimir a média aritmética desses valores. 21) Lido um valor real, se for maior ou igual a 5, então imprima "Aprovado"; se for menor que 5, então imprima "Reprovado". 22) Leia um valor inteiro, caso este seja maior que 50 imprimir a mensagem “É maior que cinquenta” caso contrário deve imprimir “É menor que cinquenta”. 23) Lidas três notas de um aluno, calcule e imprima a médiado aluno. Se a média for maior ou igual a 5, então imprima "Aprovado"; se for menor que 5, então imprima "Reprovado". 24) Leia o nome do aluno, sua respectiva nota final e o total de presenças. Sabendo-se que a frequência necessária é de no mínimo 75%, o total de aulas ministradas foi de 60 aulas e que a nota mínima deve ser maior ou igual a cinco. Checar e imprimir se este aluno foi aprovado oureprovado. 25) Lidos dois números A e B, se A for maior que B, então imprima a diferença de A menos B; se A for menor ou igual a B, então imprima a diferença de B menos A. 26) Leia o nome do aluno, sua respectiva nota final, o total de presenças e o número total de aulas ministradas. Sabendo-se que a freqüência necessária é de no mínimo 70% das aulas ministradas e que a nota mínima deve ser maiorou igual a 7.0, checar e imprimir o nome do aluno, nota final, total de presenças e uma mensagem dizendo se este aluno foi aprovado ou reprovado. 27) Dados três valores X, Y e Z, verificar se eles podem ser os comprimentos dos lados de um triângulo e, se forem, verificar se é um triângulo equilátero, isósceles ou escaleno. Se eles não formarem um triângulo escrever uma mensagem de erro. 28) Leiatrês valores inteiros e imprima o maior deles. 29) Leia três valores inteiros e imprima o menor deles.

30) Leia três valores reais e imprima o maior deles. 31) Leia três valores reais e imprima o menor deles. 32) Dados três números inteiros imprimí-los em ordem descendente. 33) Dados três números inteiros imprimí-los em ordem ascendente. 34) Leia três valores inteiros e imprima o maior e o menorvalor. 35) Lidos cinco inteiros, calcular e imprimir o maior, o menor e a média aritmética. 36) Lido um conjunto de cinco inteiros, elimine o maior e o menor do conjunto, calcule e imprima a média aritmética dos 3 números restantes. 37) Lido um número inteiro positivo entre 0 e 200, escreva-o por extenso. 38) Lido um número inteiro positivo, escreva-o na ordem inversa. Por exemplo, para “1045”...
tracking img