М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
arsenmalhasan20
arsenmalhasan20
28.06.2021 09:54 •  Информатика

Дается последовательность из n чисел. выведите сумму нечетных чисел среди них. формат входных данных: первая строка входного файла содержит целое число n (1< =n< =1000). в следуйщей строке n поожительных целых чисел, каждая из которых меньше или равно 1000. формат выходных данных выведите ответ к .

👇
Ответ:
milk890098
milk890098
28.06.2021
Program chisla;
var a, l: string; n, b, c, i, d, e:integer;
begin
c:=0;
e:=0;
writeln('Введите количество чисел');
readln(n);
if 1<=n<=1000 then
writeln('Введите числа');
readln(a);
b:=length(a);
for i:=1 to b do
c:=c+1;
if a[i]=' ' then l:= copy(a,i-c,i-1);
d:=strtoint(l);
if d mod 2>0 then e:=e+d;
writeln(e);
end.
4,7(64 оценок)
Открыть все ответы
Ответ:
skalapendra1212
skalapendra1212
28.06.2021
Везде, начиная с того что даже f написана не верно
вот рабочий код. Формулы брались на вики, потому что в ваших я сомневаюсь весьма

function F(x: real): real;
begin
    f := sqr(sqr(x)) * x + 3 * sin(x) - 3 * sqr(x) - 12;
end;

function FindRoot(a, b, epsilon: real): real;
begin
    while(abs(b - a) > epsilon) do
    begin
        a := b - (b - a) * f(b) / (f(b) - f(a));
        b := a + (a - b) * f(a) / (f(a) - f(b));
        writeln(a, ' ', b);
    end;
   
    FindRoot := b;
end;

begin
    writeln('x = ', FindRoot(0.5, 1.5, 0.001));
end.
4,8(18 оценок)
Ответ:
Anna050503
Anna050503
28.06.2021
1)constn=10;var i,k,min:integer; mas: array [1..n] of integer; begin  randomize;  for i:=1 to n do   mas[i]:=random(65);   min:=mas[1];   for i:=1 to n do    if mas[i] < min then    begin   min:=mas[i];   k:=i;   end;   for i:=1 to n do   write(mas[i]:4);   writeln();   writeln('minimalnoe=',min);   writeln('index=',k);   end.
2)constn=10;var i,k,min:integer; mas: array [1..n] of integer; begin  randomize;  for i:=1 to n do   mas[i]:=random(65);   for i:=1 to n do    write(mas[i]:4);  for i:=1 to n do    if mas[i] mod 3 = 0 then   mas[i]:=0;   writeln();   for i:=1 to n do    write(mas[i]:4);   end.
1. в одномерном массиве найти значение и номер минимального элемента . 2. в одномерном массиве замен
1. в одномерном массиве найти значение и номер минимального элемента . 2. в одномерном массиве замен
4,4(16 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