• Предмет: Информатика
  • Автор: gentelman001
  • Вопрос задан 2 года назад

Информатика. Составьте программу подсчитывающую количество элементов одномерного массива меньше 50 массив задан вводом с клавиатуры. Быстрее пожалуйста!

Ответы

Ответ дал: Аноним
0

# python 3.x

k = 0

mas = []

n = int(input('Введите количество элементов массива '))

for i in range(n):

   new_el = float(input())

   mas.append(new_el)

print(mas)

for i in range(len(mas)):

   if mas[i] < 50:

       k += 1

print('Количество элементов массива, которые меньше 50 - ' + str(k))


BobbyFresnel: Откуда следует, что в Паскале?
BobbyFresnel: Форум телепатов?
BobbyFresnel: Порядочные люди пишут: "Извините за мой ляп, забыл указать, что надо в Паскале".
gentelman001: Нет, просто мы на уроке составляем программу в паскале и на дом нам тоже дают составлять в паскале.
BobbyFresnel: Но автор ответа не присутствовал на твоем уроке!
gentelman001: Прости забыл указать, что язык программирования Паскаль
Аноним: Забавный вы...
gentelman001: Ну извините, забыл указать язык программирования
BobbyFresnel: Собственно, это не мне, это автору ответа. Я как раз дал ответ на Паскале. Но сейчас ты напишешь, что "не так, как вас учат"
BobbyFresnel: Потому что паскалей - их ПЯТЬ разных. Или шесть, не помню точно.
Ответ дал: BobbyFresnel
1

===== PascalABC.NET =====

begin

 var n := ReadInteger('n =');

 var a := ReadArrInteger('Введите элементы массива:', n);

 Println('Элементов, меньших 50:', a.Count(p -> p < 50))

end.


BobbyFresnel: Во-во... теперь "от большого ума" отмечаем нарушение ))))
gentelman001: я случайно
gentelman001: не туда нажал
BobbyFresnel: Причем в работающей программе и составленной в точном соответствии с вопросом.
BobbyFresnel: Да мне-то пофиг, модераторы разберутся.
gentelman001: Прости
BobbyFresnel: Эх... "джентльмен..." ((
Вас заинтересует