Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
1a0d344
Cria html
vinnydsstos Jan 27, 2025
b0caa58
cria html
JulianaNishimura Jan 27, 2025
524dc68
Cria html
RafaelAlves98 Jan 27, 2025
535d5bf
Cria html
SaCasseta Jan 27, 2025
8f34820
Cria HTML
MykyBalb Jan 27, 2025
33fc74f
cria html
KauaFrenedozo10 Jan 27, 2025
41452df
cria html
ViniciusDev00 Jan 27, 2025
b6e2344
Cria html
annok0 Jan 27, 2025
d83f3a8
p
annok0 Jan 27, 2025
f4410b2
classe produto
ViniciusDev00 Jan 27, 2025
d6cdf20
p
RafaelAlves98 Jan 27, 2025
e7118ec
classesJava
MykyBalb Jan 27, 2025
e0c4e72
p
annok0 Jan 27, 2025
b53bccc
Papelaria atualização
RafaelAlves98 Jan 27, 2025
d2dbcc1
entregaExercicio
MykyBalb Jan 27, 2025
d6955f2
ultimo commit
ViniciusDev00 Jan 27, 2025
91ba16c
Commitando...
JulianaNishimura Jan 27, 2025
4490e88
Commitando...
JulianaNishimura Jan 27, 2025
94b7f19
fazendo
SaCasseta Jan 27, 2025
b107fd0
Exercicio_1_Professor_Vinicius
vinnydsstos Jan 27, 2025
5e0a8ca
deleta arquivos nada a ver
vinnydsstos Jan 27, 2025
91bda14
Merge pull request #1 from vinnydsstos/vinicius-professor
vinnydsstos Jan 27, 2025
d3ac2db
p
annok0 Jan 27, 2025
f91c3bc
Merge pull request #2 from vinnydsstos/mykael-TDSB
MykyBalb Jan 27, 2025
2949f57
Merge pull request #4 from vinnydsstos/main
SaCasseta Jan 27, 2025
7867019
Merge pull request #7 from vinnydsstos/pablo-TDS-B
annok0 Jan 27, 2025
d6f4720
Revert "Pablo tdsb"
annok0 Jan 27, 2025
3d1fe7b
Merge branch 'Kaua-Frenedozo-TDSB' into main
KauaFrenedozo10 Jan 27, 2025
1f07eb2
Merge pull request #17 from vinnydsstos/revert-7-pablo-TDS-B
annok0 Jan 27, 2025
d070960
Merge branch 'Vinicius-Rodrigues-TDSB' into main
vinnydsstos Jan 27, 2025
eb2734c
Merge branch 'Victor-Santos-TDSB' into main
V1ct0rhugo22 Jan 27, 2025
be6c1c3
22
SaCasseta Jan 27, 2025
dd5ca88
Merge branch 'Yuri-Santos-TDSB' into main
YuriSantxz07 Jan 27, 2025
9393371
Commitando...
JulianaNishimura Jan 27, 2025
21c2e1d
Merge branch 'Juliana-TDSB' into main
JulianaNishimura Jan 27, 2025
d40c793
Merge branch 'rafael-alves-TDSB' into main
RafaelAlves98 Jan 27, 2025
27b945b
feito
SaCasseta Jan 27, 2025
af33496
Merge branch 'main' into Samuel-Casseta-TDSB
SaCasseta Jan 27, 2025
36f21c9
Merge pull request #26 from vinnydsstos/Samuel-Casseta-TDSB
SaCasseta Jan 27, 2025
98522c4
Finalizado
JulianaNishimura Jan 28, 2025
3578941
remove resoluções
vinnydsstos Jan 29, 2025
69e7913
commit hospede
WesleyC115 Jan 29, 2025
4991bbe
classe quarto
RaissaBernardo Jan 29, 2025
b59ead9
classe Quarto
RaissaBernardo Jan 29, 2025
5809a7e
"classe quarto"
RaissaBernardo Jan 29, 2025
a0f4da7
commit 2
WesleyC115 Jan 29, 2025
f054066
arrumei o preco_diaria
RaissaBernardo Jan 29, 2025
552f93a
Merge branch 'main' of https://github.com/RaissaBernardo/Karen_Raissa…
WesleyC115 Jan 29, 2025
e7e57d1
commit 4
WesleyC115 Jan 29, 2025
e853254
main
RaissaBernardo Jan 29, 2025
42403a2
classe main
RaissaBernardo Jan 29, 2025
f73baab
Merge branch 'main' of https://github.com/RaissaBernardo/Karen_Raissa…
RaissaBernardo Jan 29, 2025
7e8c289
commit 5
WesleyC115 Jan 29, 2025
ac5d2ef
Merge branch 'main' of https://github.com/RaissaBernardo/Karen_Raissa…
WesleyC115 Jan 29, 2025
96773b8
commit 6
WesleyC115 Jan 29, 2025
610f841
Classes
KauaFrenedozo10 Jan 29, 2025
48cab46
classe reserva
ka-ren94 Jan 29, 2025
a45edf0
Commit classe Hospede
Jan 29, 2025
834511e
classe reserva
ka-ren94 Jan 29, 2025
2228363
Merge pull request #1 from PhrL0/hospede
pedrocustodio790 Jan 29, 2025
0acd781
Delete socorro
ka-ren94 Jan 29, 2025
725f3d8
Merge pull request #27 from RaissaBernardo/main
RaissaBernardo Jan 29, 2025
e174df6
Merge branch 'main' into Branch-Kaua
KauaFrenedozo10 Jan 29, 2025
8a77dbc
Merge pull request #2 from PhrL0/Branch-Kaua
KauaFrenedozo10 Jan 29, 2025
b45e85b
Merge branch 'main' into entrega_grupoPedro
PhrL0 Jan 29, 2025
35792b4
Merge pull request #29 from PhrL0/entrega_grupoPedro
PhrL0 Jan 29, 2025
88e6aa3
Revert "Classes Prontas"
PhrL0 Jan 29, 2025
e1226cb
Merge pull request #32 from vinnydsstos/revert-29-entrega_grupoPedro
PhrL0 Jan 29, 2025
2f04adf
Delete Ex02-git+POO directory
MykyBalb Jan 29, 2025
366ef87
Add files via upload
MykyBalb Jan 29, 2025
8a9dc1c
Merge pull request #37 from MykyBalb/main
MykyBalb Jan 29, 2025
b919665
exemplo de servelet
vinnydsstos Jan 30, 2025
96ce3b1
adiciona 3 formas de interação
vinnydsstos Jan 30, 2025
bfb2a21
Adiciona exemplo com spring
vinnydsstos Feb 3, 2025
6b1fe99
add exemplo calculo preciso
vinnydsstos Feb 3, 2025
c2798d7
adiciona mvc
vinnydsstos Feb 12, 2025
eaa36b8
add crud sem banco
vinnydsstos Feb 12, 2025
164408f
adiciona exercicio de debug
vinnydsstos Feb 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .idea/PBE-2TDS-Modulo01.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .idea/libraries/jakarta_servlet_api_6_1_0.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

