tagirova1
?>

1. из элементов массива d сформировали массив а той же размерности по правилу: если номер четный , то аi=5+di^2 если не четный , то ai=di/i 2. определить , сколько пар соседних элементов сумма которых равна заданному числу х ( х вводиться с клавиатуры)

Информатика

Ответы

Галстян874
В общем, т.к. ты мне не ответил - лови две программы:
1)
Program dasf;
var b,c,i: integer;   
A: Array[1..100] of real;   
D: Array[1..100] of real;
begin
Writeln('Введите размерность массива D');
readln(b);
For i:=1 to b do 
begin   
Writeln('Введите элемент массива №',i);   
readln(D[i]); 
end;
Writeln('Массив А:');
For i:=1 to b do 
begin   
If i mod 2=1 then A[i]:=5+(D[i]*D[i])     
else A[i]:=D[i]/i;   
Writeln(A[i]); 
end;
end.

2)
Program fgsadg;
var i,b,x,y,z,k,t: integer;
begin 
Writeln('Введите сколько чисел будет использоваться:'); 
readln(b); 
Writeln('Введите х:'); 
readln(x); 
Writeln('Введите число №',1); 
readln(z); 
k:=0; 
For i:=2 to b do   
begin     
Writeln('Введите число №',i);     
readln(y);     
If z+y=x then k:=k+1;     
z:=y;   
end; 
Writeln(k); 
end. 
Если что-то не будет работать - отпиши, мог кое-что удалить случайно при переносе.            
yulyaderesh
Var n, a, pos, neg, null, i: integer;
 begin
  pos := 0;
  neg := 0;
  null := 0;
  writeln('Введите N:');
  readln(n);
  writeln('Введите N целых чисел:');
  for i := 1 to n do
   begin
    read(a);
    if(a < 0) then neg := neg + 1;
    if(a > 0) then pos := pos + 1;
    if(a = 0) then null := null + 1;
  end;
  writeln('Положительных чисел: ', pos);
  writeln('Отрицательных чисел: ', neg);
  writeln('Нулей: ', null);
end.
Тестовые решения:
1)ввод
8
1 2 0 3 0 -5 -4 2
вывод
Положительных чисел: 4
Отрицательных чисел: 2
Нулей: 2
2)ввод
6
0 0 3 -5 0 22
вывод
Положительных чисел: 2
Отрицательных чисел: 1
Нулей: 3
amarantmetall
Подробных требований нет, поэтому один из простых вариантов такой:
<FORM>
Число:
<input type="text" size="10" name=number>
<P>
<input type="button" value="Проверить" 
       onclick="if (number.value % 2)
         ans.value=number.value+'-нечетное';
         else ans.value=number.value+'-четное'"">
<input type="text" size="10" name=ans>
<P>
<input type="reset" value="Очистить">
</FORM>

Текст набрать в блокноте и сохранить с расширением html. Затем открыть в браузере.

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

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

1. из элементов массива d сформировали массив а той же размерности по правилу: если номер четный , то аi=5+di^2 если не четный , то ai=di/i 2. определить , сколько пар соседних элементов сумма которых равна заданному числу х ( х вводиться с клавиатуры)
Ваше имя (никнейм)*
Email*
Комментарий*

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

klimenokvapeshop1408
Хромов1501
basil69
Овчинников_Грузман
annodomini1
mail9
info7
Stroeva19651938
Суховодова599
Тимур Андраниковна634
Anatolevich_Kulikov1229
Aleksandrovich-Yurevna1421
artbogema2016
yamal-toy
nord0764