-
Content count
76 -
Joined
-
Last visited
-
Days Won
1
Leonardo B. Tosin last won the day on November 5 2017
Leonardo B. Tosin had the most liked content!
Community Reputation
2 ComumAbout Leonardo B. Tosin

- Birthday 02/19/1995
Informações Pessoais
-
Sexo
Masculino
-
Localização
Garibaldi, RS
-
Interesses
PHP, MySQL, Javascript, HTML5, CSS, Java, Sublime Text.
Contato
-
Hangouts
TheLe0
Recent Profile Visitors
-
Leonardo B. Tosin started following pedir dois numeros ao utilizador e meter em ordem crescente, Qual IDE/Edior de Textos vocês usam para programar?, PDF para TXT and and 6 others
-
Eu uso o Sublime Text 3, só quando tenho que fazer algum projeto mais robusto acabo optando pelo Eclipse.
-
Bom dia galera. Estou fazendo um projeto que necessito fazer a leitura de arquivo PDF e converter para TXT. Toda parte de programação é tranquila, sem problemas (abrir arquivo....), problema é só no ending do PDF, que quando abre ele em algum outro meio fica com os caracteres inlegíveis. O mais longe que consegui chegar foi converter por meio de plugins de editores de texto(Notepad++, SUblime Text), os caracteres de ASC II para Hexadecimal, mas não sei o que fazer a partir daí. Se alguém saber de alguma maneira, biblioteca, já é de grande ajuda. Atenciosamente, Leonardo.
-
Inserir uma classe dentro de outra classe como parâmetro
Leonardo B. Tosin replied to Leonardo B. Tosin's topic in Java
Entendi sim, valeu pela ajuda. Consegui de outro jeito também, setando já toda a classe curso em aluno de uma vez só (al.curso), que pensando pela sua expolicação é quase a mesma coisa, mas pelo menos entendi, pois não entendia porque desse jeito tinha dado certo. Mas, agora garanto que não ocorra novamente o erro. -
public class Aluno { String nome; String cpf; Curso curso; } public class Curso { String nome; String codigo; String turno; } import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input; input = new Scanner(System.in); int opc = 1; Aluno[] cadastro = new Aluno[10]; Curso[] c = new Curso[10]; int count = 0; int cont = 0; while (opc != 0 ) { System.out.println("1- Cadastrar Aluno: "); System.out.println("2- Imprimir Cadastros: "); System.out.println("3- Cadastrar Curso: "); System.out.println("4- Imprimir Cursos: "); System.out.println("Outra tecla - Sair"); opc = input.nextInt(); if(opc == 1) { if(c == null || c.length == 0){ System.out.println("Deves antes cadastrar um curso!"); return; } Aluno al = new Aluno(); System.out.println("Nome: "); input.nextLine(); al.nome = input.nextLine(); System.out.println("CPF: "); al.cpf = input.nextLine(); System.out.println("Código do Curso: "); al.curso.codigo = input.nextLine(); cadastro[count] = al; count++; } else if (opc == 2){ for(int i = 0; i<count;i++) { System.out.println(cadastro[i].nome); System.out.println(cadastro[i].cpf); System.out.println(cadastro[i].curso.codigo); System.out.println(cadastro[i].curso.nome); System.out.println(cadastro[i].curso.turno); } } else if (opc == 3) { Curso cs = new Curso(); System.out.println("Nome do curso: "); input.nextLine(); cs.nome = input.nextLine(); System.out.println("Código: "); cs.codigo = input.nextLine(); System.out.println("Turno: "); cs.turno = input.nextLine(); c[cont] = cs; cont++; } else if(opc == 4) { for(int i = 0; i<cont;i++) { System.out.println(c[i].nome); System.out.println(c[i].codigo); System.out.println(c[i].turno); } } else { opc = 0; } } } } Meu problema está sendo quando no main, opc == 1, vou atribuir os parametros para a classe al, no al.curso.codigo quando compilo está dando NullPointerException. Acho que estou fazendo errado, queria entender como eu atribuo valores para o parametro curso da classe Aluno. Desde já agradeço.
-
ajuda preciso de ajuda com um algoritimo
Leonardo B. Tosin replied to Tauan Henrique Viera's topic in C/C++
Está querendo pegar todos os números e fazer um ranking de qual aparece mais e menos vezes? Não entendi direito. -
Duvida em usar If/else
Leonardo B. Tosin replied to Andressa Reinoso's question in Perguntas e respostas rápidas
if(numero1==numero2) { printf("O Primeiro número é igual ao segundo número!"); } else if(numero1==numero3) { printf("O Primeiro número é igual ao terceiro número!"); } else if(numero2==numero3) { printf("O segundo número é igual ao terceiro número!"); } Não pode ter mais de um else no mesmo if, e coloca o else no final, quando pode ser qualquer outra coisa, não existe uma condição para o else, a condição seria não cair em nenhuma outra. E não pode haver ponto e vírgula nos comandos condicionais. -
Faz um laço calcilando isso e no final de cada giro só dar um printf. Mostra até onde fez o código. Não entendi o que quisestes dizer.Pois todo código em C é um algoritmo, não só em C, mas em qualquer outra linguagem de programação que existe.
-
Lógica de programação???
Leonardo B. Tosin replied to Josué Brito's question in Perguntas e respostas rápidas
Declara uma variavel para maior e menor altura, a maior valendo 0(não existe altura menor que 0, então qualquer uma será maior que ela), e a maior bota um número alto, 5 por exemplo(toda altura será menor que 5).E cria mais duas desses variáveis uma para os homens e outra para as mulheres. Faz um laço para de 50 repetições, bota dentro dele para receber os dados, e logo em seguida bota as condições para o que tu quer saber. -
É só tu ir somando 17 ingressos a mais, para cada 2 reais que tu diminui. É bem simples.
-
c Criar um vetor de 10 posições de inteiros, pedir aos usuários de inserir um valor. Se o valor já se encontra no vetor recusar a inclusão, se não incluir o valor na última posição do vetor. Obrigatório: criar no minimo 2 funções com retorno e parametros(no
Leonardo B. Tosin replied to Marcos Gilmário's question in Perguntas e respostas rápidas
Tu está passando o vetor inteiro na função então precisa usar o indice do vetor. printf(" %d ",vet[i]); -
pedir dois numeros ao utilizador e meter em ordem crescente
Leonardo B. Tosin replied to cristian2000's topic in C/C++
Usa uma troca XOR bit-a-bit: a^=b^=a^=b; Ou faz o tradicional bubble sort: aux = a; a = b; b = aux; Só faz uma condição antes para garantir que o primeiro fique sempre com o maior valor, ou o segundo. if(a >= b) //ficará em ordem decrescente if(a <= b) // ficará em ordem crescente -
Leonardo B. Tosin changed their profile photo
-
Diversos exercicios - Algoritmos de iniciante
Leonardo B. Tosin replied to guinevere_gwen's topic in Algoritmos & Outras Tecnologias
https://github.com/TheLe0/List-of-Exercises Da uma olhada no meu projeto do Github, tem um total de 290 exercícios(fiz cerca de 100+, pois alguns são meio repetitivos), li por cima e muitos exercícios tem iguais.Único porém é que está em C, mas da para ter uma boa idéia, qualquer coisa só pesquisar as diferenças de sintaxe entrre o C e o Portugol. -
Escrever um programa em visualg30 que mostre todos os números inteiros de 0 a 50.
Leonardo B. Tosin replied to MartaJose's topic in Visual Basic
Para i de 0 a 50 faca ..... fimpara É só declarar as variáveis, fazer esse laço, e dentro dele escreve o i. Faz muito tempo que não trabalho com Portugol, então nem lembro direito a sintaxe. -
O que fazer durante a faculdade de Sistemas de Informação?
Leonardo B. Tosin replied to gabrielmenchini's topic in Geral
Quando comecei ano passado o curso de Ciência da Computação, não sabia nada de TI(tinha vindo da Engenharia Química, o que aprende de TI por lá chega a ser piada), comecei a fazaer todo curso que aparecia na minha frente(MATLAB, C#, PHP, JS, CSS,HTML5...) pelos mesmos motivos que vocês, estufar o meu currículo e aprender. Me ajudou em certo ponto a achar um emprego na área, na hora queria mostrar todos os certificados que tinha, me disseram na cara que as empresas não ligam para certificado, o que importa é saber fazer as coisas. -
Valeu pelas recomendações @Motta e @Gabriel Heming, anotadas, vou das uma pesquisada nesses títulos, como vocês também passo um tempinho no bus, mas no meu caso é 3 horas por dia(1,5 para ir, e 1,5 para voltar), para ir para a faculdade(Garibaldi-Caxias do Sul), então uma boa leitura é quase que exencial.