NIKOLAI
?>

Написать программу на паскале. напишите программу, которая в последовательности целых чисел вычисляет сумму всех чисел, которые кратны 6 или 11. программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность количество чисел не превышает 1000. введённые числа по модулю не превышают 30 000. программа должна вывести одно число: сумму всех чисел, которые кратны 6 или 11.

Информатика

Ответы

guujuu
Uses crt; var a,sum: integer; begin       sum: =0;       repeat             read(a);             if (a mod 6=0) or (a mod 11=0) then sum: =sum+a;       until a=0;       writeln(sum); end.
Bogdanov
Var   a: array [1..5, 1..5] of integer;   i, j, tmp, fl, sl: integer; begin for i : = 1 to 5 do begin   for j : = 1 to 5 do       begin       a[i, j] : = random(101)-50;       write(a[i, j]: 4);       end;   writeln;       end; writeln('обмен строк.'); write('введите два числа(№ строк) = '); readln(fl, sl); for j : = 1 to 5 do begin   tmp : = a[fl, j];   a[fl, j] : = a[sl, j];   a[sl, j] : = tmp;     end; for i : = 1 to 5 do begin   for j : = 1 to 5 do       write(a[i, j]: 4);   writeln; end; writeln('обмен столбцов.'); write('введите два числа(№ столбцов) = '); readln(fl, sl); for i : = 1 to 5 do begin   tmp : = a[i, fl];   a[i, fl] : = a[i, sl];   a[i, sl] : = tmp;     end; for i : = 1 to 5 do begin   for j : = 1 to 5 do       write(a[i, j]: 4);   writeln; end; end.
mon84
Pascalabc.net 3.3.5, сборка 1650 от 01.04.2018 внимание! если программа не работает, обновите версию! begin   var (m,n): =readinteger2('количество строк и столбцов в массиве: ');   writeln('*** исходный массив ***');   var a: =matrrandom(m,n,-99,99);   a.println(4); writeln(4*a.colcount*'-');   var (p,q): =readinteger2('укажите номера строк для обмена: ');   a.swaprows(p-1,q-1);   writeln('*** полученный массив ***'); a.println(4);   (p,q): =readinteger2('укажите номера столбцов для обмена: ');   a.swapcols(p-1,q-1);   writeln('*** полученный массив ***'); a.println(4); end.

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

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

Написать программу на паскале. напишите программу, которая в последовательности целых чисел вычисляет сумму всех чисел, которые кратны 6 или 11. программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность количество чисел не превышает 1000. введённые числа по модулю не превышают 30 000. программа должна вывести одно число: сумму всех чисел, которые кратны 6 или 11.
Ваше имя (никнейм)*
Email*
Комментарий*

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

denisovatat7
zatoichi69
Litvin_Ivanov
smook0695
innaglobal21
thebest59
andrewa
Zladthesecond577
Баринова
motor2218
VadimovnaIgor
Дмитриевич_Скрябин931
Екатерина1369
memmedovallahverdi0239
secretar62