bochkarevazh
?>

Найдите сумму двух чисел. входные данные. в первой строке два целых числа а и в (-10^12< =a, b< =10^12), разделенные пробелом. выходные данные. одно целое число- сумму введенных чисел.

Информатика

Ответы

Корягина
PascalABC.NET 3.4.2, сборка 1881 от 19.11.2018Внимание! Если программа не работает, обновите версию!

begin

 var s := ReadlnString.ToWords;

 var A := BigInteger.Parse(s[0]);

 var B := BigInteger.Parse(s[1]);

 (A + B).Println

end.

Пример

123456789101112131415 74523465054097890921095081273

74523465177554680022207212688

anatolevich1931
Const
  N = 30;

var
  a: array [1..N] of integer;
  i, nel, x: integer;

begin
  writeln('Введите элементы массива');
  for i := 1 to N do read(a[i]);
  writeln('введите Х');
  readln(x);
  nel := 0;  // номер найденного элемента
  i := 1;
  while (i <= n) and (nel = 0) do
  begin
    if a[i] = x then nel := i;
    i := i + 1
  end;
  if nel > 0 then
    writeln('Номер элемента ', nel)
  else
    writeln('Не найден элемент, удовлетворяющий условию')
end.

Тестовый пример:

Введите элементы массива
1 3 6 8 4 9 14 -4 7 45 4 8 0 23 63 253 23 453 54 20 54 12 -56 3 0 -34 28 27 90 23
введите Х
0
Номер элемента 13
avto3132

Объяснение:

// Example program

#include <iostream>

#include <string>

int main()

{

   int k[30];

   for(int i = 0; i < 30; i ++) //заполняем случайными числами

       k[i] = rand();

   int min_sum = 999999999;

   int num1, num2;

   for(int i = 0; i < (30 - 1); i ++) //цикл поиска, i меняется от начала

                                      //до предпоследнего элемента, чтобы не выйти

                                      //за пределы при обращении к i + 1 элементу

   {

       int sum = k[i] + k[i+1];//очередная сумма

       if(sum < min_sum) //сравниваем ее с текущим минимумом

       {//если она меньше, то

           min_sum = sum;//обновляем текущую сумму

           num1 = i; num2 = i + 1;//обновляем номер

       }

   }

   //на выходе из цикла в min_sum и num1 и num2 имеем самые минимальные номера

   std::cout << "min_sum = " << min_sum << " nomer1 = " << num1 <<" nomer2 = " << num2;

}


решить задачу на C++ Дан целочисленный массив из 30 элементов. Элементы массива могут принимать прои
решить задачу на C++ Дан целочисленный массив из 30 элементов. Элементы массива могут принимать прои

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

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

Найдите сумму двух чисел. входные данные. в первой строке два целых числа а и в (-10^12< =a, b< =10^12), разделенные пробелом. выходные данные. одно целое число- сумму введенных чисел.
Ваше имя (никнейм)*
Email*
Комментарий*

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

anastasiavilina
lpcck2212
aamer9992680
avtalux527
Буянто1346
Natalimis416024
artemka56rus
козлов
Bni1504
vitaldicky349
vik-2202
egorstebenev6
Yurevich
Vladimirovich Aleksandr1889
dedald