Info

1115 palavras 5 páginas
USJT – 2013 – CP – PPINT – Práticas de Programação Integrada
Professor:

Robson Calvetti

RA:
Nome:

201202200
Stephanie Farias Valença

Exercícios Propostos:

1. Desenvolver um programa que deve receber três números inteiros e apresentá-los em ordem crescente. (não utilizar “loop”, apenas “if”);

import javax.swing.*; public class Crescente
{
//método principal public static void main(String args[])
{
//Entrada de valores int a = Integer.parseInt(JOptionPane.showInputDialog("Entre com 1º valor inteiro:")); int b = Integer.parseInt(JOptionPane.showInputDialog("Entre com 2º valor inteiro:")); int c = Integer.parseInt(JOptionPane.showInputDialog("Entre com 3º valor inteiro:"));
//Variável onde será armazenado o resultado final
String ordem = "";
//Comparação dos elementos if(a < b)
{
if(b < c)
{
ordem = a + " " + b + " " + c;
}
else
{
ordem = a + " " + c + " " + b;
}
} else { if(a < c)
{
ordem = b + " " + a + " " + c;
}
else
{
ordem = b + " " + c + " " + a;
}
} if(c < a)
{
if(a < b)
{
ordem = c + " " + a + " " + b;
}
else
{
ordem = c + " " + b + " " + a;
}
}
//Apresentando resposta
JOptionPane.showMessageDialog(null, "Ordem crescente dos valores inseridos: \n" + ordem); //Finalizando programa
System.exit(0);
}
}

2. Desenvolver um programa que receba notas de vários alunos até que seja digitado “-1”. Ao final, apresentar: - A maior nota;
- A menor nota; e
- A média das notas.
Obs.: É proibido o uso de Array, ArrayList e Matriz.

import javax.swing.*; public class Notas
{
//método principal public static void main(String args[])
{
double n = 0.0; double maior = 0.0; double menor = 0.0; double media = 0.0; int t = 0; do {

//Entrada de dados n = Double.parseDouble(JOptionPane.showInputDialog("Entre com nota ou digite '-1' para sair")); if(n == -1) //Encerra programa caso seja inserido “-1”
{
media = media / t; //Calcula a média
JOptionPane.showMessageDialog(null, "Maior

Relacionados

  • Info
    9385 palavras | 38 páginas
  • info
    1488 palavras | 6 páginas
  • info
    507 palavras | 3 páginas
  • Info
    1430 palavras | 6 páginas
  • info
    888 palavras | 4 páginas
  • info
    6412 palavras | 26 páginas
  • Info
    2915 palavras | 12 páginas
  • info
    801 palavras | 4 páginas
  • info
    743 palavras | 3 páginas
  • info
    743 palavras | 3 páginas