Skip to content

Instantly share code, notes, and snippets.

@marioluan
marioluan / for_media_maior_menor.java
Created November 11, 2012 22:17
Programa em Java que calcula a média e informa o menor e maior número de X números digitados.
/*
* Dado x números entre 0 e 100, apresente a média, o maior e o menor número digitado.
* Caso o usuário digite um número diferente do solicitado no intervalo,
* peça para informar outro número.
*/
package cap14;
import java.util.Scanner;
public class Exercicio07 {
@marioluan
marioluan / for_par_impar.java
Created November 11, 2012 22:22
Programa em Java que informa a quantidade de números pares/ímpares digitados pelo usuário.
/*
* Digite X números e informe quantos números pares/ímpares foram digitados.
*/
package cap14;
import java.util.Scanner;
public class Exercicio08 {
public static void main(String[] argss){
Scanner ent = new Scanner(System.in);
@marioluan
marioluan / array_ordenacao.java
Created November 22, 2012 13:46
Programa em Java que lê X entradas de dados e as imprime na ordem inversa.
/*
* Construir um programa em java que faça a leitura
* de 10 números e os imprima na ordem inversa que foram lidos
*/
package vetores;
import java.util.Scanner;
public class Exercicio01 {
public static void main(String[] args){
@marioluan
marioluan / array_impar.java
Created November 22, 2012 18:24
Programa em Java que armazena X números ímpares em um array e em seguida imprime na tela.
/*
* Declare um vetor de 10 posições
* preencha com os 10 primeiros números ímpares
* escreva na tela o resultado
*/
package vetores;
public class Exercicio02 {
public static void main(String[] args){
@marioluan
marioluan / array_media.java
Created November 22, 2012 19:44
Programa em Java que lê X entradas de dados, calcula a média e imprime a quantidade de entrada de dados que estão acima da média.
/*
* Faça um programa em java que faça a leitura de X temperaturas
* calcule a temperatura média
* contabiliza quantas temperaturas estão acima da média
*/
package vetores;
import java.util.Scanner;
public class Exercicio03 {
@marioluan
marioluan / array_find.java
Created November 23, 2012 12:44
Programa em Java que procura um valor dentro de um vetor e imprime na tela.
/*
* Leia um vetor de 20 posições
* leia um valor X qualquer
* Faça uma busca de X no vetor
* informe a posição do vetor que X foi encontrado
* ou diga que não foi encontrado
*/
package vetores;
import java.util.Scanner;
@marioluan
marioluan / array_find_soma.java
Created November 23, 2012 14:13
Programa em Java que cria um vetor de N posições, lê dois valores X e Y, faz uma busca nos índices X e Y do vetor e imprime a soma dos dados encontrados.
/*
* Leia um vetor de N posições
* leia dois valores x e y
* procure os valores armazenados nos índices x e y do vetor
* imprima a soma destes valores
*/
package vetores;
import java.util.Scanner;
@marioluan
marioluan / adt-abstract_data_type.py
Last active October 13, 2015 17:18
Pieces of code I've written since I started the MOOC's Python course. It includes strings, lists, tuples, dictionaries, loops, conditionals, functions, methods, classes, objects, files, exceptions, queues, trees, nodes and some exercices I've done through the course.
### abstract data type - ADT
### specifies a set of methods and what they do, but not its implementation
##
### -> the stack ADT = a collection/data structure with mutiple elements
##""" a ADT is defined by its interface: the operations/methods that
## can be performed on it """
##
### interface of a stack:
##__init__ = initialize a new empty stack
##push = add a new item to the stack
@marioluan
marioluan / censor.py
Last active August 7, 2017 11:57
A few programs/functions I've created while learning Python from MOOC's course.
def censor(text, word):
"""takes two strings 'text' and 'word' as input and
returns the text with the word you chose replaced
with asterisks."""
import string # we're going to use split and join built-in functions
# first of all, we need to break the words into a list
text = string.split(text)
# now, we iterate over the list index
@marioluan
marioluan / intro_basica.js
Last active December 11, 2015 01:38
Linhas de código que estou armazenando com alguns exemplos da sintaxe enquanto aprendo javaScript. Aqui você encontra como instanciar um objeto, como criar uma função, estruturas de repetição/seleção e algumas outras coisas básicas.
/* objetos */
// literal notation
var calendar = {
name: "PHP Event",
year: 2012
};
// constructor
var pets = {};
// OU