Informática, perguntado por welitonnogueirp8s9hq, 1 ano atrás

A cada trimestre o professor de uma disciplina precisa efetuar o cálculo da média de seus alunos. Neste contexto, faça um algoritmo que receba três notas e calcule a média ponderada destas notas, sendo seus pesos 3.5, 4.5 e 2, respectivamente. Após informe se o aluno foi aprovado, se está em recuperação ou reprovado.

Soluções para a tarefa

Respondido por raqueleliude
6

Olá! 


import java.util.Scanner;


public class mediaAluno () {


public static void main (String[] args) {


 

Scanner leia= new Scanner(System.in);


    double n [3];


    double p  [] = {3.5, 4.5, 2};


    double somaP = 0;


    double m = 0;



   

    for (int i = 0;  i < 3;  i++){

   

       System.out.println ("Informe a nota da %d ª: prova ", i + 1);

        leia("%f", & notas[i]);

    }


   

    for (int i = 0; i < 3; i++){

        m += (n [i] * p [i]);

        somaP += p [i];

    }


   

    m = m / somaP;

   


    if (m >= 6){

    System.out.println ("Média Aluno é: %.2f.", media, “Aluno Aprovado”);

    } else {

    System.out.println ("Média do Aluno é: %.2f.", media, “Aluno Reprovado”);

 


}// fim else

}// fim main

}//fim mediaAluno




public class mediaAluno () {

public static void main (String[] args) {

System.out.println  ("Espero ter ajudado, bons estudos ")
}
}

fcomguilhermepagtm9: Raquel, vc pode me ajudar com esse outro algoritmo?
fcomguilhermepagtm9: Em sua empresa é necessário a emissão de muitas notas fiscais por dia. E para que este seja resolvido, normalmente o usuário precisa realizar as seguintes tarefas:
fcomguilhermepagtm9: Somar todas as Notas Fiscais (NF); Possuir um número indeterminado de notas fiscais; Cada NF possuí um número indeterminado de itens; Cada item possuí um valor que o usuário irá digitar; Ao terminar de digitar cada nota, deverá ser exibido o valor total da soma dos itens da NF digitada; Ao terminar de digitar TODAS as NFs, deverá ser exibido o valor total de soma de todas as NFs.
raqueleliude: Crie um laço para pedir a notas fiscais e coloque um comando de parada a cada nf adc a opção de soma para sair do loop, ao a soma+= nf e por fim print(soma).
raqueleliude: Creio que a logica seja essa,
fcomguilhermepagtm9: x, y, i, novo: inteiro
soma, vi: real
cliente: caractere
ti: real
fcomguilhermepagtm9: Escreval("Quantas NF?")
Leia(novo)
Repita x <- x + 1
Escreval ("Nome do Cliente: ")
Leia (cliente)
Escreval ("===========================")
Escreval ("Quantos Itens para esta NF:")
Leia (i)
soma <- 0
Para y de 1 ate i faca
Escreval ("Valor do item: ")
Leia (vi)
soma <- soma + vi
Fimpara
Escreval ("Valor total dos itens: ", soma)
ti <- soma * Novo
Escreval ("===========================")
Escreval("O Valor de todas as Notas Fiscais é de: ", ti)
fcomguilhermepagtm9: eu fiz assim, mas só fiz o laço pros valores dos itens, eu teria que criar um pra fazer esse processo pra cada nota fiscal?
mauricioeduardo1: Você precisa de 2 loop, um externo para NF e um interno para Itens das notas.
fcomguilhermepagtm9: Sabe me dizer como ficaria o laço para as notas?
Perguntas interessantes