Desenvolvedor e Analista de Sistemas | IFPA

sexta-feira, 7 de junho de 2013

Exemplo de Algoritmo em C#

com 0 Comentário
1. Elabore um algoritmo em C# e JAVA dentro de um projeto Application Console que capture via teclado todos os dados como nome, endereço, telefone, fax, email e o título do livro emprestado para um aluno. Faça isso enquanto o usuário da Biblioteca, operados do sistema, desejar. Então enquanto o usuário desejar o programa irá emprestar outros livros até um limite de 5 livros por aluno. No final apresente:
* O total de livros emprestados para este aluno;
* O nome do aluno que fez o empréstimo.

   SOLUÇÃO EM C#      

            //Criaçao das variaveis
            String[,] livro = new String[5,6];

            String aluno;
            bool resp = true;
            int soma = 1;



            //Iniciando o Aplicativo
            Console.Write("Escreva o nome do Aluno: ");
            aluno = Console.ReadLine();



            for (int i = 0; i < 5; i++) {
                for (int j = 0; j < 6; j++) {
                    if (j == 0 && resp) {
                        Console.Write("\nEscreva o Nome do livro: ");
                        livro[i,j] = Console.ReadLine();
                    }
                    if (j == 1 && resp) {
                        Console.Write("Escreva o Endereço do livro: ");
                        livro[i,j] = Console.ReadLine();
                    }
                    if (j == 2 && resp) {
                        Console.Write("Escreva o Telefone do livro: ");
                        livro[i,j] = Console.ReadLine();
                    }
                    if (j == 3 && resp) {
                        Console.Write("Escreva o Fax do livro: ");
                        livro[i,j] = Console.ReadLine();
                    }
                    if (j == 4 && resp) {
                        Console.Write("Escreva o Email do livro: ");
                        livro[i,j] = Console.ReadLine();
                    }
                    if (j == 5 && resp) {
                        Console.Write("Escreva o Título do livro: ");
                        livro[i,j] = Console.ReadLine();
                    }



                }



                if (i < 4 && resp) {
                    soma = soma + 1;
                    Console.Write("\nVocê já fez " + (i + 1) + " cadastro(s) de Livro(s), deseja continuar? s/n \n");
                    if (String.Compare(Console.ReadLine(), "n",true )==0) {
                        resp = false;
                        soma = soma - 1;
                    }
                } else {
                    if (i == 4 && resp) {
                        Console.Write("\nVocê já concluiu a quantidade máxima de empréstimo de Livros permitido!");
                        resp = false;
                    }
                }



            }



            Console.Write("\nForam emprestado(s) " + soma + " livro(s) para o Aluno: " + aluno + ".");
            Console.Write("\n\nPressione qualquer tecla para sair . . . ");
            Console.ReadKey(true);


   SOLUÇÃO EM JAVA

        String[][] livro = new String[5][6];
        String aluno;

        System.out.print("Escreva o nome do Aluno: ");
        aluno = new Scanner(System.in).nextLine();
        boolean resp = true;
        int soma = 0;

        for (int i = 0; i < 5; i++) {
            for (int j = 0; j < 6; j++) {
                if (j == 0 && resp) {
                    System.out.print("Escreva o Nome do livro: ");
                    livro[i][j] = new Scanner(System.in).nextLine();
                }
                if (j == 1 && resp) {
                    System.out.print("Escreva o Endereço do livro: ");
                    livro[i][j] = new Scanner(System.in).nextLine();
                }
                if (j == 2 && resp) {
                    System.out.print("Escreva o Telefone do livro: ");
                    livro[i][j] = new Scanner(System.in).nextLine();
                }
                if (j == 3 && resp) {
                    System.out.print("Escreva o Fax do livro: ");
                    livro[i][j] = new Scanner(System.in).nextLine();
                }
                if (j == 4 && resp) {
                    System.out.print("Escreva o Email do livro: ");
                    livro[i][j] = new Scanner(System.in).nextLine();
                }
                if (j == 5 && resp) {
                    System.out.print("Escreva o Título do livro: ");
                    livro[i][j] = new Scanner(System.in).nextLine();
                }

            }

            if (i < 5 && resp) {
                soma = soma + 1;
                System.out.println("Você já fez " + (i + 1) + " cadastro(s) de Livro(s), deseja continuar? s/n");
                if (new Scanner(System.in).nextLine().equalsIgnoreCase("n")) {
                    resp = false;
                }
            } else {
                if (i == 4 && resp) {
                    System.out.print("Você já concluiu a quantidade máxima de empréstimo de Livros permitido!");
                    resp = false;
                }
            }

        }
        System.out.println("");
        System.out.print("Foram emprestado(s) " + soma + " livro(s) para o Aluno: " + aluno + ".");

+1

0 comentários :

Postar um comentário

Total de visualizações