0

Kotlin

A
Alfredo Neto

DEsafio: Exibindo números pares : em kotlin:


Código:


class Exe_04 {

  public static void main(String[] args) {

    Scanner ler = new Scanner(System.in);

    System.out.println("Informe a quantidade de numeros a serem listados.");

    int cp = ler.nextInt();

    int contPar = 0, contImpar = 0;

    int somaPar = 0, somaImpar = 0;

    for (int i = 0; i < cp; i++) {

      System.out.println("Digite o " + (i + 1) + "° numero: \n");

      int num = ler.nextInt();

      if (num % 3 == 0 && num % 5 == 0) {

        System.out.println("Este numero é divisivel por 3 e 5.");

      }

      if (num % 2 == 0) {

        System.out.println("Este numero é PAR.");

        contPar++;

        somaPar += num;

      } else {

        System.out.println("Este numero é IMPAR.");

        contImpar++;

        somaImpar += num;

      }

    }

    System.out.println("A media dos numeros PARES é : " + (float)somaPar / contPar);

    System.out.println("A media dos numeros IMPARES é : " + (float)somaImpar / contImpar);

  }

}


88test.kt:6:20: error: expecting 'in' for ( renge and merge ) { a[i] = a[i-1] * 2 } ^ 88test.kt:6:23: error: expecting ')' for ( renge and merge ) { a[i] = a[i-1] * 2 } ^ 88test.kt:6:34: error: unexpected tokens (use ';' to separate expressions on the same line) for ( renge and merge ) { a[i] = a[i-1] * 2 } ^ 88test.kt:7:21: error: expecting 'in' for ( renge and merge ) { println("N[$k] = ${a[k]}") } ^ 88test.kt:7:24: error: expecting ')' for ( renge and merge ) { println("N[$k] = ${a[k]}") } ^ 88test.kt:7:34: error: unexpected tokens (use ';' to separate expressions on the same line) for ( renge and merge ) { println("N[$k] = ${a[k]}") } ^ 88test.kt:6:24: error: unresolved reference: merge for ( renge and merge ) { a[i] = a[i-1] * 2 } ^ 88test.kt:6:40: error: unresolved reference: i for ( renge and merge ) { a[i] = a[i-1] * 2 } ^ 88test.kt:6:47: error: unresolved reference: i for ( renge and merge ) { a[i] = a[i-1] * 2 } ^ 88test.kt:7:25: error: unresolved reference: merge for ( renge and merge ) { println("N[$k] = ${a[k]}") } ^ 88test.kt:7:50: error: unresolved reference: k for ( renge and merge ) { println("N[$k] = ${a[k]}") } ^ 88test.kt:7:59: error: unresolved reference: k for ( renge and merge ) { println("N[$k] = ${a[k]}") } ^


Por favor peço por gentileza tirem esta duvida por favor Mostre-me O Código Correto pra fazer comparação pra verificar meu erro Boa noite deus os abençoe abraço boa noite

0
0

Comentários (2)

0
Ildefonso Goncalves

Ildefonso Goncalves

19/10/2021 18:54

Ola,


Esse código esta na linguagem JAVA, precisa fazer em KOTLIN, é bem diferente!

0
Kauê Kuhn

Kauê Kuhn

03/07/2021 19:50

unexpected tokens (use ';' to separate expressions on the same line)

Verifique se os ; estão colocados corretamente.

alfredo gelk neto

Brasil