Skip to content

Instantly share code, notes, and snippets.

View felladrin's full-sized avatar

Victor Nogueira felladrin

View GitHub Profile
@felladrin
felladrin / gist:1792973
Created February 10, 2012 21:20
Vetor com números aleatórios sem repetição
#include <iostream>
#include <vector>
#include <set>
#include <algorithm>
using namespace std;
vector<int> loteria(int max, int quant)
{
srand(unsigned(time(NULL)));
@felladrin
felladrin / gist:1793172
Created February 10, 2012 21:45
Criando locales com Javascript
<script>
var s = new Array();
s[0] = "Um texto qualquer";
s[1] = "Aqui outro texto";
s[2] = "E assim por diante";
function texto(n)
{
document.write(s[n]);
}
@felladrin
felladrin / gist:1793184
Created February 10, 2012 21:47
Frase do Dia
//Primeiro criamos um vetor, chamado "frase", mas não incluímos nada nele.
var frase = new Array();
//Agora vamos adicionando quantas frases quisermos no vetor, bastar ir acrescentando o índice de frase[i].
frase[0] = "Frase um vem aqui.";
frase[1] = "Frase dois então.";
frase[2] = "Frase três.";
frase[3] = "Quarta frase aqui.";
frase[4] = "E assim por diante.";
@felladrin
felladrin / gist:1793196
Created February 10, 2012 21:49
Verificando se um número é primo
function verifica(form)
{
var num = parseInt(form.numero.value);
if (isNaN(num))
form.resultado.value = (form.numero.value + " não é um número! Tente outra vez!");
else
{
if (num < 0)
num = num * (-1);
@felladrin
felladrin / gist:1793214
Created February 10, 2012 21:51
Cookies - Criando, interpretando e deletando
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
@felladrin
felladrin / gist:1793223
Created February 10, 2012 21:52
Rolagem automática da página
var speed = 1;
var currentpos = 0, alt = 1, curpos1 = 0, curpos2 = -1;
function initialize()
{
setInterval("scrollwindow()", 80);
}
function scrollwindow()
{
@felladrin
felladrin / gist:1793230
Created February 10, 2012 21:53
Função para verificar se um e-mail é válido
function emailValido(email)
{
var arroba = "@";
var ponto = ".";
var larroba = email.indexOf(arroba);
if (email.indexOf(arroba) == -1)
{
alert("Favor digitar um e-mail válido.");
return false;
@felladrin
felladrin / gist:1793356
Created February 10, 2012 22:03
Contador regressivo auto-atualizável dado um prazo em minutos
<span id='proximoevento'></span>
<script>
var minutos = 187;
var timer;
window.onload = function contar()
{
var horas = Math.floor(minutos / 60);
var minRestantes = minutos - (horas * 60);
@felladrin
felladrin / gist:1793627
Created February 10, 2012 22:37
Maior dentre os números digitados
var quantidade = prompt("Quantos números você quer digitar para saber qual é o maior?");
if (isNaN(quantidade))
alert("Você precisa informar um número inteiro!");
else
verificaMaior(parseInt(quantidade));
function verificaMaior(n)
{
var entrada = 0;
@felladrin
felladrin / gist:1793638
Created February 10, 2012 22:38
Código javascript para iframe auto-atualizavel
<iframe id='pagina' width='170' src='http://www.google.com.br/'></iframe>
<script type='text/javascript'>
function Reload()
{
var f = document.getElementById('pagina');
f.src = f.src;
setTimeout('Reload()',120000); //atualizado a cada 120 segundos
}