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

Втрехзначном числе х зачеркнули 1 цифру.когда оставшиеся число умножили на 10,а произведение сложили с первой цифрой числа х,то получилось 564.найти х. в pasсal.

👇
Ответ:
NastjaKucera13
NastjaKucera13
13.10.2021
Var
  x, a, b, c, y: integer;

begin
  Write('Введите целое трехзначное положительное число ->');
  Readln(x);
  a := x mod 10;
  y := 100 * a + (x div 10);
  Writeln('Первоначальное число было: ', y);
  b := y mod 100;
  Writeln('Зачеркнули первую цифру: ', b);
  b := 10 * b;
  Writeln('Умножили на 10: ', b);
  b := b + (y div 100);
  Writeln('Прибавили зачеркнутую цифру: ', b);
  Writeln('И получили введенное нами число - результат')
end.

Тестовое решение:
Введите целое трехзначное положительное число ->183
Первоначальное число было: 318
Зачеркнули первую цифру: 18
Умножили на 10: 180
Прибавили зачеркнутую цифру: 183
И получили введенное нами число - результат
4,7(35 оценок)
Открыть все ответы
Ответ:
Trusters2007
Trusters2007
13.10.2021
Видимо у вас 2 условия, то есть 2 разных задачи: 
1-я задача: ЯБЛОК НЕ БОЛЬШЕ, ЧЕМ ГРУШ 

2-я задача: ЯБЛОК НЕ МЕНЬШЕ, ЧЕМ 20 
1-я задача: 
Я<=Г 
Г=15 
ответ: плодов не более 30 (15 груш и не более 15 яблок) 

2-я задача: 
Г=15 
Я>=20 
ответ: плодов не менее, чем 35 (15 груш и не менее 20 яблок) 

Если это всё же одна задача и оба условия надо воспринимать одновременно, то: 
ответ: условие задачи некорректно, так как 2 условия противоречат друг другу, то есть не может быть одновременно яблок не больше 15 и не меньше 20.
4,5(71 оценок)
Ответ:
Alecsei278Z
Alecsei278Z
13.10.2021
Var
  ar: array[1..10]of integer;
  i, c, s: integer;
 begin
  s := 0;
  c := 0;
  randomize;
  for i := 1 to 10 do ar[i] := random(-10, 10);
  writeln('Полученный массив:');
   for i := 1 to 10 do write(ar[i], ' ');
  writeln;
  for i := 1 to 10 do if(ar[i] <> 0) then c := c + 1;
  writeln('Количество ненулевых элементов = ', c);
  for i := 1 to 10 do if(ar[i] <> 0) then s := s + ar[i];
  writeln('Сумма всех его ненулевых элементов = ', s);
  write('Их среднее арифметическое = ',s/c);
end.
4,5(56 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