Что выведет программа на экран?
Напишите, что выведет на экран следующая программа
Напишите, что выведет на экран следующая программа: Program V1_Z1; Var A,B: Integer; Procedure.
Напишите, что выведет на экран следующая программа:
1 Напишите, что выведет на экран следующая программа: Program V2_Z1; Var A,B:Integer; .
Определить, что выведет программа
Помогите решить: 1) Что выведет программа var s: string; write (‘Введите слово : ‘); readln.
Что выведет на экран данная задача?
Что выведет на экран данная задача:var m,n:real; Procedure a(x:integer; var y,z: integer); .
Сообщение от salamus
Сообщение от Пытливый
Напишите, что выведет программа при вводе числа 537?
Требовалось написать программу, при выполнении которой с клавиатуры считывается натуральное число.
Определить количество чисел K, для которых программа выведет такой же результат, что и для K = 120
Определите количество чисел K, для которых следующая программа выведет такой же результат, что и.
Определить количество чисел, для которых программа выведет такой же результат, что и для заданного числа
21 задание По какому алгоритму решать подобные задания? Неужели сидеть и все пересчитывать. .
Определить, что выведет программа на экран
Что выведет следующая программа на экран? var i:integer; s : string; g : boolean ; x : integer.
Определите, что выведет следующая программа на экран
Определите, что выведет следующая программа на экран. Максимально подробно объясните свой ответ .
Определите, что выведет следующая программа на экран
Определите, что выведет следующая программа на экран. var a , z , x , y , p : integer ; procedure.
Что выведет на экран программа
На вход программе подается строка с именем текстового файла. Напишите программу, которая выводит на экран его содержимое.
На вход программе подается строка с именем текстового файла. Напишите программу, которая выводит на экран его предпоследнюю строку.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл lines.txt из нескольких строк. Напишите программу, которая выводит на экран случайную строку из этого файла.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл numbers.txt из двух строк, на каждой из них записано целое число. Напишите программу, выводящую на экран сумму этих чисел.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл nums.txt. В файле записано два целых числа, они могут быть разделены символами пробела и конца строки. Напишите программу, выводящую на экран сумму этих чисел.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл prices.txt с информацией о заказе из интернет магазина. В нем каждая строка с помощью символа табуляции (\t) разделена на три колонки:
- наименование товара;
- количество товара (целое число);
- цена (в рублях) товара за 1 шт (целое число).
Напишите программу, выводящую на экран общую стоимость заказа.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл text.txt с одной строкой текста. Напишите программу, которая выводит на экран эту строку в обратном порядке.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл data.txt, в котором записаны строки текста. Напишите программу, выводящую все строки данного файла в обратном порядке: сначала последнюю, затем предпоследнюю и т.д.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл lines.txt, в котором записаны строки текста. Напишите программу, которая выводит все строки наибольшей длины из файла, не меняя их порядок.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл numbers.txt, каждая строка которого может содержать одно или несколько целых чисел, разделенных одним или несколькими пробелами.
Напишите программу, которая вычисляет сумму чисел в каждой строке и выводит эту сумму на экран (для каждой строки выводится сумма чисел в этой строке).
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл nums.txt. В файле могут быть записаны целые неотрицательные числа и все, что угодно. Числом назовем последовательность одной и более цифр, идущих подряд (число всегда неотрицательно).
Напишите программу, которая вычисляет сумму всех чисел, записанных в файле.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл file.txt, набранный латиницей. Напишите программу, которая выводит количество букв латинского алфавита, слов и строк. Выведите три найденных числа в формате, приведенном в примере.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступны два текстовых файла first_names.txt и last_names.txt, один с именами, другой с фамилиями.
Напишите программу, которая c помощью модуля random создает 3 случайные пары имя + фамилия, а затем выводит их, каждую на отдельной строке.
Все решения теперь можно найти в сообществе Как войти в IT
Вам доступен текстовый файл population.txt с названиями стран и численностью их населения, разделенными символом табуляции ‘\t’.
Напишите программу, выводящую все страны, название которых начинается с буквы ‘G’, численность населения которых больше чем 500 000 человек, не меняя их порядок.
Что выведет на экран программа a=1 print( a ) a=5 print( a )?
Что выведет на экран программа a=1 print( a ) a=5 print( a ). Оператор i=i+1.
Хотелось бы еще узнать какой это язык, но впринципе нет в этом особой необходимости.
Я так понимаю, что запись данного примера должна выглядеть как-то так:
Вывод будет соответственно
Почему именно так? Потому что сначала выведется "1" а затем, без всяких разделителей будет выведено "5", таким образом значение "склеится" и получится "15".
Это обычная итерация, т.е. увеличение значения переменной на единицу.
т.е, к примеру i=7, i=i+1 -> переменная i будет равна "8"
Во многих языках допускается сокращенная запись данной итерации, и выглядит она следующим образом:
Либо есть еще такие конструкции:
отличие только в том, когда они применяются и могут отличаться по своей работе от языка к языку.
Приведённый пример исходного кода либо написан на экзотическом языке, либо содержит ошибки на уровне синтаксиса (что вероятнее).
То есть скорее всего компилятор откажется компилировать этот исходный код, если язык компилируемый. Или интерпретатор откажется выполнять код, если язык интерпретируемый. В любом случае мы можем надеяться на какое-то сообщение от компилятора/интерпре татора о ошибке в синтаксисе программы.
Если же эта программа на экзотическом языке, синтаксис которого допускает разделение выражений с помощью символа "пробел", то дальше всё зависит от реализации функции print(). Так как язык весьма экзотический (как и его автор :), то print() может делать даже больше, чем мы можем на фантазировать.
В общем ответ таков, что скорее всего программа закончит с сообщением об ошибке, что-то типа SyntaxError: invalid syntax.
Введение в программирование на языке Python. 2 Модуль. Типы данных.
Если в вашей программе присутствуют большие вычисления, то неудобно их записывать в виде одного длинного выражения, лучше вычислять его значения по частям, используя переменные для хранения промежуточных результатов.
Переменная — это некоторая ячейка в памяти, в которой хранится какое-то значение любого из возможных типов, например, число или строка. В переменную можно записать какое-то значение (это называется присвоить переменной значение). Для присваивания значения переменной используется операция = , где слева от знака присваивания записывается имя переменной, справа — присваиваемое значение, которое может быть числом, строкой, другой переменной, каким-то выражением. Значение переменной можно использовать при вычислениях или вывести его на экран при помощи функции print () .
Пусть длина школьного урока хранится в переменной lesson_time , продолжительность перемены между уроками — rest_time , а количество уроков — n . Хотим вычислить сколько времени занимает заданное количество уроков, которое будет храниться в переменной total_time .
>>> total_time = lesson_time * n + ( n — 1 ) * rest_time
>>> print ( total_time )
Имя переменной (также называется идентификатором) — последовательность букв, цифр и символа подчёркивания, первым символом должна быть буква или символ подчёркивания. В языке Python допускаются буквы не латинского алфавита в качестве имён переменных, но следует ограничиваться только латинскими символами.
Имена переменных должны быть осмысленными и понятными, например, lesson_time или rest_time .
Посмотрим, как работает данная программа. В первой строке переменной a присваивается значение 14 , затем переменной v присваивается значение переменной a , то есть 14 . При этом переменные существуют независимо друг от друга, поэтому при выполнении присваивания a = 7 значение переменной v не изменится.
При выполнении присваивания a = a + 3 вычисляется сначала правая часть выражения, равная в данном случае 10 , после чего это значение присваивается переменной. При выполнении присваивания v = a + 3 , аналогично вычисляется сначала правая часть выражения. В данном случае в переменной a хранится значение, равное 10 , значит правая часть выражения будет равна 13 . Именно это значение и будет хранится после присваивания в переменной v .
После этого значения переменных a и v можно вывести на экран при помощи функции print ( a , v ) , которую мы позже рассмотрим подробнее.
Не запуская код, ответьте на вопрос: что выведет на экран данная программа?

