Trabalhos de java
3 participantes
Página 1 de 1
Trabalhos de java
Oi galera, vou postar aqui os trablhos de java.
Letícia Ellen- Ameba²
- Mensagens : 34
Data de inscrição : 27/10/2011
Idade : 31
Localização : Americana, São Paulo, Brasil
Re: Trabalhos de java
Dado os seguintes dados de entrada:
Tamanho:
p - 1.00
m - 1.50
g - 2.00
gg - 2.5
xg - 3.00
cor:
verde - 1.0
preto - 0.05
azul - 0.1
branco - 2.0
amarela - 3.0
tipo:
camisa - 5.0
camiseta - 6.0
baby lock - 4.5
camisa manga longa - 8.0
blusa - 15.00
Faça um programa que monte todas as combinações possíveis.
Tamanho:
p - 1.00
m - 1.50
g - 2.00
gg - 2.5
xg - 3.00
cor:
verde - 1.0
preto - 0.05
azul - 0.1
branco - 2.0
amarela - 3.0
tipo:
camisa - 5.0
camiseta - 6.0
baby lock - 4.5
camisa manga longa - 8.0
blusa - 15.00
Faça um programa que monte todas as combinações possíveis.
Letícia Ellen- Ameba²
- Mensagens : 34
Data de inscrição : 27/10/2011
Idade : 31
Localização : Americana, São Paulo, Brasil
Revisando
Galera, só pra lembrar que os números que estao na frente dos itens e cores, são os preços. calcular as combinações e valores de cada combinação.
___________________________________________________________________
HERO.C4
___________________________________________________________________
hero.c4- Ameba
- Mensagens : 2
Data de inscrição : 26/10/2011
Minha Solução
- Código:
package camisetas;
import java.util.Scanner;
import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Camisetas {
static Scanner entrada = new Scanner(System.in);
static String[] tamanho = {"P","M","G","GG","XG"};
static String[] cor = {"VERDE","PRETA","BRANCA","AZUL","AMARELA"};
static String[] tipo = {"CAMISA","CAMISETA","BABY LOCK","CAMISA MANGA LONGA","BLUSA"};
static double[] precos1 = {1.00,1.50,2.00,2.50,3.00};
static double[] precos2 = {1.00,0.05,0.10,2.00,3.00};
static double[] precos3 = {5.00,6.00,4.50,8.00,15.00};
static double[] somas = new double[5];
static int t = 0;
static int Opcao = 0;
static void Menu()
{
System.out.println("========================================================");
System.out.println("+ Escolha a opcao desejada e tecle Enter +");
System.out.println("+ [1] - Listar combinações de Tamanho +");
System.out.println("+ [2] - Listar combinações de Cor +");
System.out.println("+ [3] - Listar combinações de Tipo +");
System.out.println("+ [6] - Sair +");
System.out.println("========================================================");
System.out.print("Opcao: ");
Opcao=entrada.nextInt();
}
static void pause()
{
try {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("pressione qualquer tecla para continuar");
in.readLine();
} catch (IOException e) {
}
}
static void combinacoesTamanho()
{
for (int i = 0;i<tamanho.length;i++)
{
double soma = precos1[t]+precos2[i]+precos3[i];
somas[i]=soma;
System.out.println(tipo[i]+ " " + cor[i] + " " + tamanho[t]+":"+ " " + "R$" + somas[i]);
}
t++;
}
static void combinacoesCor()
{
for (int i = 0;i<cor.length;i++)
{
double soma = precos1[i]+precos2[t]+precos3[i];
somas[i]=soma;
System.out.println(tipo[i]+ " " + cor[t] + " " + tamanho[i]+":"+ " " + "R$" + somas[i]);
}
t++;
}
static void combinacoesTipo()
{
for (int i = 0;i<tipo.length;i++)
{
double soma = precos1[i]+precos2[i]+precos3[t];
somas[i]=soma;
System.out.println(tipo[t]+ " " + cor[i] + " " + tamanho[i]+":"+ " " + "R$" + somas[i]);
}
t++;
}
public static void main(String[] args) {
while (Opcao != 6)
{
Menu();
switch (Opcao)
{
case (1):
while (t<tamanho.length)
{
combinacoesTamanho();
}
t=0;
pause();
break;
case (2):
while (t<cor.length)
{
combinacoesCor();
}
t=0;
pause();
break;
case (3):
while (t<tipo.length)
{
combinacoesTipo();
}
t=0;
pause();
break;
case (6):
break;
}
}
}
}
Re: Trabalhos de java
- Código:
package combinacoes;
public class Combinacoes {
public static void main(String[] args) {
String[] tipo = {"Camisa","Camiseta","BabyLock","Camisa Manga Longa", "Blusa"};
double[] tipo_preco = {5.00,6.00,4.50,8.00,15.00};
String[] tamanhos = {"P","M","G","GG","XG"};
double[] tamanhos_preco = {1.00,1.50,2.00,2.50,3.00};
String[] cor = {"Verde","Preto","Azul", "Branco", "Amarela"};
double[] cor_preco = {1.00,0.05,0.10,2.00,3.00};
for(int x = 0; x<tipo.length;x++){
for (int y = 0; y<tamanhos.length;y++){
for (int z = 0; z<cor.length;z++){
System.out.println(tipo[x] + " - " + tamanhos[y]+ " - " + cor[z] + " - Preço: " +(tipo_preco[x]+tamanhos_preco[y]+cor_preco[z]));
}
}
}
}
}
Letícia Ellen- Ameba²
- Mensagens : 34
Data de inscrição : 27/10/2011
Idade : 31
Localização : Americana, São Paulo, Brasil
Re: Trabalhos de java
Fazer um jogo da forca, que receba 4 palavras e escolha uma aleatoriamente.
Eu fiz de uma maneira bem simples...
Eu fiz de uma maneira bem simples...
- Código:
package forca;
import java.util.*;
/**
*
* @author LEB Systems
*/
public class Forca {
//********************Este programa foi desenvolvido por LEB Systems****************
//não retire os créditos
static String[] palavras = new String[4];
public static Scanner teclado = new Scanner(System.in);
public static Random num = new Random();
static boolean blue = false;
static int erros = 1;
static int escolha = 0;
static boolean Jogonovo = true;
static int decisao = 0;
public static void main(String[] args) {
jogo:
for(int i = 0; i < palavras.length; i++) {
System.out.println("Digite a " + i +"a palavra: ");
palavras[i] = teclado.nextLine();
}
while (Jogonovo) {
erros = 1;
escolha = num.nextInt(4);
char[] palavra = palavras[escolha].toCharArray();
char[] letras = new char[palavras[escolha].length()];
java.util.Arrays.fill(letras, '_');
loop:
while (erros < 5) {
for (int i = 0; i < letras.length; i++) {
System.out.print(letras[i]);
}
System.out.println("");
System.out.println("Digite letra:");
Scanner on = new Scanner(System.in);
char[] letra = new char[1];
letra[0] = on.nextLine().charAt(0);
for (int i = 0; i < palavra.length; i++) {
if (palavra[i] == letra[0]) {
letras[i] = letra[0];
blue = true;
}
}
if (blue == true) {
System.out.println("Certo!");
blue = false;
} else {
System.out.println("Errado!");
erros++;
}
if (Arrays.equals(palavra, letras)) {
System.out.println("Você ganhou!");
break loop;
}
}
if (erros == 5) {
System.out.println("Você perdeu!");
}
Scanner jn = new Scanner(System.in);
System.out.println("Você deseja jogar novamente?");
System.out.println("1 - Sim.");
System.out.println("2 - Não.");
decisao = jn.nextInt();
Jogonovo = (decisao == 1);
}
//********************Este programa foi desenvolvido por LEB Systems****************
}
}
Letícia Ellen- Ameba²
- Mensagens : 34
Data de inscrição : 27/10/2011
Idade : 31
Localização : Americana, São Paulo, Brasil
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|