Skip to content

Instantly share code, notes, and snippets.

x = int(input('Número: '))
numero = x
fatorial = 1
while x != 1:
fatorial *= x
x -= 1
print ("Fatorial de {} é {}".format(numero,fatorial))
class Pessoa():
def __init__(self,nome,idade):
self.nome = nome
self.idade = int(input('Quantos anos você tem: ')
def verifica(self):
maior = ''
if self.idade > 18:
maior = 'é'
else:
class Conta(object):
def __init__(self, num_conta,nome,saldo=0):
self.num_conta = num_conta
self.nome = nome
self.saldo = saldo
def alterar_nome(self,nome):
self.nome = nome
def deposito(self,valor):
@Marlysson
Marlysson / Operações Básicas( apenas com soma e subtração).py
Last active October 30, 2015 21:13
Operações somente com adição e subtração
def soma(n1,n2):
return n1+n2
def subtr(n1,n2):
return n1-n2
def mult(n1,n2):
result = 0
for i in range(1,n2+1):
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Media_Aluno</title>
</head>
<body>
<?php
$resultado = 0;
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>IMC</title>
</head>
<body>
<form>
</form>
@Marlysson
Marlysson / deadlock.py
Last active April 15, 2016 04:32
Script para detecção de Deadlock
existentes = [5,4,2,2]
disponiveis = [3,3,2,1]
requisitados = [
[2,0,3,1],
[3,1,4,2],
[0,0,0,0],
[1,2,1,1]
]
@Marlysson
Marlysson / data_abstraction.py
Last active August 24, 2016 19:51
Abstração de Tipo Build-in
class Data(object):
def __init__(self,dia=None,mes=None,ano=None):
if all([dia != None, mes != None , ano != None]):
self.dia = dia
self.mes = mes
self.ano = ano
else:
@Marlysson
Marlysson / test_data_abstraction.py
Last active August 24, 2016 19:52
Testes para abstração de datas
import unittest
class TestData(unittest.TestCase):
def test_data_definida_deve_retornar_valores_validos(self):
data = Data(11,10,2016)
self.assertEqual(data.dia,11)
self.assertEqual(data.mes,10)
self.assertEqual(data.ano,2016)
@Marlysson
Marlysson / factoryMethod.java
Created October 6, 2016 22:43
Implementação do FactoryMethod em Java
interface LeitorDeArquivos{
public List<String> ler(File arquivo);
}
class LeitorTXT implements LeitorDeArquivos{
public ArrayList<String> ler(File arquivo){
//Processamento java para retornar as linhas do arquivo de texto.