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

1)ввести массив a из 25 элементов. cформировать массив b из элементов массива а,кратных трем. 2)даны массив a и b из n элементов. cформировать массив c из элементов массивов а и b, чередуя элементы.

👇
Ответ:
tatksyushap06w3y
tatksyushap06w3y
07.09.2022
1) var  A, B: array[1..25] of integer; 
   i, x: integer; 
   begin 
   writeln('введите элементы массива A: '); 
   for i := 1 to 25 do  begin   
   read(A[i]);    
   if A[i] mod 3 = 0 then   
   begin     
   x := x + 1;     
   B[x] := A[i];   
   end; 
   end; 
   write('элементы массива A, кратные трём: '); 
   for i := 1 to x do  begin   
   write(B[i], ' '); 
   end;
   end.

2) var  A, B, C: array[1..10000] of integer; 
   i, n, x: integer;  
   begin 
   writeln('введите размеры обоих массивов: '); 
   read(n); 
   write('введите элементы массива A: '); 
   for i := 1 to n do  begin   
   x := x + 1;   
   read(A[i]); 
   end; 
   write('введите элементы массива B: '); 
   for i := 1 to n do  begin   
   read(B[i]); 
   end; 
   write('элементы массива C: '); 
   for i := 1 to x do  begin   
   C[i] := A[i];   
   write(C[i], ' ');   
   C[i] := B[i];   
   write(C[i], ' '); 
   end;
   end.
4,4(100 оценок)
Открыть все ответы
Ответ:
Catandgog
Catandgog
07.09.2022

#include <iostream>

#include <vector>

using namespace std;

typedef pair<int, int> rb;

int main() {

 vector<rb> lst;

 int n;

 cout<<"n = "; cin>>n;

 int a[n][n];

 for (int i=0; i<n; i++) {

   cout<<"row "<<i+1<<":  ";

   for (int j=0; j<n; j++) cin>>a[i][j];

 }

 cout<<"list of edges"<<endl;

 for (int i=0; i<n; i++)

 for (int j=i+1; j<n; j++)

    if (a[i][j]>0) lst.push_back(make_pair(i+1,j+1));  

 for (int i=0; i<lst.size(); i++)  

   cout<<lst[i].first<<" "<<lst[i].second<<endl;

  system("pause");

 return 0;

}

4,7(83 оценок)
Ответ:
nicoguy
nicoguy
07.09.2022

var  

a: array[1..100] of integer;  

n, i: byte;  

sum, p: integer;

begin  

Randomize;  

readln(n);  

sum:=0; p:=1;  

for i:=1 to n do    

begin      

a[i]:=Random(101)-50;      

write(a[i]:4);      

sum:=sum+a[i];      

p:=p*a[i];    

end;  

writeln;  

writeln('Сумма = ', sum:5);  

writeln('Произведение = ', p:5);  

sum:=0; p:=1;  

writeln('');  

writeln('2. С клавиатуры');  

for i:=1 to n do    

begin    

write('Элемент ', i, ' = ');    

readln(a[i]);    

sum:=sum+a[i];    

p:=p*a[i];    

end;  

writeln('Сумма = ', sum:5);  

writeln('Произведение = ', p:5);

end.


Подробнее - на -

4,6(19 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