Lvova_Aleksandr933
?>

Дано натуральное число n. определить на сколько его максимальная цифра больше минимальной

Информатика

Ответы

miyulcha8077

1) #include <iostream>

#include <vector>

using namespace std;

int main() {

vector<int> arr;

int N;

int sum = 0;

cin >> N;

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

int temp;

cin >> temp;

arr.push_back(temp);

if(i==0) {

sum = arr[i];

} else {

sum*=arr[i];

}

cout << "Sum: " << sum;

}

2) #include <iostream>

#include <vector>

using namespace std;

int main() {

vector<int> arr;

int N;

cin >> N;

int sum2(0), sum3(0);

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

 int temp;

 cin >> temp;

 arr.push_back(temp);

 if(arr[i]>9&&arr[i]<100) {

  if(sum2==0) {

   sum2=arr[i];

  } else {

   sum2*=arr[i];

  }  

 } else {

  if(arr[i]>99&&arr[i]<1000) {

   sum3+=arr[i];

  }

 }

}

cout << "Sum2: " << sum2 << endl << "Sum3: " << sum3;

}

okarp
Program n1; const razmer = 2001; var a: array [1..100] of integer;         b: array [0..100,0..100] of integer;             i,j,min: integer; begin writeln('исходный массив: '); for i: =1 to 100 do   begin   a[i]: =random(razmer)-razmer div 2;     write(a[i],' ');   b[i,0]: =a[i];   b[0,i]: =a[i];   end; writeln; min: =a[1]+a[2]; writeln('все возможные значения попарных сумм: '); for i: =1 to 100 do  begin  for j: =1 to i-1 do    begin      b[i,j]: =b[0,j]+b[i,0];     write(b[i,j],' ');       if b[i,j]< min then min: =b[i,j];   end;     writeln;   end; writeln('наименьшее значение попарной суммы: ',min); end.

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

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

Дано натуральное число n. определить на сколько его максимальная цифра больше минимальной
Ваше имя (никнейм)*
Email*
Комментарий*

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

Юрьевна174
sunrise
Look7moscow
namik120939
Юлия-Ольга1313
Климова1317
ViktorovnaLarin
Александрович686
sveta740450
proporcia46
Косоногов Иосифовна
Элементы алгебры логики, информатика​
VASILEVNA
ivanandrieiev1984268
Попов1946
ev27076878