с информатикой. Дан одномерный массив с результатами СОР 20 учащихся. Ученик 9-го класса разработал программу для подсчета количества учащихся, получивших менее :
k=0 mark=[ ] mark= [ int (input()) for i in range(20) ] for i in range (20): if mark [і] > 10: k+= i print(к)
Оцени верность предложенного кода. Какие изменения необходимо внести в программу, чтобы получить правильный результат?
Верных ответов: 2 1) заменить в условии знак «>» на знак « 10 на условие if i > 10 2) заменить команду вывода print (k) на print () 3) заменить условие if mark [і] > 10 на условие if i > 10 4) заменить команду k+= i на командуk+= 1 5) изменить в цикле имя параметра i на mark, то есть вместо for i in range (20) записать for mark in range (20)
if mark [і] > 10: k += i - если значении элемента больше 10, то считаем сумму номеров элементов
1) заменить в условии знак «>» на знак «<» - условие примет вид if mark [і] < 10, т.е. будет истинно при значении элемента меньше 10
2) заменить команду вывода print (k) на print () - команда print () выведет пустую строку
3) заменить условие if mark [і] > 10 на условие if i > 10 - условие будет истинно при номере элемента больше 10
4) заменить команду k += i на команду k += 1 - при каждом срабатывании условия увеличиваем значение k на единицу
5) изменить в цикле имя параметра i на mark, то есть вместо for i in range (20) записать for mark in range (20) - изменяет значение переменной mark от 0 до 19
Для удобства вычислений переведём размер сканируемого изображения в дюймы: 20,32 × 20,32 (см) = 8 × 8 (inch).
Сначала найдём количество пикселей по горизонтали, по вертикали, затем общее количество пикселей, исходя из разрешающей сканера. Зная, что каждый пиксель кодируется 4 битами, найдём объём памяти, необходимый для хранения графической информации, что и будет являться информационным объёмом файла.
1) 600 × 8 = 4800 (px) – количество пикселей по горизонтали.
2) 1200 × 8 = 9600 (px) – количество пикселей по вертикали.
Точнее сказать - чем word отличается от программы Writer из пакета OpenOffice. Word имеет больше функций. Это важно тем, кто много профессионально работает с текстами. Кстати, Word 2010 умеет сохранять в PDF. Зато Writer может читать все форматы Word, а Word не может читать формат Writer - формат .odt. Word - платный. Если сравнивать OpenOffice с Word 2007 и выше, то они отличаются друг от друга совершенно разным расположением кнопочек и панелей. Если ты привык к Word, то тяжело привыкать к OpenOffice. И наоборот. Это я знаю по себе. Но это - дело привычки. Есть целые предприятия, которые перешли но OpenOffice. Еще могу сказать, что Writer дольше запускается. Правда, потом работает без тормозов. Вывод: нельзя сказать, какой лучше. Если для себя - то достаточно OpenOffice поставить, ибо он уже стабильный и по-честному бесплатный.
1) заменить в условии знак «>» на знак «<»
4) заменить команду k += i на команду k += 1
Объяснение:
if mark [і] > 10: k += i - если значении элемента больше 10, то считаем сумму номеров элементов
1) заменить в условии знак «>» на знак «<» - условие примет вид if mark [і] < 10, т.е. будет истинно при значении элемента меньше 10
2) заменить команду вывода print (k) на print () - команда print () выведет пустую строку
3) заменить условие if mark [і] > 10 на условие if i > 10 - условие будет истинно при номере элемента больше 10
4) заменить команду k += i на команду k += 1 - при каждом срабатывании условия увеличиваем значение k на единицу
5) изменить в цикле имя параметра i на mark, то есть вместо for i in range (20) записать for mark in range (20) - изменяет значение переменной mark от 0 до 19