Что будет на экране компьютера после выполнения данной программы для а9 и n 2

Обновлено: 08.07.2024

Существует файл «test.dat» в котором записано «Hello World».Каково будет содержимое файла после выполнения кода:

  • (Правильный ответ) .
  • Hello World.
  • Hello World

Вызовет ли данный код ошибку компиляции?

  • да, имя деструктора не может начинаться с маленькой буквы
  • нет, все записано верно
  • (Правильный ответ) да, имя деструктора должно совпадать с именем класса

Для того чтобы вывести символ новой строки, надо:

  • (Правильный ответ) воспользоваться специальным манипулятором endl
  • при выводе строки символов перевод строки добавляется автоматически
  • закончить оператор точкой с запятой

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

В каком случае описание класса верно?

  • в третьем
  • (Правильный ответ) в первом
  • во втором

Функция вычисляет произведение двух чисел. Исходные данные вводятся с клавиатуры. Какие проверки целесообразно ввести в программе?

  • проверка, что исходные данные являются числами и эти числа больше нуля
  • (Правильный ответ) проверка, что исходные данные являются числами
  • проверка исходных данных на равенство нулю
  • проверки не нужны, все возможные ошибки отловит компилятор

Что выведет программа в стандартный поток вывода?

Для чего предназначен оператор namespace ?

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

Какие компоненты могут входить в интегрированную среду программирования

  • (Правильный ответ) компилятор
  • (Правильный ответ) текстовый редактор
  • (Правильный ответ) отладчик

Укажите все ключевые слова в приведенном примере?

int calc(int a, int b, bool f)

  • (Правильный ответ) int,bool,if,else,return
  • int,calc,bool,return,if,else
  • int,if,else,return

Если определена операция вычитания для двух объектов класса A , а операция преобразования к int не определена, что будет вызвано при

A a1,a2,a3=5;a3 = a1 – a2;

  • только операция вычитания
  • преобразование к целому
  • (Правильный ответ) произойдет ошибка
  • операция вычитания, а затем преобразование к целому

Шаблон A и его специализации объявлены следующим образом:

Какой будет результат после выполнения кода

  • ошибка компиляции в строке «template <> class A<int>»
  • 2 3 1
  • 1 1 1
  • (Правильный ответ) 2 1 1

Что будет на экране после выполнения программы

Какой из наборов перечисляемых значений записан правильно?

  • в различии использования заголовочных и исходных файлов
  • нет различий
  • (Правильный ответ) различие заключается в методе поиска препроцессором включаемого файла

Чему будет равен результат вычисления выражения: int d=5; bool b = true, c; c = (!b||(d>3));

  • (Правильный ответ) true
  • Ошибка компилятора
  • false

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

  • (Правильный ответ) целый тип приводится к вещественному
  • ошибка компиляции
  • вещественный тип приводится к целому

Что будет выведено в результате выполнения данного кода?

Что будет на экране после выполнения программы

  • (Правильный ответ) Exception 3 0
  • Ошибка компиляции
  • Exception
  • 4 0

Для чего предназначен фрагмент текста из заголовочного файла:

  • (Правильный ответ) для защиты от повторного включения файла test.h
  • для определения символьной константы Test
  • для целей отладки
  • для защиты от удаления
  • для защиты от копирования

Укажите в каком выражении произойдет потеря точности

  • (Правильный ответ) int i; float x = 2.134, y = 3.14; i = x/y;
  • float M = 235.2; double Z = 3; Z *= M;
  • short i = 0x3; float x = 2.7, v; v = i + x;

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

  • hellohello
  • h
  • (Правильный ответ) ошибка компиляции
  • hello

Если после выражения стоит точка с запятой, то

  • выражение вычисляется только если первой стоит операция присваивания
  • (Правильный ответ) это оператор-выражение, действие которого заключается в вычислении выражения
  • выражение вычисляется, а его значение запоминается в специальной переменной, которую можно использовать в следующем операторе

Что из себя представляет динамическое выделение памяти?

  • (Правильный ответ) память под объект (переменную) может выделяться не сразу, а в процессе работы программы, освобождение памяти производится вручную
  • память под объект (переменную) выделяется каждый раз при обращении к переменной
  • память под объект (переменную) может выделяться не сразу, а в процессе работы программы, освобождение памяти производится автоматически после завершения программы

