Skip to content

Instantly share code, notes, and snippets.

View jimywork's full-sized avatar
🌴
On vacation

Fábio Castro jimywork

🌴
On vacation
  • São Paulo, Brazil
View GitHub Profile
@jimywork
jimywork / exercicio_02.java
Last active August 22, 2017 16:08
Exercício de Repeticao Java
/* Faça um programa que leia um valor N inteiro e positivo, calcule e mostre o valor de E, conforme a fórmula a seguir:
E = 1 + 1/1! + ½! + 1/3! + ... + 1/N! */
import java.util.Scanner;
class Main {
public static void main(String[] args) {
int numero;
double r = 0, fatorial;
@jimywork
jimywork / calculadora.c
Created August 21, 2017 03:07
Calculadora em C
#include "stdio.h"
int main(void) {
int Escolha;
Retorno:
printf("\n");
Menu();
@jimywork
jimywork / exercicio_03.java
Last active August 22, 2017 16:10
Lista de Exercícios Java
// Faça um programa que leia um número N e que indique quantos valores inteiros e positivos devem ser lidos a seguir.
// Para cada número lido, mostre uma tabela contendo o valor lido e o fatorial desse valor.
import java.util.Scanner;
class Main {
public static void main(String[] args) {
int n;
int fatorial = 1;
@jimywork
jimywork / exercicio_01.java
Last active August 22, 2017 17:46
Lista de Exercícios Java
import java.util.Scanner;
class Main {
public static void main(String[] args) {
double porcentagem = 0.015;
double salario = 1000;
for(int i = 2005; i <= 2017; i++) {
@jimywork
jimywork / exercicio_06.java
Last active August 25, 2017 15:43
Lista de Exercícios Java
/*
Uma empresa possui dez funcionários com as seguintes características: código, número de horas trabalhadas no
mês, turno de trabalho (M – Matutino, V – Vespertino ou N – Noturno), categoria (O – Operário ou G – Gerente), valor
da hora trabalhada. Sabendo-se que essa empresa deseja informatizar sua folha de pagamento, faça um programa
que:
a) leia as informações dos funcionários, exceto o valor da hora trabalhada, não permitindo que sejam informados
turnos nem categoria inexistentes. Trabalhe sempre com a digitação de letras maiúsculas;
b) calcule o valor da hora trabalhada, conforme a tabela a seguir. Adote o valor de R$ 450,00 para o salário mínimo.
Categoria Turno Valor da hora trabalhada
G N 18% do salário mínimo
@jimywork
jimywork / excercio_extra1.java
Last active September 5, 2017 16:46
Lista de Exercícios Java
// Faça um programa que preencha um vetor de nove elementos numéricos inteiros, calcule e mostre os números
// PARES e suas respectivas posições.
import java.util.Random;
class Main {
public static void main(String[] agrs) {
int vetor[] = new int[9];
@jimywork
jimywork / exercicio_extra2.java
Created September 12, 2017 18:06
Lista de Exercícios Java
import java.util.Scanner;
class Main {
public static void main(String[] args) {
double monthlySalary = 400;
double unitaryValue[] = new double[10];
int amountSold[] = new int[10];
int max = amountSold[0];
@jimywork
jimywork / fbuids.py
Last active October 4, 2017 15:50
Web Scraping Facebook ID, Name, Photo, URL
#!/usr/bin/python2.7
# -*- coding: utf-8 -*-
import requests
from bs4 import BeautifulSoup
UUIDS = open('uuids.txt', 'r')
for UUID in UUIDS :
@jimywork
jimywork / reservas.java
Last active October 8, 2017 15:47
Programa para efetuar reservas de passagens aéreas de uma certa companhia
import java.util.Scanner;
/**
*
* @author Fabio
*/
public class Reservas {
/**
* @param args the command line arguments
# pip install pwntools
from pwn import *
r = remote('localhost', 25)
r.recvline()
r.sendline("EHLO test")
r.recvuntil("250 HELP")
r.sendline("MAIL FROM:<test@localhost>")
r.recvline()