Skip to content

Instantly share code, notes, and snippets.

// Exercise of the course "JavaScript - Codecademy (https://www.codecademy.com)"
// Student - Willian Schuck
// Creates the variables
var text = "Willian, are now programming. Please, talk with Wilbor";
var myName = "Willian";
var hits = [];
// Exercise requirements.. I will not comment them.. ;P
for (var c = 0; c < text.length; c++) {
@willianrschuck
willianrschuck / rng.s
Created May 10, 2019 18:10
Gerador de número pseudo-aleatórios baseado na fórmula de um gerador congruencial linear
# Programa em Assembly (MIPS) para gerar valores pseudo aleatório
# Base para o projeto o modelo de um gerador congruencial linear
# int rng(int v) {
# return (mul*v + inc) % mod;
# }
.data
divisao: .asciiz", "
@willianrschuck
willianrschuck / duplamenteEncadeada.hpp
Last active May 18, 2019 00:22
Biblioteca de listas desenvolvidas para a Disciplina de Estrutura de Dados 1
typedef int reg;
struct no {
reg data;
no* previous;
no* next;
no() {
data = 0;
this->previous = nullptr;
@willianrschuck
willianrschuck / jogoDeDamas.s
Last active March 11, 2025 01:11
Jogo de Damas Simplificado
# ------- Jogo de Damas em Assembly -------
# Curso: Bacharelado em Ciência da Computação
# Disciplina: Arquitetura de Computadores II
# Autores: Willian R. Schuck, Kimberly Geremia
.data
tabuleiro: .space 64*4
atual: .space 4
anterior: .space 4
brancasJogam:.asciiz" Brancas Jogam\n"
import sys
import requests
from urllib.parse import urlparse
from urllib.parse import parse_qs
if len(sys.argv) == 1:
print('url não foi informada')
exit()
url = sys.argv[1]
/* Estrutura de Dados II - Árvore Binária */
#include <iostream>
#include <windows.h>
typedef int tipochave;
using namespace std;
typedef struct aux {
from bs4 import BeautifulSoup
import getpass
import requests
import re
import os
urlLogin = 'https://moodle.passofundo.ifsul.edu.br/login/index.php'
def getPageContent(url):
return s.get(url).text
#include <iostream>
#include <windows.h>
#include <cstdio>
using namespace std;
typedef int tipochave;
typedef struct aux {
tipochave chave;
#include <iostream>
using namespace std;
struct MinhaStruct {
int chave;
};
/*
Os operadores de comparação não são gerados quando a struct é definida.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!-- Utilizando facetas, faça as restrições necessárias para os campos: pessoas
(nome, salario, sexo e e-mail) e telefones(numero). -->
<xs:element name="pessoas">
<xs:complexType>
<xs:sequence>
<xs:element ref="pessoa" minOccurs="0" maxOccurs="unbounded"/>