43 changes: 30 additions & 13 deletions Ex01-git+POO/Cliente.java
Original file line number Diff line number Diff line change
@@ -1,19 +1,36 @@
public class Cliente{
int id;
String nome;
String email;
package exercicio1;

Cliente(){
public class Cliente {
private int id;
private String nome;
private String email;

Cliente(int id, String nome, String email){
this.id = id;
this.nome = nome;
this.email = email;
}
public int getId(){
return id;
}

public void exibir_cliente(){
System.out.println("ID: " + id + "\n"+"Nome: " + nome + "\n"+"Email: " + email);
}
public void setId(int id){
this.id = id;
}

public String getNome(){
return nome;
}

public void setNome(String nome){
this.nome = nome;
}

public String getEmail(){
return email;
}

public void setEmail(String email){
this.email = email;
}

//outro metodo
public void exibir_cliente(){
System.out.println("O id do cliente é:\n" + this.id + "\nO nome do cliente é:\n" + this.nome + "\nO email do cliente é:\n" + this.email);
}
}
54 changes: 53 additions & 1 deletion Ex01-git+POO/Main.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,57 @@
package exercicio1;

public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
// Criar as classes com base no modelo acima.
// Simular a criação de 3 produtos, 2 clientes e 1 pedido.
// Exemplo de produtos:
// Produto 1: Caderno, preço R$ 20, estoque 50 unidades.
// Produto 2: Caneta Azul, preço R$ 3, estoque 100 unidades.
// Produto 3: Lápis, preço R$ 1.50, estoque 200 unidades.
// Exemplo de clientes:
// Cliente 1: João Silva, email joao@email.com.
// Cliente 2: Maria Santos, email maria@email.com.
// Simular o pedido:
// Cliente João Silva compra:
// 2 cadernos.
// 5 canetas azuis.
// O sistema deve calcular o total do pedido, exibir um resumo para o cliente e atualizar o estoque dos produtos.

Produto p1 = new Produto();
p1.setId(1);
p1.setNome("Caderno");
p1.setPreco(20);
p1.setQuantidade_estoque(50);

Produto p2 = new Produto();
p2.setId(2);
p2.setNome("Caneta Azul");
p2.setPreco(3);
p2.setQuantidade_estoque(100);

Produto p3 = new Produto();
p3.setId(3);
p3.setNome("Lápis");
p3.setPreco(1.50f);
p3.setQuantidade_estoque(200);

Cliente c1 = new Cliente();
c1.setId(1);
c1.setNome("João Silva");
c1.setEmail("joao@email.com");

Cliente c2 = new Cliente();
c2.setId(2);
c2.setNome("Maria Santos");
c2.setEmail("maria@email.com");

Pedido pedido1 = new Pedido();
pedido1.adicionar_produto(p1,2);
pedido1.adicionar_produto(p2, 5);
pedido1.calcular_total();
pedido1.finalizar_pedido();

p1.exibir_detalhes();
p2.exibir_detalhes();
}
}
76 changes: 74 additions & 2 deletions Ex01-git+POO/Pedido.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,78 @@
package exercicio1;

