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

Создайте программу, которая подсчитает сколько из 10 случайных чисел, избранных на промежутке [0; 60] превышает 30, а для чисел, меньше 30 найдет сумму. Задача 2. Даны два целых числа а и b. Выведите все числа от а до b включительно, в порядке возрастания, если а

👇
Ответ:
Bab4enock
Bab4enock
22.12.2020

ДВЕ ЗАДАЧИ В ОДНОЙ

const N=10;

  var

  a:Array[1..N] of integer;

  i,k,sum,c,b:integer;

begin

  Randomize;

  k:=0;

  sum:=0;

  for i:=1 to N do begin

    a[i]:=random(61);

    if a[i]>30 then k:=k+1;

    if a[i]<30 then sum:=sum+a[i];

    write(a[i],' ');

  end;

  writeln;

  writeln(k,' чисел превышает 30');

  writeln('сумма чисел = ',sum);

  writeln;writeln;

   writeln('введите число a');

  readln(c);

  writeln('введите число b (b должно быть больше a)');

  readln(b);

  for i :=c to b do

    write(i,' ');

  readln;

end.

4,6(48 оценок)
Открыть все ответы
Ответ:
POLTIT1
POLTIT1
22.12.2020

var n,i,c,m,p:integer;

begin

 m:=0;

 p:=0;

 writeln('Введите количество чисел.');

 readln(n);

 for i:=0 to n-1 do

 begin

   readln(c);

   if c < 0 then m:=m+1

   else if c = 0 then continue

   else p:=p+1;

 end;

 if p < m then writeln('Отрицательных чисел больше, чем положительных.')

 else if p > m then writeln('Положительных чисел больше, чем отрицательных.')

 else writeln('Равное количество положительных и отрицательных чисел');

end.

Объяснение:

Переменные:

n - количество чисел, i - счетчик цикла for, c - считанное значение, m - счетчик отрицательных чисел, p - счетчик положительных чисел.

Считаем, что "0" - ни положительное, ни отрицательное число.

4,7(81 оценок)
Ответ:
SASHEKA
SASHEKA
22.12.2020
Var money, cost,summa : real;
count : integer;
 tovar: string;
begin writeln('Введите исходные данные: ');
  writeln('Какой товар вы покупаете? ');
 readln(tovar);
  writeln('По какой цене? ');
 readln(cost);
  writeln('Сколько штук? ');
 readln(count);
  summa := cost*count; writeln('Ваш товар - ', tovar, '. Стоимость покупки: ',summa:0:2);  writeln('Сколько денег даете? ');
 readln(money);
  if money=summa then writeln('свободен, под расчёт') else if money > summa then writeln('Ваша сдача: ', money-summa) else writeln('Нужно добавить: ', summa-money,. ');
 end.
4,6(7 оценок)
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