Advertisement
cesarnascimento

ex27 fernando repetição

Jun 3rd, 2017
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.65 KB | None | 0 0
  1. package loiane;
  2. import java.util.Scanner;
  3. public class ex27 {
  4.  
  5.     public static void main(String[] args) {
  6.         Scanner sc = new Scanner(System.in);
  7.         int canal = 0,pessoas;
  8.         int canal4= 0;
  9.         int canal5 = 0;
  10.         int canal7 = 0;
  11.         int canal12 = 0;
  12.         int total = 0;
  13.        
  14.        
  15.         for(int i = 0; i< 4;i++){
  16.             System.out.println("Digite o número do canal: ");
  17.             canal = sc.nextInt();
  18.             if(canal == 4){
  19.                 System.out.println("Digite o número de pessoas assistindo: ");
  20.                 canal4 = sc.nextInt();
  21.             }else if(canal == 5){
  22.                 System.out.println("Digite o número de pessoas assistindo: ");
  23.                 canal5 = sc.nextInt();
  24.             }else if(canal == 7){
  25.                 System.out.println("Digite o número de pessoas assistindo: ");
  26.                 canal7 = sc.nextInt();
  27.             }else if(canal == 12){
  28.                 System.out.println("Digite o número de pessoas assistindo: ");
  29.                 canal12 = sc.nextInt();
  30.             }
  31.             else if(canal == 0){
  32.                 System.out.println("saindo..");
  33.                 System.exit(0);
  34.             }else{
  35.                 System.out.println("Canal inválido. Digite 4, 5, 7 ou 12.");
  36.             }
  37.            
  38.             total = canal4+canal5+canal7+canal12;
  39.         }
  40.        
  41.        
  42.         System.out.println("A porcentagem do canal 4 é"+(double)canal4/total);
  43.         System.out.println("A porcentagem do canal 5 é"+(double)canal5/total);
  44.         System.out.println("A porcentagem do canal 7 é"+(double)canal7/total);
  45.         System.out.println("A porcentagem do canal 12 é"+(double)canal12/total);
  46.         }
  47.        
  48.     }
  49.     /* César N. */
  50. //total vai ser a soma de pessoas de todos os canais
  51.  
  52. //Programa com loop infinito.
  53. //Vai receber número do canal e  número de pessoas assistindo.
  54. // pessoas do canal / total(i)
  55. //Calcular a porcentagem de audiencia de cada canal. 0 pra sair
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement