marinanx
?>

Алгоритм должен обладать свойством дискретности, то есть каждая команда должна быть выделена в отдельное действие. Приведите пример, где инструкция может применять непрерывные команды. Какие преимущества у данных систем

Информатика

Ответы

Yelizaveta555
//Java
class Main {
public static void main(String[] args){
int[] a = new int[new java.util.Random().nextInt(100)];

for (int i = 0; i < a.length; i++)
a[i] = new java.util.Random().nextInt(499)+1;

for (int i = 0; i < a.length; i++)
System.out.print(a[i] + " ");

int b = 0;
int c = 1;

for (int i = 0; i < a.length; i++)
if (a[i] % 3 == 0 && a[i] % 2 == 1) {
b += a[i];
c *= a[i];
}
System.out.print("\nsum: " + b + "\nmulti: " + c);
}
}

Проверка:
$ javac Main.java
327 206 226 438 363 169 433 338 75 127 429 77 271 487 384 173 325 169 250 128 432 214 297 31 238 294 307 151 425 1 19 373 136 246 86 368 183 38 92 186 334 64 486 107 285 240 445 480 271 174 8 325 476 143 169 496 254 437 330 227 496 134 460 20 395 387
sum: 2346
multi: 936904523
proh-dorohova5244
Procedure GetAB(x: integer; var a: integer; var b: integer);
begin
    a := 0;
    b := 1;
    while x > 0 do
    begin
        a := a + 1;
        b := b * (x mod 100);
        x := x div 100;
    end;
end;

var
    x, a, b: integer;

begin
    for x := 10000 to 2000000000 do
    begin
        GetAB(x, a, b);
        if (a = 3) and (b = 18) then
            Println(a, b, x);
    end;
end.

выдает такие значения
3 18 10118
3 18 10209
3 18 10306
3 18 10603
3 18 10902
3 18 11801
3 18 20109
3 18 20303
3 18 20901
3 18 30106
3 18 30203
3 18 30302
3 18 30601
3 18 60103
3 18 60301
3 18 90102
3 18 90201
3 18 180101

Выделенное наибольшее

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Алгоритм должен обладать свойством дискретности, то есть каждая команда должна быть выделена в отдельное действие. Приведите пример, где инструкция может применять непрерывные команды. Какие преимущества у данных систем
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Владимир
lakeeva90
ПолухинаТененева565
margusha1974
mariavayda88734
Alexander2035
Boldinova-Marianna
igevskoemuseumkec
Peshkov
tatianamatsimoh
delfinmos
abcd138191
borodin
Антонович937
MDubovikov73