Что будет выведено на экран в результате работы следующей программы tpl 100 print tpl 2

А в чем вопрос?
Первые 3 задания можно просто скомпилировать и посмотреть, что выдаст. 4 и 5 делаются похоже — заносите код в среду программирования, компилируете, смотрите на выданные ошибки, исправляете.

Пишите язык программирования — это форум программистов , а не экстрасенсов. (<= это подпись )
Регистрация: 08.04.2012
Сообщений: 3,229

Первые 3 задания можно просто скомпилировать и посмотреть, что выдаст.

Небольшая поправка:
нужно сначала самому попытаться понять, что должна вывести программа, потом проделать выше написанное, сравнить с тем, что сами придумали и сделать из этого выводы.
Иначе никакой пользы от задания не будет.

МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,126

Небольшая поправка:
нужно сначала самому попытаться понять, что должна вывести программа, потом проделать выше написанное, сравнить с тем, что сами придумали и сделать из этого выводы.

Есть ли будущее у экрана-рулона? | Индустрия 4.0


Иначе никакой пользы от задания не будет.

Абсолютно согласен. Это подразумевается само собой. Но раз ТС создает подобные темы, то «компилирование» в уме явно вызывает трудности, так что можно схитрить, скомпилировать на компьютере и разобраться с полученным выводом и исходным кодом.

Источник: www.programmersforum.ru

Thon Условные

Как видно из п ервой строчки п рограмм ы , в о д ной с троке можно за п исывать несколько опера т оров, раз д еляя их т очками с запятой.

Ввод и вывод вещес т венных чисел

Ка к в ы знаете , ре з у льт а т ввод а с помощь ю фу н кция

inpu t – э т о с имвольная ст р ока. Если мы хоте л и ввес т и веще с т —
2 1 ht t p:/ / kpolyakov.spb.ru

05.04 . 2019 Информатика, 8 класс К . Ю . Поляков, Е.А. Ер ем и н

Читайте также:
Как переустановить программу игры

ве нн ое число, н ужно з а т ем п р еобра з ова т ь эту стр оку с помощ ь ю

x = float( input() )

print( type(x) )

x, y, z = map( float, input().split() )

З д есь в водятся зна ч ения трёх п ерем ен ных , x, y и z .

При вы в о д е вещественных з начени й по у м олчан ию (то е сть , е сли н е сказано д е л ат ь иначе) в ыво д ит с я 16 зна ч ащих ци ф р. Наприме р, кома нд а

print( 16/7 )

2.2857142857142856

Если такой вариан т не уст раивае т , пр именяю т фо р мат н ый выво д , например:

print( «x=».format(x) ) # x=2.285714

З д есь по с ле д вое т о ч ия указан формат f, по ум ол ч а ни ю он о с — т а в ляе т 6 ци ф р в дробной части числа. Пер е д буквой f м о жн о записать два ч и сла чере з точку.

Изучит е сл е дую щ ую таблицу и выя с н и те , что оз н а ча ю т два числа, которые записываются после двоеточия перед б укво й f.

Результат вывода print(«x=».format(x)) x=◦◦◦ ◦ 12.346 print(«x=».format(x)) x=◦ ◦ 12.35 print(«x=».format(x)) x=12.35 print(«x=».format(x)) x=12.35 print(«x=».format(x)) x=12.3

МОНИТОРИНГ ИСПОЛЬЗОВАНИЯ ЭКРАНА


2 2 ht t p:/ / kpolyakov.spb.ru

05.04 . 2019 Информатика, 8 класс К . Ю . Поляков, Е.А. Ер ем и н

Как вы п оняли , первое число задаёт общее количество по- зиций, о т ведённое на выво д з начения, а вто р ое – количество ци ф р в д р об н ой ч а ст и:

print( «x=».format(x) ) # x=◦◦◦◦12.346

В этом вариа нт е н а число отводит с я всего 10 п о з иций, и з н их 3 – н а др обную часть . Поскол ь ку ци ф ры и то ч ка занимают 6 п о-зиций, слева добавляется ещё 4 пробела.

Читайте также:
Программа wine не запускается

Если пробелы слева о т числа не н у жны, а тр е б уе т ся только ог р аничи ть количе ст во знаков в д р об н ой части, вместо п ервого числ а пишу т 0 или во о бще н и ч его не п и ш у т :

print(«x=».format(x)) #x=12.35

Для о ч ень бол ь ших ил и о ч е нь маленьких ч и с ел ис п ользуют научный формат (стандартный ви д числа). Он обозначается буквой e внутри ф игурн ы х ско б о к :

print(«x=».format(x)) # x=◦ ◦ 1.4286e+09

Чи сл о слева о т то ч ки в стр оке форма т а – это общее количество позиций дл я в ы вода ч исла, а в то р ое число – количес т во знаков в д роб н о й части ма н тисс ы (д л я всех ч и сел, к р оме ч и с ла 0, о н а больше или равна 1 и меньше 10). Если первое ч исло не ука з ы-ва ть , б у дет и сп ользовано наиме нь шее во з можное мес т о.

Что будет выведено в результате работы следующей программы:

x = 172.3658 print( x )

print( «x=».format(x) ) print( «x=».format(x) ) print( «x=».format(x) )

Прог р амма в ывела ч и сла в н а учно м формате:

1.2345E+00 1 8.74E+00 2.345E+00 3 1.8752E-01 5.6E+00 5 3.462752E-03

З ап и шите их в « обычном» в и д е.

2 3 ht t p:/ / kpolyakov.spb.ru

05.04 . 2019 Информатика, 8 класс К . Ю . Поляков, Е.А. Ер ем и н

Читайте также:
Джиллиан майклс все программы список

Операции с вещес т венными числами

При работе с веществе нн ыми ч ислами часто п риходи т ся округлять их до ближайших це л ых чис е л . Для э т ого в яз ы ке P y- t h o n есть две ф у н кции:

int(x ) – отб р а с ывание д робной част и чи сл а x;

round(x ) – о к ру г ление веще ст ве нн ого числа x к бли жа й-

шему целому ч и с л у .

Как м о ж но выд е л и ть д р об н ую часть п олож и т е льного вещественного числа в алгоритмическом языке?

Что будет выведено на экран в результате работы следующей программы:

Источник: engime.org

Итоговый тест

2. Нам необходимо написать метод set_zero, который будет использоваться для инициализации двух переменных целого типа. Он должен устанавливать в 0 их значения и возвращать в таком виде вызывающему методу. Выберите правильный заголовок для такого метода

  1. void set_zero(int x, int y);
  2. void set_zero(ref int x, ref int y);
  3. void set_zero(out int x, out int y);
  4. int set_zero(int x, int y);

4. В результате выполнения фрагмента программы:

class Program < static void F(ref int a) < ++a; >static void Main() < int a=5; F(ref a); Console.WriteLine( a); >> на экран будет выведено значение: a. 0 b. 5 c. 6

5. В результате выполнения фрагмента программы:

  1. Дан рекурсивный метод:

7. Дан рекурсивный метод:

static void F(int n) < Console.Write(2*n+ » «); if (n>1) F(n-2) > Что будет выведено на экран при вызове метода F(6)? a. 0 4 8 12 b. 12 8 4 0 c. 4 8 12 d. 12 8 4

8. Дан рекурсивный метод:

  1. ок
  2. введено недопустимое значение

10. При выполнении фрагмента программы:

  1. строка
  2. объект
  3. массив
  4. число
    1. нужно ввести число!
    2. делить на нуль нельзя!
    3. случится аварийное прерывание
    4. 1

    Источник: studfile.net

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru