fokolimp
?>

Вводится последовательность целых чисел, не превышающих 1000 (как минимум из одного числа), 1000 – конец последовательности. Найти наименьшее число в введённой с клавиатуры последовательности чисел Тема: Программирование циклов с заданным условием окончания работы.

Информатика

Ответы

svetarakityanskaya

#include <iostream>

int main() {

  int arr[100], n, first = 0, second = 0;

  std::cin >> n;

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

      std::cin >> arr[i];

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

      const int diff = arr[i] - arr[i - 1];

      if (diff > 0)

          if (arr[i] <= 2000)

              first += diff;

          else if (arr[i - 1] >= 2000)

              second += diff;

          else {

              first += 2000 - arr[i - 1];

              second += arr[i] - 2000;

           }

   }

  std::cout << first << ' ' << second;

  return 0;

Объяснение:

язык python

verakmves

var

 n,m:integer;

begin

 writeln('Задача 1');

 readln(n,m);

 if n>=m then  

   writeln('Неправильная')

     else writeln('Правильная');

 writeln;

 writeln('Задача 2');

 n:=random(20); m:=random(20);

 writeln(n,' ',m);

 if n mod m = 0 then  

   writeln('Делится нацело')

     else writeln('Не делится нацело');

 writeln;

 writeln('Задача 3');

 readln(n,m);

 if n<=m then

   if n=m then writeln('Равные')

     else  writeln(n)

     else writeln(m);

end.

Если моё решение вам, пометьте его лучшим !

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

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

Вводится последовательность целых чисел, не превышающих 1000 (как минимум из одного числа), 1000 – конец последовательности. Найти наименьшее число в введённой с клавиатуры последовательности чисел Тема: Программирование циклов с заданным условием окончания работы.
Ваше имя (никнейм)*
Email*
Комментарий*

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

megaromeo
elbabitch2014
Зинина-Олесия
nunabat457
Сергеевна-Пузанов
inainainainaina0073
is490
lsuvorova1987
Asplaksina
Sokolova-Shcherbakov
Лилин1079
Kulikov1065
mekap22044
abadaeva
kush-2640