Você está aqui: Cards de AutoCAD Civil 3D |
||
|
||
|
|
||
VB.NET ::: Desafios e Lista de Exercícios Resolvidos ::: Estruturas de Controle |
Exercício Resolvido de VB.NET - Como testar se um ano é bissexto em VB.NET - Um programa que lê um ano com quatro dígitos e informa se ele é bissexto ou nãoQuantidade de visualizações: 918 vezes |
|
Pergunta/Tarefa: Chama-se ano bissexto o ano ao qual é acrescentado um dia extra, ficando ele com 366 dias, um dia a mais do que os anos normais de 365 dias, ocorrendo a cada quatro anos (exceto anos múltiplos de 100 que não são múltiplos de 400). Isto é feito com o objetivo de manter o calendário anual ajustado com a translação da Terra e com os eventos sazonais relacionados às estações do ano. O último ano bissexto foi 2012 e o próximo será 2016. Um ano é bissexto se ele for divisível por 4 mas não por 100, ou se for divisível por 400. Escreva um programa VB.NET que pede ao usuário um ano com quatro dígitos e informa se ele é bissexto ou não. Sua saída deverá ser parecida com: Informe o ano: 2024 O ano informado é bissexto. Veja a resolução comentada deste exercício usando VB.NET console:
Imports System
Module Program
' função principal do programa VB.NET
Sub Main(args As String())
' vamos solicitar que o usuário informe um ano
Console.Write("Informe o ano: ")
Dim ano As Integer = Int32.Parse(Console.ReadLine())
' vamos verificar se o ano informado é bissexto
If (((ano Mod 4 = 0) And (ano Mod 100 <> 0)) Or (ano Mod 400 = 0)) Then
Console.WriteLine("O ano informado é bissexto.")
Else
Console.WriteLine("O ano informado não é bissexto.")
End If
Console.WriteLine(vbCrLf & "Pressione qualquer tecla para sair...")
' pausa o programa
Console.ReadKey()
End Sub
End Module
|
Java ::: Fundamentos da Linguagem ::: Tipos de Dados |
Apostila de Java para iniciantes - Como usar o tipo de dados int da linguagem JavaQuantidade de visualizações: 12970 vezes |
O tipo de dados int pode ser usado quando queremos armazenar valores inteiros na faixa ?2.147.483.648 até 2.147.483.647 (acima de dois milhões). Veja um exemplo:
public class Estudos{
static int valor = 1500;
public static void main(String args[]){
System.out.println("O valor da variável é: "
+ valor);
System.exit(0);
}
}
O tipo de dados int pode ser convertido (sem a necessidade de cast) para os seguintes tipos: int -> long -> float -> double Se precisarmos converter o tipo int para os tipos char, byte ou short, teremos que lançar mão de uma coerção (cast). Veja: short valor2 = (short)(valor); |
Ruby ::: Dicas & Truques ::: Strings e Caracteres |
Como converter uma string para letras maiúsculas em Ruby usando as funções upcase e upcase!Quantidade de visualizações: 7380 vezes |
|
Esta dica mostra como converter todos os caracteres de uma string para letras maiúsculas em Ruby. Para isso usaremos a função upcase(). Veja que podemos usar tanto upcase quanto upcase!. A primeira retorna uma nova string, enquanto a segunda opera na string original. Veja o exemplo: # declara e inicializa uma variável string frase = "Gosto muito de Ruby" puts "A frase original é: " + frase # vamos transformar a string toda para # letras maiúsculas. Veja que aqui não estamos # operando na string original frase2 = frase.upcase # exibe o resultado puts "Em letras maiúsculas: " + frase2 Ao executar este código Ruby nós teremos o seguinte resultado: A frase original é: Gosto muito de Ruby Em letras maiúsculas: GOSTO MUITO DE RUBY |
Java ::: Coleções (Collections) ::: LinkedList |
Como usar a classe LinkedList do Java em suas aplicaçõesQuantidade de visualizações: 27423 vezes |
|
A classe LinkedList é uma implementação da interface List. Esta classe implementa boa parte das operações de uma lista e permite a inserção de qualquer tipo de elemento (incluindo null). Veja sua posição na hierarquia de classes Java:
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.AbstractSequentialList<E>
java.util.LinkedList<E>
Esta classe implementa as seguintes interfaces: Serializable, Cloneable, Iterable<E>, Collection<E>, Deque<E>, List<E> e Queue<E>. O uso mais comum de uma lista ligada é quando precisamos adicionar e remover elementos no início ou final da lista, acessar os elementos no início ou final e percorrer a lista elemento por elemento. Não é raro ver programadores usando a classe LinkedList como uma pilha ou fila. O trecho de código abaixo mostra como criar uma LinkedList, adicionar elementos e percorrê-los usando um ListIterator:
import java.util.*;
public class Estudos{
public static void main(String args[]){
// Cria uma LinkedList de String
LinkedList<String> lista = new LinkedList<String>();
// adiciona três elementos na lista
lista.add("Cuiabá");
lista.add("Goiânia");
lista.add("Belo Horizonte");
// obtém um ListIterator para percorrer toda a
// lista, começando no primeiro elemento
ListIterator<String> iterador = lista.listIterator(0);
while(iterador.hasNext()){
String cidade = iterador.next();
System.out.println(cidade);
}
}
}
Ao executar este código Java nós teremos o seguinte resultado: Cuiabá Goiânia Belo Horizonte |
Java ::: Dicas & Truques ::: Livros, E-books, Apostilas e Cursos |
E-Book 350 _Exercícios Resolvidos_ de Java - PDF com 500 páginasQuantidade de visualizações: 7908 vezes |
![]() Apenas R$ 19,90 - Pagamento único - Envio imediato. Domine lógica de programação e a linguagem Java com o nosso E-Book 350 Exercícios Exercícios de Java. Trata-se de um PDF com 500 páginas contendo 350 exercícios resolvidos para você praticar onde e quando quiser. Este e-book contém exercícios resolvidos abrangendo os tópicos: Java básico, matemática e estatística, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, internet, arquivos e diretórios, programação orientada a objetos e muito mais. Veja o conteúdo completo deste e-book acessando este link: Conteúdo do E-book 350 Exercícios Resolvidos de Java - PDF com 500 páginas. Novos exercícios resolvidos são acrescentados todos os dias. Por isso, lembre-se de solicitar sua atualização com frequência. Adquira pelo WhatsApp +55 (062) 98553-6711 (Osmar) ou diretamente pelo Mercado Pago (PIX, cartão de crédito, boleto, etc). |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
|
AutoCAD Civil 3D - Como criar pontos COGO no AutoCAD Civil 3D |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




