ALGORITMOS E IMPLEMENTAÇÕESLogica de programação

Implementação de equações dentro da computação, programação e algoritmos.

Moderador: [ Moderadores TTB ]

Avatar do usuário
Autor do Tópico
wandracula
iniciante
Mensagens: 1
Registrado em: Sáb 30 Mar, 2013 23:10
Última visita: 31-03-13
Mar 2013 30 23:43

Logica de programação

Mensagem não lida por wandracula »

1. A nota final de um estudante de graduação da UFERSA é calculada a partir de 4 avaliações. As 3 primeiras avaliações possuem uma média ponderada, conforme o quadro abaixo, e delas calcula-se a média parcial. Se o aluno atingir a média parcial maior ou igual a 7, o aluno está aprovado por média. Se o aluno obtiver a média parcial menor que 3,5, o aluno está reprovado por média. Se o aluno obtiver uma média neste intervalo intermediário (maior ou igual a 3,5 e menor que 7,0) o aluno fará a 4ª prova. Faça um programa que peça ao usuário para digitar as notas das 3 primeiras avaliações e, conforme os pesos do quadro abaixo, informe se o aluno foi aprovado por média, reprovado por média ou fará a 4ª prova:

Avaliação
Peso
Prova 1
2
Prova 2
3
Prova 3
4

* Dica: Para calcular a média ponderada, multiplica a nota de cada prova pelo seu respectivo peso, soma os valores, e divide tudo pela soma dos pesos (neste caso, a soma dos pesos será 9).


2. Utilizando o algoritmo criado no exercício anterior, se o estudante ficar em 4ª prova, solicite ao usuário que digite a nota da 4ª prova, calcule a média final (de acordo com a fórmula abaixo), e escreva se o aluno está aprovado ou reprovado, sabendo que para o aluno estar aprovado após a 4ª prova, sua média deverá ser maior ou igual a 5,0.

media final = 7.mp+3.na
-------------
10

mp = media parcial
na = nota da quarta prova


3. Faça um algoritmo que leia 10 valores inteiros do usuário e preencha-os em um vetor de 10 inteiros, depois percorra esse vetor e diga quantos números positivos e quantos números negativos há nesse vetor.


4. Dada a matriz abaixo, construa um algoritmo que leia e exiba os valores da diagonal principal da matriz:

var
matriz vetor [1..3,1..3] de inteiro
matriz [1,1]
matriz [1,2]
matriz [1,3]
matriz [2,1]
matriz [2,2]
matriz [2,3]
matriz [3,1]
matriz [3,2]
matriz [3,3]


* Dica: A Diagonal Principal de uma matriz quadrada Anxn é definida por aij, i = j, ou seja, são os elementos que possuem o número da linha igual ao número da coluna.

5. Escreva um programa que crie dois vetores de três elementos cada. O primeiro vetor deve armazenar os preços dos produtos, ou seja, um vetor do tipo real: Alface R$1.50 /Kg, Beterraba R$2.00 /Kg, Cenoura R$1.00 /Kg. O segundo vetor deve armazenar a quantidade desejada de cada produto. Essa quantidade será informada pelo usuário. Calcule o total a pagar por produto e o total final da compra.

Ajuda awe galera por favor




Responder
  • Tópicos Semelhantes
    Respostas
    Exibições
    Última msg

Voltar para “ALGORITMOS E IMPLEMENTAÇÕES”