first commit
This commit is contained in:
60
src/main/java/com/mycompany/revisaoemaula/Revisaoemaula.java
Normal file
60
src/main/java/com/mycompany/revisaoemaula/Revisaoemaula.java
Normal file
@@ -0,0 +1,60 @@
|
||||
package com.mycompany.revisaoemaula;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Scanner;
|
||||
import models.Imagem;
|
||||
import models.Produto;
|
||||
|
||||
public class Revisaoemaula {
|
||||
|
||||
public static void main(String[] args) {
|
||||
ArrayList<Produto> listaProds = new ArrayList<>();
|
||||
|
||||
Scanner scn = new Scanner(System.in);
|
||||
|
||||
while(true){
|
||||
System.out.println("1 - ins\n2 - cons\n3 - sair");
|
||||
int opcao = scn.nextInt();
|
||||
|
||||
switch(opcao){
|
||||
case 1 -> listaProds.add(inserirProds());
|
||||
case 2 -> consultarProds();
|
||||
case 3 -> System.exit(0);
|
||||
default -> System.out.println("Opção inválida");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static Produto inserirProds(){
|
||||
ArrayList<Imagem> listaImagens = new ArrayList<>();
|
||||
Scanner scn = new Scanner(System.in);
|
||||
System.out.println("Introduza a marca");
|
||||
String marca = scn.nextLine();
|
||||
System.out.println("Introduza o modelo");
|
||||
String modelo = scn.nextLine();
|
||||
System.out.println("Introduza o preço");
|
||||
double preco = scn.nextDouble();
|
||||
System.out.println("Introduza o desconto");
|
||||
double desconto = scn.nextDouble();
|
||||
System.out.println("Introduza o IVA");
|
||||
double iva = scn.nextDouble();
|
||||
System.out.println("Introduza quantas imagens queres adicionar");
|
||||
int imagemq = scn.nextInt();
|
||||
for(int i = 0; i < imagemq; i++){
|
||||
System.out.println("Introduza o URL");
|
||||
String url = scn.nextLine();
|
||||
System.out.println("Introduza a altura em px");
|
||||
int altura = scn.nextInt();
|
||||
System.out.println("Introduza a largua em px");
|
||||
int largura = scn.nextInt();
|
||||
Imagem imagem = new Imagem(url, altura, largura);
|
||||
listaImagens.add(imagem);
|
||||
}
|
||||
Produto produto = new Produto(marca, modelo, preco, listaImagens, iva, desconto);
|
||||
return produto;
|
||||
}
|
||||
|
||||
private static void consultarProds(){
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user