Не запуская код, ответьте на вопрос: что выведет на экран данная программа?

Типы данных
Если мы присваиваем переменной a значение, равное 5 , то переменная будет иметь значение типа int , который используется для целых чисел. При умножении, вычитании и сложении чисел этого типа мы получаем числа того же типа.
Мы уже сталкивались с тем, что при выполнении операции деления результатом будет дробное число. Если переменной b присвоить значение 10 / 2 , при выводе на экран результата увидим число 5.0 , которое равно числу 5 , но имеет другой тип. Переменная b имеет значение типа float . Это специальный тип данных для представления действительных чисел, и при умножении, вычитании и сложении чисел этого типа мы получаем числа того же типа.
Еще один тип данных используется для работы со строками. Если мы присваиваем переменной с значение, равное ‘Hello’ , то эта переменная будет иметь значение типа str . Строки тоже можно складывать. Однако операция сложения для целых чисел и для строк работает по-разному: для чисел это сложение, а для строк — конкатенация.
Основные операции над строками:
A + B — конкатенация, то есть соединение строк путём размещения строки B сразу после строки A ;
A * n — повторение строки n раз, значение n должно быть целого типа.
Преобразование типов
Иногда полезно целое число записать как строку. И, наоборот, если строка состоит из цифр, то полезно эту строку представить в виде числа, чтобы дальше можно было выполнять арифметические операции с ней. Для этого используются функции, имя которых совпадает с именем типа, то есть int, float, str . Например, int ( ‘123’ ) вернёт целое число 123 , а str ( 123 ) вернёт строку ‘123’ .
>>> s = str ( n ) + » ручек стоят » + str ( n * price ) + » рублей «
5 ручек стоят 75 рублей
>>> print ( str ( 1 + 1 ) * int ( ‘1’ + ‘1’ ))
Результатом будет строка ‘2’ , повторенная 11 раз.
Напишите программу, которая выводит слово ‘Python’ 1234 раза подряд (только буквы, без кавычек). Обратите внимание на регистр.