Отметьте истинные высказывания:

  • переменная инициализируется, потом объявляется
  • (Правильный ответ) переменная объявляется, потом изменяется
  • переменная объявляется, потом инициализируется и изменяется

Какой правильный вариант описания шаблона семейства классов?

  • template class Array
  • (Правильный ответ)
    template <class T>class Array;
  • template (class T)class Array;

Какие операции поддаются перегрузке?

  • только унарные
  • (Правильный ответ) унарные и бинарные
  • только бинарные

В каком случае программа выведет строку на консоль

Если в программе уже имеется функция с прототипом int func(int k, double f) , то какое из следующих объявлений не вызовет ошибки компиляции?

  • void func(int m, double g = 3.14)
  • (Правильный ответ) int func(double x, int y)
  • double func(int m, double g)

С помощью какого метода можно изменить текущую позицию в файле?

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

  • Exception 1Exception 2Exception 3
  • Exception 3
  • Exception 2
  • Exception 1Exception 2
  • (Правильный ответ) Exception 1

Какой правильный вызов функции базового класса из объекта производного класса, если в производном классе эта функция была замещена?

  • (Правильный ответ) Base::FunctionName();
  • FunctionName();
  • Base.FunctionName();
  • такую функцию вызывать нельзя.

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

  • последовательность выполнения функций определяется компилятором
  • все функции выполняются одновременно
  • (Правильный ответ) после выполнения одной функции управление переходит к следующей

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

Функция объявлена как friend класса. Отметьте верное.

  • (Правильный ответ) функция имеет доступ к внутренним атрибутам класса
  • ключевое слово friend не оказывает влияния на функции и операторы
  • функция-оператор должна иметь в качестве первого аргумента объект данного класса

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

int m = 1, n=2; double A = (double)m/n; cout << A;

В каких случаях код будет работать правильно

  • (Правильный ответ) если оператор [] переопределен соответствующим образом
  • если существует элемент IntVector[0]
  • ничего, так как эта запись ошибочна

Процесс компиляции программы

  • приводит программы к единообразному внешнему виду
  • (Правильный ответ) переводит исходный текст в исполняемый файл
  • для языка Си++ необязателен

Какой массив имеет самый большой размер?

  • s3
  • s1
  • (Правильный ответ) Все массивы имеют одинаковый размер
  • s2

Существует файл «c:\test.dat» в котором записано «Hello World».Каково будет содержимое файла после выполнения кода:

Является ли x переменной или константой?

  • является константой
  • (Правильный ответ) определить нельзя
  • является переменной

Что описывает данная строка программы: float mas=new int[3][2] ?

  • (Правильный ответ) данная строка представляет собой ошибочную запись и работать не будет
  • создание одномерного динамического массива из 3 элементов
  • создание двумерного динамического массива размерности 3*2
  • создание одномерного динамического массива из 2 элементов

Может ли нестатический метод иметь доступ к статическим методам и атрибутам?

  • не может
  • (Правильный ответ) может

Отметьте все утверждения, которые считаете верными:

  • (Правильный ответ) в качестве описания шаблона функции используется прототип шаблона: template <список _параметров _шаблона >
  • (Правильный ответ) цель введения шаблонов – создание функций, которые могут обрабатывать разнотипные данные
  • нельзя с помощью шаблона создать функцию с таким же именем, как у явно определенной функции

Определите результат выполнения следующего кода:

float *thingPtr = new float (3.14159)

  • возникнет ошибка компиляции, поскольку нельзя задавать значение переменной в процессе её создания
  • (Правильный ответ) данная строка задает значение объекту типа float
  • возникнет ошибка компиляции, поскольку при создании объекта не указан размер выделяемой памяти

Если в арифметическом выражении участвуют короткое целое и длинное целое, то:

  • ошибка компиляции
  • длинное приводится к короткому
  • (Правильный ответ) короткое приводится к длинному

Что будет выведено на экран?

Чему равно значение выражения !((1 || 0) && 0) ?

  • ошибка компиляции
  • 0
  • (Правильный ответ) 1

Может ли статический метод класса быть объявлен как friend ?

  • не может
  • (Правильный ответ) может

Если int n=3 , какой будет результат ?

  • ошибка компилятора
  • ввв
  • ааа
  • (Правильный ответ) ббб
  • неопределенное поведение

