info7
?>

Примеры семи типов последовательностей действий. 6 из которых не являются алгоритмами, а 1 является

Информатика

Ответы

salesrawtogo

1) if (a == true) do; //алгоритм

2) a = a - 1;

3) a = a / 2;

4) a = a * 2;

5) a =  a + 1;

6) a = a % 2;

Lyudmila-Popova

using namespace std;

#include <algorithm>

#include <iostream>

#include <vector>

#include <ctime>

int main() {

vector<int> arr;

srand(time(0));

int N = 10;

int min = 9999999, minIndex;

int average = 0;

for(int i = 1; i<=N; ++i) {

 arr.push_back(rand());

 cout << arr[i-1] << " ";

 if(arr[i-1]<min) {

  min = arr[i-1];

  minIndex = i-1;

 }

 average+=arr[i-1];

}

cout << endl << "Min: " << min << endl << "Average: " << average/N << endl;

swap(arr[minIndex], arr[arr.size()-1]);

for(int i = 1; i<=N; ++i) {

 cout << arr[i-1] << " ";

}

cout << endl << " > average: ";

for(int i = 1; i<=N; ++i) {

 if(arr[i-1]>average/N) {

  cout << arr[i-1] << " ";

 }

}

}

samiramoskva
Var s:string;
n,k,i:integer;
begin
for n:=1 to 2 do
 begin
 writeln('Введите строку ',n,':');
 readln(s);
 k:=0;
 for i:=1 to length(s) do
  begin
  case s[i] of
   '[': k:=k+1;
   ']': k:=k-1;
   end;
  end;
 if k=0 
 then writeln('В строке ',s,' количество [ и ] одинаково')
 else writeln('В строке ',s,' количество [ и ] не одинаково');
 end;
end.

Пример:
Введите строку 1:
c:=a[imax,j]; a[imax,j]:=a[imin,j]; a[imin,j]:=c
В строке c:=a[imax,j]; a[imax,j]:=a[imin,j]; a[imin,j]:=c количество [ и ] одинаково
Введите строку 2:
Просто [ пример ]] со [[ скобками
В строке Просто [ пример ]] со [[ скобками количество [ и ] не одинаково

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

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

Примеры семи типов последовательностей действий. 6 из которых не являются алгоритмами, а 1 является
Ваше имя (никнейм)*
Email*
Комментарий*

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

dimon198808744
Alena824
pavlino-mkr
proh-dorohova5244
shumilovs7252
mzubenko6
taanaami75
Борисовна_Кашутина
polusik120796
Volodka
laktionova-natal
victors
fursov-da
Максим_Нина
loa364