Квадраты чисел из одних единиц выглядят красиво: 11 2 = 121 , 111 2 = 12321 , 1111 2 = 1234321 .
Напишите программу, которая будет выводить на экран число, равное квадрату числа, записанного при помощи 123 123 единиц.

Число 15 10 записали 10 раз подряд. Полученное число возвели в квадрат.
Напишите программу, которая повторит указанные действия и выведет полученный результат.

Ввод данных: функция input ()
Все ранее рассмотренные программы выдавали один и тот же результат при каждом своем запуске. Для изменения входных данных нужно было вручную изменять значения переменных. Этого можно избежать, считывая данные с клавиатуры.
Для считывания строки с клавиатуры используется функция input () , которая возвращает значение считанной строки. Например, можно считать значения двух строк следующим образом:
Правда, функция input () возвращает текстовую строку, а нам бывает нужно сделать так, чтобы переменные имели целочисленные значения. Поэтому сразу же после считывания выполним преобразование типов при помощи функции int и запишем новые значения в переменные a и b .
Можно объединить считывание строк и преобразование типов, если вызывать функцию int для того значения, которое вернёт функция input () :
Далее в программе можно использовать значения переменных a и b для вычисления новых переменных или для вывода результата на экран. Теперь мы можем, не меняя исходного кода программы, многократно использовать её для решения различных задач. Для этого нужно запустить программу и после запуска ввести с клавиатуры два числа, нажимая после каждого клавишу Enter . Затем программа сама выведет результат.
Вывод данных: функция print ()
Функция print () может выводить не только значения констант или переменных, но и значения выражений. Например, допустима такая запись:
Сумма
Напишите программу, которая будет считывать два целых числа (каждое в отдельной строке) и выводить их сумму.


Обмен значений — 1
Напишите программу, которая считывает значения двух переменных a и b , затем меняет их значения местами и выводит их значения на экран.
Начало и конец программы уже заданы в системе, вам необходимо сдать фрагмент кода , который будет вставлен системой в программу вместо многоточия. Использовать арифметические операции в этой задаче нельзя.

Обмен значений — 2
Напишите программу, которая считывает значения двух переменных a и b , затем меняет их значения местами и выводит их значения на экран. Данную задачу необходимо решить без использования каких-либо переменных, кроме a и b .
Начало и конец программы уже заданы в системе, вам необходимо сдать фрагмент кода , который будет вставлен системой в программу вместо многоточия.

Следующее и предыдущее
Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере. Пробелы, знаки препинания, заглавные и строчные буквы важны!
Входные данные
Вводится целое число, по модулю не превосходящее 10000.
Выходные данные
Выведите сначала фразу «The next number for the number «, затем введенное число, затем слово » is «, окруженное пробелами, затем формулу для следующего за введенным числа, наконец, знак точки без пробела. Аналогично в следующей строке для предыдущего числа. При необходимости используйте параметр вывода sep в языке Python.
Примечание
Вывод необходимо организовать в две строки, по одному предложению в каждой. При выводе обращайте внимание на пробелы и регистр.


