Exercício 02: Elabore
um algoritmo que recebe do usuário três cadeias de caracteres e informa
VERDADEIRO se há pelo menos duas diferentes cadeias iguais aos valores 'azul',
'preto' ou 'vermelho' ou FALSO em caso contrário. Exemplos: {'azul', 'preto',
'branco'} é VERDADEIRO; {'azul', 'roxo', 'azul'} é FALSO; {'preto', vermelho',
'vermelho'} é VERDADEIRO.
import java.util.Scanner;
public class Marshal02{
public static void main(String[] args){
String cores[] = new String[3];
int i, azul=0, preto=0, vermelho=0;
Scanner leia = new Scanner(System.in);
System.out.println("Voce
devera informar tres cores!");
for
(i=0;i<3;i++){
//Le as 3 cores
System.out.print("Informe a cor "+(i+1)+":");
cores[i] = leia.nextLine();
if (cores[i].equalsIgnoreCase("azul")){
azul = 1;
}else if (cores[i].equalsIgnoreCase("preto")){
preto = 1;
}else if (cores[i].equalsIgnoreCase("vermelho")){
vermelho
= 1;
}
}
if
((azul +
preto + vermelho)>=2){
System.out.println("VERDADEIRO");
}else{
System.out.println("FALSO");
}
}
}
Nenhum comentário:
Postar um comentário