import java.util.ArrayList;

public class Pedido {
public static void main(String[] args) {
int id;
private int id;

private int quantidade;
private Cliente cliente;
private ArrayList<Produto> produtos = new ArrayList<Produto>();
private ArrayList<Integer> quantidades = new ArrayList<Integer>();

public int getId(){
return id;
}

public void setId(int id) {
this.id = id;
}

public int getQuantidade() {
return quantidade;
}

public void setQuantidade(int quantidade){
this.quantidade = quantidade;
}

public Cliente getCliente() {
return cliente;
}

public void setCliente(Cliente cliente) {
this.cliente = cliente;
}

public ArrayList<Produto> getProdutos() {
return produtos;
}

public void setProdutos(ArrayList<Produto> produtos) {
this.produtos = produtos;
}

public ArrayList<Integer> getQuantidades() {
return quantidades;
}

public void setQuantidades(ArrayList<Integer> quantidades) {
this.quantidades = quantidades;
}

//adicionar produto
public void adicionar_produto(Produto produto, int quantidade){
produto.reduzir_estoque(quantidade);
produtos.add(produto);
quantidades.add(quantidade);
}

public void calcular_total(){
float total=0;
int cont = 0;
for(Produto prod : produtos){
total = total + (prod.getPreco()*quantidades.get(cont));
cont++;
}
System.out.println("O total do pedido foi: " + total);
}

public void finalizar_pedido(){
System.out.println("Os itens do seu carrinho são: ");
int contar = 0;
for(Produto prod : produtos){
System.out.println("Nome do produto: " + prod.getNome() + "\nQuantidade: " + quantidades.get(contar) + "\nPreço unitário: " + prod.getPreco() + "\n");
contar++;
}
}
}
63 changes: 46 additions & 17 deletions Ex01-git+POO/Produto.java
Original file line number Diff line number Diff line change
@@ -1,24 +1,53 @@
package exercicio1;

public class Produto {
public int id;
String nome;
float preco;
int quantidade_estoque;
private int id;
private String nome;
private float preco;
private int quantidade_estoque;

//get e set


public int getId() {
return id;
}

public void setId(int id){
this.id = id;
}

public String getNome(){
return nome;
}

public void setNome(String nome) {
this.nome = nome;
}

public float getPreco(){
return preco;
}

Public Produto(){
public void setPreco(float preco){
this.preco = preco;
}

}
Public Produto(int id, String nome, float preco, int quantidade_estoque){
this.id = id;
this.nome = nome;
this.preco = preco;
this.quantidade_estoque = quantidade_estoque;
}
public int getQuantidade_estoque(){
return quantidade_estoque;
}

public void reduzir_estoque(int reduz){
public void setQuantidade_estoque(int qe){
this.quantidade_estoque = qe;
}

}
//outros metodos
public void reduzir_estoque(int quantidade){
this.quantidade_estoque = quantidade_estoque - quantidade;
}

pubic void exibir_informacoes(){
System.out.println("ID: " + "\n"+"Nome: " + nome + "\n" + "Preço: " + preco + "\n" "Quantidade em estoque: " + quantidade_estoque);
}
public void exibir_detalhes(){
System.out.println("Exibindo detalhes do produto...");
System.out.println("O id do produto é: " + this.id + "\nO nome do produto é: " + this.nome + "\nO preço unitário do produto é: " + this.preco + "\nA quantidade disponível do produto é: " + this.quantidade_estoque + "\n");
}
}
9 changes: 0 additions & 9 deletions Ex01-git+POO/index.html

This file was deleted.

Loading