С помощью механизма friend можно разрешить обращение к внутренним элементам класса:

  • (Правильный ответ) всем методам другого класса
  • (Правильный ответ) отдельной функции
  • (Правильный ответ) отдельному методу другого класса

Что вычисляет эта функция:

  • факториал
  • любую степень любого числа
  • (Правильный ответ) целую степень любого числа
  • дробную степень вещественного ненулевого числа

Укажите какому классу принадлежит атрибут Z1

  • обоим классам
  • классу t
  • (Правильный ответ) запись неверна

Что будет выведено на экран в результате выполнения кода?

Что будет на экране после выполнения программы

  • ошибка компиляции
  • Exception 4 0
  • Exception
  • (Правильный ответ) Exception 3 0

Если функция вычисления факториала n имеет прототип int fact(int n) , отметьте код, использующий рекурсию и правильно вычисляющий значение факториала:

В каком случае компилятор выдаст ошибку:

  • (Правильный ответ) int int iCeloe;
  • bool LD1LW;
  • (Правильный ответ) const float fL = 32; float e23 = 1; fL = e23;

Известно, что в классе A определен один публичный конструктор A(int); . Выберите из предложенных выражений компилируемые:

  • A *a(4);
  • A a;
  • (Правильный ответ) A *a = new A(4);
  • (Правильный ответ) A a(4);

Определите размер структуры

Укажите правильный идентификатор для имени переменной:

Если есть два объявления int qwerty; int QWERTY; какое из
утверждений верно

  • такие имена переменных недопустимы
  • (Правильный ответ) объявления правильные
  • такие объявления недопустимы, так как мы пытаемся создать две одинаковые переменные

Какой статус международного стандарта языка Си++?

  • (Правильный ответ) принят ISO и тем самым автоматически принят во всех странах
  • принят проект стандарта, дорабатывается
  • принят только в США и ждет одобрения международной организации

Битовой операцией является

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

  • Exception 1Exception 2Exception 3
  • Exception 1
  • Exception 1Exception 2
  • (Правильный ответ) Exception 2
  • Exception 3

Какое из следующих объявлений является объявлением неизменяемого указателя?

  • (Правильный ответ) int* const ptr;
  • const int* ptr;
  • int * ptr const;
  • int const* ptr;

Допустима ли следующая конструкция?

  • произойдет ошибка компиляции
  • (Правильный ответ) допустима
  • произойдет ошибка при выполнении

Будет ли вызываться конструктор, если в программе встретится следующaя конструкция:

monstr Super(200, 300), Vasia(50), Z;monstr X = monstr(1000);monstr Y = 500;

  • (Правильный ответ) да, будет
  • нет, не будет
  • данный код вызовет ошибку компиляции
  • данная конструкция содержит синтаксическую ошибку

Что понимается под потоком в языке C++

  • обмен данными между программами
  • (Правильный ответ) механизм ввода-вывода
  • обмен данными между компилятором и функцией main

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

int a[4] = < 1,2,3,4>; int* p = a; cout << (*p+2) + *p;

Что будет на экране после выполнения программы

  • Exception 4 0
  • (Правильный ответ) 4 0
  • Exception
  • Exception 3 0

Могут ли контексты быть вложенными?

  • могут, при определенных условиях
  • не могут
  • (Правильный ответ) могут

Что будет на экране после выполнения данного кода

  • результат невозможно предсказать
  • 1234
  • код не выполнится из-за ошибки компиляции
  • (Правильный ответ) 1234 и случайное число

Чему равен результат вычисления выражения

при x = 12 и b = 8 ?

Если имеется код

как обратиться к переменной a ?

В каких выражениях правильно определен метод класса Ping ?

  • Ping::MathFunc(double D)
  • (Правильный ответ) void Ping::MathFunc(double D)
  • (Правильный ответ) void Ping::MathFunc(double D)

В чем заключается принцип полиморфизма?

  • в использовании виртуального наследования
  • (Правильный ответ) в наличии виртуальных методов
  • в наличии множественного наследования

Какие бывают конструкторы?

  • инициализирующий
  • (Правильный ответ) по умолчанию
  • (Правильный ответ) с параметрами
  • (Правильный ответ) копирующий

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

int *a; int b[2]; a = b; b[0] = 7; b[1] = 10; *a++; cout << *a;

Что является результатом компоновки программы?

  • набор заголовочных файлов с определением в них всех используемых функций
  • (Правильный ответ) исполняемый файл или библиотека
  • заголовочный файл

