srkushaev
?>

проверить уже написанную . напишите программу, которая в последовательности натуральных чисел определяет сумму трёхзначных чисел, кратных 4. программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность количество чисел не превышает 1000. введённые числа не превышают 30 000. программа должна вывести одно число: сумму трёхзначных чисел, кратных 4. написал, но при в введении любых значений, программа выдаёт 0. что не так в коде, который представлен ниже? var a, b: integer; begin readln(a); b: =0; while (a< > 0) do begin if(a> 100) and (a< 1000) and (a div 4=0) then b: =b+a; readln(a); end; writeln(b); end.

Информатика

Ответы

olesyadeinega41

Program n_1;

var a,b:integer;

begin

   read(a);

   b:=0;

   while (a<>0) do begin

       if(a>=100) and (a<1000) and (a mod 4=0) then

           b:=b+a;

       read(a);

   end;

   writeln(b);

end.

Исправил. Твои ошибки (уже исправленные) выделены черным.

1. Трехзначные числа не больше ста, а не меньше ста.

2. Операция div - частное от деления, а mod - остаток от деления. Для проверки кратности используется mod.

владимировнаКлютко
Генетическая информация определяет морфологическое строение, рост, развитие, обмен веществ, психический состав, предрасположенность к заболеваниям и генетические пороки организма. Реализация генетической информации происходит в процессе синтеза белковых молекул с трех типов РНК: информационной (иРНК) (её также называют матричной РНК, мРНК), транспортной (тРНК) и рибосомальной (рРНК). При этом генетическая информация копируется с матрицы ДНК на мРНК в ходе транскрипции, а затем мРНК используется как матрица для синтеза белков в ходе трансляции.
shugayzhanna6

Молодой человек, вы немного ошиблись разделом, ибо генетическая информация (которой является ДНК и РНК) относится к биологии.

Она нужна для того, что бы определенные участки тела/мякоти (зависит от того, родились вы человеком или баклажаном (шутка нашей училки)) были одинаковые. Ну например, порезали вы руку. ДНК копирует себя, создавая РНК и отправляет на место раны. При заживании образуются новые клетки. Какими они будут - зависит от ДНК, которая хранит генетическую информацию.

Если мой ответ вам выберите его лучшим :)                       Заранее

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

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

проверить уже написанную . напишите программу, которая в последовательности натуральных чисел определяет сумму трёхзначных чисел, кратных 4. программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность количество чисел не превышает 1000. введённые числа не превышают 30 000. программа должна вывести одно число: сумму трёхзначных чисел, кратных 4. написал, но при в введении любых значений, программа выдаёт 0. что не так в коде, который представлен ниже? var a, b: integer; begin readln(a); b: =0; while (a< > 0) do begin if(a> 100) and (a< 1000) and (a div 4=0) then b: =b+a; readln(a); end; writeln(b); end.
Ваше имя (никнейм)*
Email*
Комментарий*

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

tvtanya80
Стадник620
koll23
shalunovroman
Суханова1532
Kalashnikova
Александр1991
yamal-toy
Vuka91
Vladimir1172
ramzaev09
nalich8524
gernovoy
ibird777
moto-eskort