Skip to content

Instantly share code, notes, and snippets.

View otaviocorrea's full-sized avatar
🏠
Working from home

Otavio Corrêa otaviocorrea

🏠
Working from home
  • Porto Alegre, Rio Grande do Sul - Brasil
  • 05:10 (UTC -03:00)
  • LinkedIn in/ocps
View GitHub Profile
@otaviocorrea
otaviocorrea / conversor_de_decimal_em_binario.c
Last active June 21, 2022 03:44
Algorítimo simples para converter número decimal em um binário de até 100 digitos
#include<stdio.h>
int main(){
int resto[100], numero, resultado = 1, cont=0;
printf("Insira o numero a ser transformado em Binario:");
scanf("%d", &numero);
while (resultado > 0){
@otaviocorrea
otaviocorrea / parabens_pra_voce.c
Last active May 24, 2020 21:57
Teste de Beep em C
#include<stdio.h>
#include<conio.h>
#include<windows.h>
int main(){
while(1 != 0){
printf("pa");
Beep(528,300);
mp_freezetime 0
mp_rountime 1.5
mp_roundtime_defuse 1.50
mp_roundtime_hostage 1.50
mp_halftime 1
mp_halftime_duration 2
mp_overtime_enable 1
mp_buytime 0
mp_maxrounds 30
mp_free_armor 1
// Escreva um código (pode ser estilo função JavaScript, método Java, função C ou direto o
// código do algoritmo) que receba por parâmetro qualquer número e retorne true (ou
// verdadeiro) caso o número seja ímpar e não seja divisível por 3 e false/falso caso contrário.
// Exemplo:
// impar( 5 ) // seu código deve retornar true (verdadeiro)
// impar( 227 ) // seu código deve retornar true (verdadeiro)
// impar( 2018 ) // seu código deve retornar false (falso)
function impar(numero) {
let resp = false;
@otaviocorrea
otaviocorrea / render-logic.js
Created January 6, 2020 00:11 — forked from markerikson/render-logic.js
React render function organization
class ParentComponent extends Component {
render() {
// My basic render function structure:
// 1) Extract values from props and state
const {a, b, someBoolean, someList} = this.props;
// 2) Render any dependent items into temporary variables, such as conditional components or lists
const conditionalComponent = someBoolean ? <SomeComponent /> : null;
const listItems = someList.map(item => <ListItem item={item} />);
@otaviocorrea
otaviocorrea / .htaccess
Last active May 24, 2020 21:49
Utilizar rotas do Build do React em servidor Apache ou IIS
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.html [QSA,L]
@otaviocorrea
otaviocorrea / fatorial.js
Created May 24, 2020 21:19
Sabendo que o fatorial de um número (representado pelo símbolo !) é determinado pela multiplicação deste número por seus antecessores sucessivamente até se chegar a 1, avalie os exemplos de números fatoriais da figura a seguir e crie uma função em Javascript que, recebendo um número inteiro maior ou igual a zero como parâmetro, retorne o fatoria…
function fatorial(numero){
// Define resultado padrão como null.
let resultado = null;
// Se o número digitado atender aos requisitos, altera a variavel resultado.
if(numero === 0 || numero === 1){
// Número digitado é 0 ou 1
resultado = 1;
}else if(numero >= 0){
// Número digitado atende aos requsitos.
// no41 (Campo de Armia)
// ********************************************
# [ 122]
MinuteGenerate: 1
MaxNumMob: 1
MinGroup: 0
MaxGroup: 0
Leader: Gremlin
Follower: Gremlin
RouteType: 2
@otaviocorrea
otaviocorrea / print_text.js
Created January 19, 2021 16:19
Function for print lines and spaces of texts with javascript, Svelte, React e etc.
const DoWhiteSpace = (text) => {
const spacesRegexp = /\x20/g, newLineRegexp = /\n/g;
return text.replace(spacesRegexp, ' ').replace(newLineRegexp, '<br>');
};
<html>
<head>
<title>Netflix logo in HTML + CSS</title>
<style>
body{
display: flex;
align-items: center;
height: 100vh;
margin: 0;
background: black;