Если имеется объявление char ch1=’a’,ch2=’b’,ch3=’c’;
допустима ли запись ch1=ch2+ch3;

Если объявлен тип

сколько байтов занимает один объект такого типа?

Если функция вычисления суммы целых чисел от 1 до n имеет прототип int sum(int n) , запишите определение функции, используя рекурсию:

Что происходит при попытке выполнить оператор return внутри блока catch ?

  • (Правильный ответ) выход из функции
  • повторное создание обрабатываемой исключительной ситуации
  • ошибка компиляции
  • аварийная остановка программы
  • ошибка выполнения

Чему равен результат вычисления выражения

при x = 12 и b = 8 ?

Что выполняет операция «delete [] v;» в данном ниже коде:

MyClass (); int&operator [] ( int index ); // операция индексации >;…MyClass::

Тест по информатике Алгоритмические структуры 11 класс с ответами. Тест включает 5 заданий с выбором ответа.

1. Какое определение можно использовать для циклического алгоритма?

1) способ представления алгоритма с помощью геометрических фигур
2) алгоритм, содержащий многократные повторения некоторых операторов
3) алгоритм, содержащий условия
4) представление алгоритма в форме таблиц и расчетных формул

2. Какой тип алгоритма должен быть выбран при решении квадратного уравнения?

1) линейный
2) разветвляющийся
3) циклический
4) любой

3. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:

Направо m, где m – целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.

Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз.

Черепашке был дан для исполнения следующий алгоритм:

Какая фигура появится на экране?

1) незамкнутая ломаная линия
2) правильный треугольник
3) квадрат
4) правильный пятиугольник

4. Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив следующую программу, РОБОТ уцелеет и остановится в закрашенной клетке (клетка A1)?

НАЧАЛО
ПОКА
ЕСЛИ
ТО влево
ИНАЧЕ вверх
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ

1) 14
2) 20
3) 26
4) 28

5. Определите значение переменной s после выполнения фрагмента алгоритма.

Фрагмент алгоритма

Ответы на тест по информатике Алгоритмические структуры 11 класс
1. 2
2. 2
3. 4
4. 2
5. 270

Темой урока в этот раз стала работа с целыми числами. В рамках урока обучающийся узнает:

  1. Как использовать базовые математические операторы (сложение, вычитание, деление умножение).
  2. Пользоваться функцией int(), приводящей любое значение в целое число.

Первые три вопроса

  1. Укажите значение переменной s после выполнения следующего кода:

Ответ: -50

2. Укажите значение переменной x после выполнения следующего кода:

Ответ: 20

3. Что появится на экране после выполнения следующей программы?

Ответ: 4 a

Три последовательных числа

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

Формат входных данных
На вход программе подается одно целое число.

Формат выходных данных
Программа должна вывести три последовательно идущих числа в соответствии с условием задачи.

Сумма трёх чисел

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

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

Формат выходных данных
Программа должна вывести сумму введенных чисел.

Куб

Напишите программу, вычисляющую объём куба и площадь его полной поверхности, по введённому значению длины ребра.

Формат входных данных
На вход программе подается одно целое число – длина ребра.

Формат выходных данных
Программа должна вывести текст и числа в соответствии с условием задачи.

Примечание. Объём куба и площадь полной поверхности можно вычислить по формулам V = a^3, \, \, S = 6a^2V=a3,S=6a2.

Следующее и предыдущее

Напишите программу, которая считывает целое число, после чего на экран выводится следующее и предыдущее целое число с пояснительным текстом.

Формат входных данных
На вход программе подаётся целое число.

Формат выходных данных
Программа должна вывести текст согласно условию задачи.

Стоимость покупки

Напишите программу, которая считает стоимость трех компьютеров, состоящих из монитора, системного блока, клавиатуры и мыши.

Формат входных данных
На вход программе подаётся четыре целых числа, каждое на отдельной строке. В первой строке — стоимость монитора, во второй строке — стоимость системного блока, в третье строке — стоимость клавиатуры и в четвертой строке — стоимость мыши.

Формат выходных данных
Программа должна вывести одно число – стоимость покупки (трех компьютеров).

Арифметические операции

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

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

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


Если оба числа больше 100, то замените каждое из них меньшим и выведите результаты на экран.

Если первое число положительное, а второе отрицательное, то уменьшите их в два раза и выведите результаты.

