Сформулируте два массива,...

Тема в разделе "Информатика", создана пользователем Judge_Dred, 24 мар 2010.

  1. Judge_Dred

    Judge_Dred New Member

    Сформулируте два массива, по 24 элементов в каждом, с помощью датчика случайных чисел в пределах от 25 до 225. Получите третий массив по правилу: каждыйэлемент нового массива равен удвоенной сумме соответсвующих элементов исходных массивов. Найдите в новом массиве количество элементов, больших 120 и не превосходящие 168.
     
  2. elenkarv

    elenkarv New Member

    Указывать язык не забывайте.

    Вариант на Perl:

    #!/usr/bin/perl
    $sum=0;
    for(0..23){
    $arr1[$_]=int(rand(201)+25);
    $arr2[$_]=int(rand(201)+25);
    $arr3[$_]=2*($arr1[$_]+$arr2[$_]);
    if (($arr3[$_]>120)&&($arr3[$_]<168)){$sum+=$arr3[$_]};
    };
    print "@arr1\n@arr2\n@arr3\n$sum\n";
     

Поделиться этой страницей

Наша группа