Skip to content

Instantly share code, notes, and snippets.

View guidani's full-sized avatar
👾
Focusing

Guilherme Daniel guidani

👾
Focusing
View GitHub Profile
@guidani
guidani / hello.py
Created June 26, 2021 00:03
Arquivo de teste
def main():
print("Hello!")
main()
@guidani
guidani / create_tables.sql
Created July 5, 2021 18:26
Criação das tabelas
CREATE TABLE LEITOR
(COD_LEITOR INT NOT NULL PRIMARY KEY,
NOME_L VARCHAR(30));
CREATE TABLE FUNCIONARIO
(COD_FUNC INT NOT NULL PRIMARY KEY,
NOME_F VARCHAR(30));
CREATE TABLE TITULO
(COD_TIT INT NOT NULL PRIMARY KEY,
class Calcula{
private _media14: number;
private _mediaDia: number;
constructor(media14, mediaDia){
this.setMedia14(media14);
this.setMediaDia(mediaDia);
}
set setMedia14(valor:number){
@guidani
guidani / questao2.sql
Created July 10, 2021 19:35
questao2
-- trigger function
CREATE OR REPLACE FUNCTION f_altera_status_reserva()
RETURNS TRIGGER AS $$
DECLARE
titulo_reservado int;
codigo_do_leitor int;
BEGIN
--
select cod_tit into titulo_reservado from livro where cod_livro in (select cod_livro from item_emprestimo);
select cod_leitor into codigo_do_leitor from emprestimo where cod_emprestimo in (select cod_emprestimo from item_emprestimo);
@guidani
guidani / q2.sql
Created July 10, 2021 22:27
questão 2
-- 2)Crie um trigger que altere o status da reserva de um leitor para I (Inativo)
-- sempre que ele tomar emprestado o livro do título que ele reservou
-- trigger function
CREATE OR REPLACE FUNCTION f_altera_status_reserva()
RETURNS TRIGGER AS $$
DECLARE
titulo_reservado int;
codigo_do_leitor int;
BEGIN
@guidani
guidani / herança.ts
Created September 6, 2021 13:01
Typescript multipla herança
export interface Person {
name: string;
age: number;
}
export interface Job {
jobName: string;
jobSalary: number;
}
@guidani
guidani / adivinhacao.py
Created October 22, 2021 19:37
jogo de adivinhação
def main():
rodada = 1
while rodada <= TOTAL_TENTATIVAS:
print('-' * 30)
print(f"Tentativa {rodada} de {TOTAL_TENTATIVAS}!")
chute = int(input('Numero: '))
print('Você digitou: ', chute)
valor = compara_numeros(NUMERO_SECRETO, chute)
print('você acertou' if valor else 'você errou')
if valor:
@guidani
guidani / forca.py
Created October 22, 2021 19:37
jogo da forca em python
def main():
palavras_chutadas = []
tela = cria_exibicao()
total_tentativas = 6
acertou_palavra = False
forca = False
while not forca and not acertou_palavra:
print('-'*30)
chute = input('Chute: ')
@guidani
guidani / flip-card.markdown
Created December 28, 2021 19:44
Flip Card
@guidani
guidani / flip-card-profile.markdown
Created December 28, 2021 20:57
Flip Card Profile