• Дан массив размерностью 10, состоит из случайных чисел из промежутка от 7 до 33. Вывести на экран наибольшее.

Ответы 3

  • Java
  • const n=10;

    var a:array [1..n] of integer;

    i,m:integer;

    begin

    m:=7;

    write('Массив: ');

    for i:=1 to n do

    begin

    a[i]:=random(27)+7;

    if a[i] > m then m:=a[i];

    write(a[i],'  ')

    end;

    writeln;

    writeln('Наибольшее: ',m)

    end.

    • Автор:

      krueger
    • 6 лет назад
    • 0
  • import java.util.Random;

    public class Test {

    public static void main ( String args []) {

    int max = 0;

       int [] mas = new int [10];

       Random rand = new Random();

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

        mas[i] = rand.nextInt( 33 +1 );

        while ( mas[i] < 7 || mas[i] > 33) {

         mas[i] = rand.nextInt( 33 +1 );

        }

       }

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

        System.out.print(mas[i] + " ");

       }

       System.out.println();

       for(int i = 0; i < mas.length - 1; i++) {

        if ( max < mas[i] ) max = mas[i];

       }

        System.out.println(max);

    }

    }

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years