Desenvolvimento Java

Java – 6 Lista de exercícios café com leite

Java

O post Java – 6 Lista de exercícios café com leite é destinado aos programadores que estão começando a programar utilizando a linguagem Java e precisam treinar.

Você aprenderá a criar programas que utilizam os seguintes recursos/comandos:

  • Constantes numéricas;
  • Constantes literais;
  • Variáveis
  • Entrada de dados
  • Comandos de decisão (if)
  • Laço de repetição (While)
  • Array

Java – 6 Lista de exercícios café com leite

1 Exercício – Lista de convidados: Elabore um algoritmo que armazene em um vetor o nome de 5 convidados de uma festa e exiba o nome dos mesmos. Neste exercício não é obrigado a utilizar laço de repetição.

import java.util.Scanner;
public class ListaDeConvidados {
public static void main(String[] args) {
String[] convidados;
convidados = new String[5];
Scanner sc = new Scanner(System.in);
System.out.println("Programa lista de convidados");
System.out.print("Informe o nome do 1 convidado: ");
convidados[0] = sc.nextLine();
System.out.print("Informe o nome do 2 convidado: ");
convidados[1] = sc.nextLine();
System.out.print("Informe o nome do 3 convidado: ");
convidados[2] = sc.nextLine();
System.out.print("Informe o nome do 4 convidado: ");
convidados[3] = sc.nextLine();
System.out.print("Informe o nome do 5 convidado: ");
convidados[4] = sc.nextLine();
System.out.println("Lista de convidados");
System.out.println(convidados[0]);
System.out.println(convidados[1]);
System.out.println(convidados[2]);
System.out.println(convidados[3]);
System.out.println(convidados[4]);
}
}

2 Exercício – Lista de convidados plus 1: Elabore um algoritmo que armazene em um vetor o nome de até 100 convidados de uma festa e exiba o nome dos mesmos. O usuário deveré informar a quantidade de convidados que deverá ser exibida.

import java.util.Scanner;
public class ListaDeConvidados {
public static void main(String[] args) {
String[] convidados;
int totalConvidados=0;
convidados = new String[100];
Scanner sc = new Scanner(System.in);
System.out.println("Programa lista de convidados");
System.out.print("Quantos nomes deseja colocar na lista?(maximo 100): ");
totalConvidados = Integer.parseInt(sc.nextLine());
for (int i = 0; i < totalConvidados; i++) {
System.out.print("Informe o nome do "+(i+1)+" convidado: ");
convidados[i] = sc.nextLine();
}
System.out.println("Lista de convidados");
for (int i = 0; i < totalConvidados; i++) {
System.out.println(convidados[i]);
}
}
}

3 Exercício – Lista de convidados plus 2: Elabore um algoritmo que armazene em um vetor o nome de até 100 convidados de uma festa e exiba o nome dos mesmos. Após cada leitura o usuário deveré responder se deseja efetuar nova leitura. Caso digite N, a leitura deverá ser interrompida.

/*
 To change this license header, choose License Headers in Project Properties.
 To change this template file, choose Tools | Templates
 and open the template in the editor.
 */
 package listadeconvidados; 
 import java.util.Scanner;
 public class ListaDeConvidados {
     public static void main(String[] args) {
         String[] convidados;
         int totalConvidados=0;
         convidados = new String[100];
         Scanner sc = new Scanner(System.in);
         System.out.println("Programa lista de convidados");
         String resp = "S";
         while (resp.equals("N")==false){
             System.out.print("Informe o nome do "+(totalConvidados+1)+" convidado: ");
             convidados[totalConvidados] = sc.nextLine();
             totalConvidados++;
             System.out.print("Deseja continuar S/N: ");
             resp = sc.nextLine();
         }
         System.out.println("Lista de convidados");
         for (int i = 0; i < totalConvidados; i++) {
             System.out.println(convidados[i]);
         }
     }
 }

About the author

Danilo Filitto

Mestre em Ciência da Computação pela Universidade Estadual de Maringá - UEM, Pós-Graduado em Redes de Computadores e Comunicação de Dados pela Universidade do Estado do Paraná - UEL, Bacharel em Ciência da Computação pela Universidade do Oeste Paulista - UNOESTE.

Atuo na área acadêmica como professor desde 2006. Atualmente leciono na UNOESTE (Universidade do Oeste Paulista), no SENAC (Serviço Nacional de Aprendizagem Comercial) e possuo vários cursos na Udemy (https://www.udemy.com/user/danilo-filitto/).

Além disso, sou o CEO dos sites https:www.dfilitto.com.br e https:www.makeindiegames.com.br

Você também pode me encontrar no YouTube por meio do endereço https://www.youtube.com/danilofilittoppr

Cursos em destaque

Cursos em promoção

Inscreva-se para receber em seus e-mais as notícias do nosso site

Quer aprender a programar?