Curso Java Completo - Aula 13: Controle de fluxo switch e exercícios

preview_player
Показать описание
Java básico: Controle de fluxo: switch e exercícios
Рекомендации по теме
Комментарии
Автор

Em 2024 e ainda é um dos melhores cursos. Está de parabéns.

leovale
Автор

Vídeo 13/200 e avançando. Este curso eu faço inteiro.

fabiocampineiro
Автор

to assistindo agora em 2023, mt bom, sintaxe parecida com a do js por enquanto, mudou mt coisa de 2016 pra 2023?

tinelzinN
Автор

Mais uma Aula Com sucesso.. proxima =)

xuimmer
Автор

+ uma aula Top d+ Willian!
Fiz lógica (pascal) na faculdade há 8 anos atrás, tive um negócio proprio(loja), e não consegui mais estudar. Mesmo assim, desenvolvi site simples em html, css (alterava cores, layout no photoshop) alterava alguns códigos, mas nada começado realmente do zero.
Comecei a Maratona Java, e estou satisfeito! Pois quero muito voltar ao mercado de trabalho e desenvolvendo aplicações mobile em java.
Com o curso Maratona Java, estarei preparado? Qto tempo, sendo que tenho 3 horas diarias somente pra estudar java :)
Preciso de um incentivo a mais rs
Obrigado!

leandrosouza
Автор

De volta aqui pra revisar pra faculdade haha.

giovanicappelaro
Автор

Tem diferença eu colocar a variável do tipo char entre aspas duplas? No video foi utilizado 'F' poderia utilizar "F"?

rafaelplinio
Автор

Ficou assim:

public class Exercicio {
public static void main(String[] args) {
int dia=1;

switch (dia=6){
case 6 :
System.out.println("fds");
break;
case 7 :
System.out.println("fds");
break;
default:
System.out.println("Dia útil");

estudengenharia
Автор

O java permite a entrada de dados por parte do usuário? Tipo eu digito a variável, se sim, a partir de qual aula?

gedeaodesouza
Автор

Willian,

Dizem que toda vez que você que um progamador java utiliza o swicth morre um bêbê foca. O meu professor, disse que bons programadores não fazem uso do switch no java. Qual a sua opinião sobre isso?

ediponascimento
Автор

Exercício ficou assim:
public class ExercicioControleDeFluxo2 {
public static void main(String[] args) {
int valor = 4;
String semana = valor == 1 | valor == 2 ? "Final de semana" : "Dia de semana";
switch (valor){
case 1:
System.out.println(semana);
break;
case 2:
System.out.println(semana);
break;
case 3:
System.out.println(semana);
case 4:
System.out.println(semana);
break;
case 5:
System.out.println(semana);
break;
case 6:
System.out.println(semana);
break;
case 7:
System.out.println(semana);
break;
default:
System.out.println("Dia da semana invalido");

}
}
}

davidsilva
Автор

Porque na parte do switch, especificamente, no case, se usa um ":" depois do dia ?
Porque não posso usar simplesmente um {

Obrigado.

YAN-whut
Автор

O conteúdo é muito bom, mas a fonte é muito pequena e com a tela preta fica difícil enxergar

hardrockboy
Автор

public class ControleDeFluxo {
public static void main(String[] args) {
byte dia = 2;
switch(dia) {
case 1:

break;
case 2:

break;
case 3:
System.out.println("Terça");
break;
case 4:
System.out.println("Quarta");
break;
case 5:
System.out.println("Quinta");
break;
case 6:
System.out.println("Sexta");
break;
case 7:
System.out.println("Sábado");
break;
default:
System.out.println("Opção Inválida!");
break;
}
if(dia == 1 || dia == 7) {
System.out.println("Fim de semana!");
} else if(dia > 1 && dia < 7) {
System.out.println("Dia útil!");
} else {
return;
}
}
}

inv.anonimo
Автор

Fala William, tudo bem? Qual a diferença entre as duplas e simples no Switch? Ou no Java?

rbrodriguesdev
Автор

Ficou um pouco grande, mas procurei utilizar conceitos de aulas passadas.

// Crie um switch que dado um valor de 1 a 7 considerando 1 domingo imprima se é dia útil ou final de semana
import java.util.Scanner;
public class ExercicioControleFluxo2 {

public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int dia;
String statusDia;

System.out.println("\n" +
"(1) Domingo" + "\n" +
"(2) Segunda-feira" + "\n" +
"(3) Terça-feira" + "\n" +
"(4) Quarta-feira" + "\n" +
"(5) Quinta-feira" + "\n" +
"(6) Sexta-feira" + "\n" +
"(7) Sábado" + "\n"
+ "Selecione a alternativa desejada: ");
dia = input.nextInt();

statusDia = (dia > 1 && dia <=6) ? "Dia útil" : (dia <= 0 && dia > 7) ? "Valor fora dos parâmetros" : "Final De Semana";

switch (dia) {
case 1:


break;
case 2:


break;
case 3:


break;
case 4:


break;
case 5:


break;
case 6:


break;
case 7:


break;
default:
System.out.println("As opções só são válidas do número 1 ao 7!");
break;
}

}
}

ksks_tavo
Автор

System.out.printf("Digite seu sexo: ");
sexo = ler.next().toUpperCase();

switch(sexo) {
case "M":

break;
case "F":

break;

matheusjordan
Автор

public class psvm_sout {
public static void main(String[] args) {
int Dia = 9;
switch(Dia){
case 1:

break;
case 2:

break;
case 3:
System.out.println("terça");
break;
case 4:

break;
case 5:

break;
case 6:
System.out.println("sexta");
break;
case 7:

break;
default:
System.out.println("não é um dia valido. Digite um número de 1 a 7");
break;
}
if (Dia>1 && Dia<7){
System.out.println("É um dia útil");
}
else if (Dia == 1 ){
System.out.println("não é um dia útil");}

}
}

rodrigodossantos