Skip to content

Instantly share code, notes, and snippets.

View samueltcsantos's full-sized avatar

Samuel Santos samueltcsantos

  • Signove Tecnologia S/A
  • Campina Grande, PB-Brazil
View GitHub Profile
@samueltcsantos
samueltcsantos / sema.ino
Created October 23, 2016 20:56
Arduino Semáforo
/**
* Author: Samuel T. C. Santos
* Date: 23 Out 2016
*/
int const SEMA_CAR_GREEN = 2;
int const SEMA_CAR_YELLOW = 3;
int const SEMA_CAR_RED = 4;
@samueltcsantos
samueltcsantos / sketch_display_7_segments.ino
Created October 23, 2016 17:43
Arduino Display 7 segmentos
/**
* Display 7 segments
* Samuel T. C. Santos
* Date: 23 Out 2016
*/
const int SEG_A = 2;
const int SEG_B = 3;
const int SEG_C = 4;
const int SEG_D = 5;
const int SEG_E = 6;
@samueltcsantos
samueltcsantos / qt-qdatetime.cpp
Last active June 20, 2016 01:26
Qt and QDateTime example I
#include <QCoreApplication>
//Lembre de fazer include das classes
#include <QDebug>
#include <QDateTime>
#include <QDate>
#include <QTime>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
@samueltcsantos
samueltcsantos / API.md
Created December 7, 2015 23:37 — forked from iros/API.md
Documenting your REST API

Title

<Additional information about your API call. Try to use verbs that match both request type (fetching vs modifying) and plurality (one vs multiple).>

  • URL

    <The URL Structure (path only, no root url)>

  • Method:

package alp;
import java.util.Scanner;
/**
* Escreva um algoritmo que, para uma conta bancária, leia o seu número,
* o saldo, o tipo de operação a ser realizada (depósito ou retirada)
* e o valor da operação. Após, determine e mostre o novo saldo.
*
* Se o novo saldo ficar negativo, deve ser mostrada, também, a mensagem “conta estourada”.
@samueltcsantos
samueltcsantos / ExemploContaBancaria.java
Created July 13, 2015 02:55
Exercício Conta Bancária
package alp;
import java.util.Scanner;
/**
* Escreva um algoritmo que, para uma conta bancária, leia o seu número,
* o saldo, o tipo de operação a ser realizada (depósito ou retirada)
* e o valor da operação. Após, determine e mostre o novo saldo.
*
* Se o novo saldo ficar negativo, deve ser mostrada, também, a mensagem “conta estourada”.
@samueltcsantos
samueltcsantos / SassMeister-input.scss
Created April 4, 2015 20:32
Generated by SassMeister.com.
// ----
// Sass (v3.4.12)
// Compass (v1.0.3)
// ----
/* Red * /
$bgDefault : #e74c3c;
$bgHighlight : #c0392b;
$colDefault : #ecf0f1;
$colHover : #ffbbbc;
@samueltcsantos
samueltcsantos / soma.txt
Created February 18, 2015 13:08
Soma 4 números
algoritmo "somaNumeros"
// Função : Escreva um algoritmo para ler 4 números e mostrar:
// a) a soma do primeiro com o segundo
// b) a soma do terceiro número com o quarto
// c) a soma do resultado do item a, com o resultado do item b;
// Autor : Samuel T. C. Santos
// Data : 18/02/2015
// Seção de Declarações
@samueltcsantos
samueltcsantos / funcaobissexto.txt
Created February 18, 2015 12:30
Funcao para verificar se um ano é bissexto.
algoritmo "funcaoBissexto"
// Função : Bissexto - Um ano é bissexto se ele for divisível por 400 ou se ele
// for divisível por 4 e não por 100.
// Bissexto: 1980, 1984, 1988, 1992, 1996 e 2000.
// 1900 não foi bissexto, mas 1600 foi
// Autor : Samuel T. C. Santos
// Data : 18/02/2015
// Seção de Declarações
var
ano : inteiro
@samueltcsantos
samueltcsantos / bissexto.txt
Created February 18, 2015 11:59
Algoritmo para verificar se o ano é bissexto.
algoritmo "bissexto"
// Função : Bissexto - Um ano é bissexto se ele for divisível por 400 ou se ele
// for divisível por 4 e não por 100.
// Bissexto: 1980, 1984, 1988, 1992, 1996 e 2000.
// 1900 não foi bissexto, mas 1600 foi
// Autor : Samuel T. C. Santos
// Data : 18/02/2015
// Seção de Declarações
var
ano : inteiro