Иначе, найдите и выведите среднее арифметическое этих чисел.


С клавиатуры вводятся два целых числа?

С клавиатуры вводятся два целых числа.

Выведите ответ "да" если их произведение кратно 3.

В противоположном случае введите ответ "нет".


Ksenya2004dmitrieva 10 мая 2021 г., 09:03:44 | 5 - 9 классы

Program Summa ; var А, В : integer ; begin write ('Введите первое слагаемое : А = ') ; readln(A) ; write('Введите второе слагаемое : В = ') ; readln(В) ; writeln ; writeln('A + В = ', А + В) ; writeln?

Program Summa ; var А, В : integer ; begin write ('Введите первое слагаемое : А = ') ; readln(A) ; write('Введите второе слагаемое : В = ') ; readln(В) ; writeln ; writeln('A + В = ', А + В) ; writeln('Пока!


Alfafuture2016 22 янв. 2021 г., 07:49:02 | 5 - 9 классы

Что будет выведено на экран в результате выполнения этой программы?

Что будет выведено на экран в результате выполнения этой программы?


Диляракамаева 22 июн. 2021 г., 08:41:25 | 10 - 11 классы

Для четырёх произвольных чисел, введёных с клавиатуры, выведите на экран соответствующие результаты?

Для четырёх произвольных чисел, введёных с клавиатуры, выведите на экран соответствующие результаты.

Если произведение второго и четвёртого числа чётно, то выведите эти два числа и их произведение.


Что будет выдано на экран после выполнения следующих операторов, если a = 23, b = 45, c = а + в Write('test' : 10) ; Write(a : 5) ; Writeln(b : 3, c : 10) ?

Что будет выдано на экран после выполнения следующих операторов, если a = 23, b = 45, c = а + в Write('test' : 10) ; Write(a : 5) ; Writeln(b : 3, c : 10) ;



Sadovskiy1999 9 мар. 2021 г., 16:05:47 | 5 - 9 классы

Информатика?

Скажите, почему пишет про последнюю строчку "Встречено '.

', а ожидалось ' ; ' ", если это конец цикла?

Program a_1 ; var a, d : integer ; k : integer ; begin writeln ('Кол - во деталей') ; writeln ('Введите кол - во деталей за первый час') ; readln (a) ; writeln ('Введите d') ; readln (d) ; writeln ('Введите кол - во часов работ') ; readln (k) ; a : = a + d ; begin for i : = 2 to k do begin writeln ('Кол - во деталей') ; end ; end.


Срочно?

Введите с клавиатуры три числа : А, В, С.

Если А>В>C>0, то замените все числа их квадратами и выведите результаты на экран.

Если они отрицательны и не равны между собой, то каждое число замените наибольшим из них и выведите результаты.

Иначе, найдите и выведите их сумму.

Не из интернета желательно, ибо там везде написано не понятно.


Что будет выведено на экран после выполнения этой программы?

Что будет выведено на экран после выполнения этой программы?

S : = '123456789' ; n : = Pos ( '456', s) ; Delete ( s, n + 2, 3 ) ; writeln ( s ) ;


Dsadsads213 16 июн. 2021 г., 01:02:07 | 5 - 9 классы

Запишите назначение следующих операторов :а) у : = 5 ;б) writelnв) readln?

Запишите назначение следующих операторов :



Using System ; using System. Collections. Generic ; using System. Linq ; using System. Text ; using System. Threading. Tasks ; namespace zn < class Program < public static void Main(string[] args) < int sum = 0 ; int m = 1 ; Console. Write("Вв..


Программа на скрине! Надеюсь помог.


Все элементы будут равны первому элементу.


Два текста содержат одинаковое количество символов. Первый текст составлен в алфавите мощностью 32 символа.



Зрение - глаза Слух - уши Вкус - язык Запах - нос прикосновение - руки(что угодно).


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


1)100101, 130, 36, 35, 3A 2)111001, 210, 25, 64, 9E 3)101001, 232, 72, 156, 8B 4)100011, 124, 78, 541, 2D.


64 Кбайт / 1024 бит в секунду = (64·1024·8 бит) / (1024 бит в секунду) = 64·8 секунд. Вычислим раз­мер файла : 64·8 секунд·256 бит в секунду = 64·256 байт = 16 Кбайт. Ответ : 16.

Читайте также: