package br.uniplpe.Parte3;
import java.util.Scanner;
public class Questao3 {
public static void main(String[] args) {
Scanner teclado = new Scanner (System.in);
double num, media=0, x, menor, z;
int i=1;
for (i=1; i<=7; i++){
System.out.printf("\nDigigite o %dº numero: ", +i);
num=teclado.nextDouble();
if (num<0){
menor=num;
}
media += num;
}
z=media/7;
System.out.printf("Média: %.2f", z);
}
}
Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de dados.
import javax.swing.JOptionPane;
class Fracao{
private int numerador;
private int denominador;
public Fracao( int num, int den ){
numerador = num;
denominador = den;
}
}
public class CalculoFracao
{
public static void main( String args[] )
{
for(int i=0;i>=7;i++)
{
int num, den;
num = Integer.parseInt(JOptionPane.showInputDialog( "Informe o numerador:" ));
den = Integer.parseInt(JOptionPane.showInputDialog( "Informe o denominador:" ));
Fracao dados = new Fracao(num, den);
int a, b, media
if(num>0 && den>0)
{
a = a + fracao dados;
}
else{
b = b + fracao dados;
}
media = a⁄7;
}
System.exit(0);
}
}
Portanto, para o programa solicitado foi criado uma classe para o cálculo do fracionamento dos números passados pelo usuário, onde caso fossem positivos seria mostrado a média da soma das 7 frações que o usuário enviaria ao programa.
Para escrever sua resposta aqui, entre ou crie uma conta
Linguagem de Programação Estruturada
•UNIP
Lógica de Programação e Algoritmos
•PITÁGORAS
Lógica de Programação
•ESTÁCIO
Compartilhar