Se
Lógica descritiva | Lógica Proposicional |
---|---|
Dona branca usa Rosa ou violeta | Rosa || Violeta |
Dona Rosa usa Branco ou violeta | Branco || Violeta |
Dona Violeta usa Branco ou Rosa | Branco || Rosa |
Logo:
#!/usr/bin/python | |
from optparse import OptionParser | |
# PROGRAMA PRINCIPAL | |
PROG = "fluxograma-10" | |
VERSION = "0.0.1" | |
description = "Calcula o fluxograma do exercício 10 da atividade da semana 3" | |
parser = OptionParser(usage='usage: %prog [OPTIONS, [ARGS]]', | |
version='%s %s' % (PROG, VERSION), |
Se
Lógica descritiva | Lógica Proposicional |
---|---|
Dona branca usa Rosa ou violeta | Rosa || Violeta |
Dona Rosa usa Branco ou violeta | Branco || Violeta |
Dona Violeta usa Branco ou Rosa | Branco || Rosa |
Logo:
<main class="container"> | |
<h2 class="center-text">Bot</h2> | |
<script async src="https://telegram.org/js/telegram-widget.js?4" data-telegram-login="<Bot username terminated with 'bot'>" data-size="large" data-onauth="onTelegramAuth(user).then(function(res){console.log(res)})" data-request-access="write"></script> | |
<footer> | |
</main> | |
<script type="text/javascript"> | |
console.log("Loading feathers client...") | |
var app = window.app = feathers(); | |
var rest = feathers.rest('http://<my registered bot domain that must not be you localhost machine but a DNS one>'); | |
app.configure(rest.fetch(window.fetch)); |
// users-model.js - A mongoose model | |
// | |
// See http://mongoosejs.com/docs/models.html | |
// for more of what you can do here. | |
const uuid = require('uuid'); | |
const { Issuer } = require('openid-client'); | |
module.exports = function (app) { | |
const mongooseClient = app.get('mongooseClient'); | |
let table = { |
passport = require('passport') | |
passport_custom = require('passport-custom') | |
getAuth = (req) -> new Promise (resolve, reject) -> resolve req.query['email'] | |
passport.use 'firebase-admin-login', new passport_custom (req, done) -> | |
onErr = (error) -> | |
console.log error | |
done error.code, null, message: error.message | |
n = 19 | |
points = {x:[],y:[]} for i in [0..n-1] | |
update = (a, fn) -> | |
for _n in [0..a.length-1] | |
for key,val of a[_n] | |
fn(_n,key,val) | |
@text a[_n], 10, (_n+1)*(n/@width) | |
callback = (n, k, v) -> |