Новые вопросы по информатике
Написать программу, которая выводит на экран результаты следующих действий: 27-5= 11+21= 32/2= 2+2*2= (2+2) * 2= Написать программу, которая выводит на экран результаты следующих действий: 21-4= 21+11= 43/3= 3+3*3= (3+3) * 3=
Вариант 2 1. Даны три числа. Найдите сумму второго и третьего числа. Найдите квадрат первого числа. 2. Даны длины сторон прямоугольника. Найдите площадь прямоугольника.
3. Даны длины катетов прямоугольного треугольника. Найдите периметр треугольника.
Почему при А=1, В=1, С=1 ответ АVВ равно 1?
2. Какое значение будет иметь переменная b после выполнения следующих операторов присваивания: a:=3; b:=a+9; b:=a+b; b:=a-b+b/a. 3.
Найдите наиболее точное общее имя каждой группе объектов: з) клавиатура, сканер, мышь
Главная » Информатика » Определите число: которое будет напечатано в результате выполнения программы (с помощью языка программирования Паскаль) var n, s: integer begin n:=0; s:=402; while s>0 do begin s:=s-10; n:=n+3 end; write (n) end.
Решение задание 6. Демоверсия ЕГЭ информатика 2018, видео разбор, теоретическое (до 2021 задание 8)
Источник: iotvet.com
Что будет в результате выполнения программы

Этот сайт использует cookies. Политика Cookies Вы можете указать условия хранения и доступ к cookies в своем браузере.
Определите, что будет выведено в результате выполнения следующей программы
Рабочая тетрадь по Информатике 9 класс Босова
Задание 78. Определите, что будет выведено в результате выполнения следующей программы. а)


Ответ: 4.5 — среднее значение элементов массива а. б)

Ответ: 4 — количество элементов массива, значения которых больше 10. в) Результат такой, потому что цикл затрагивает только 6 элементов массива (for i:=1 to 6), то есть a[7]=2 он не учитывает в программе. Именно по этому значение m, которое учитывает положительные числа, нашло только два элемента.

Ответ: m = 2 — количество положительных чисел среди первых шести элементов массива; n = 3 — количество отрицательных чисел среди первых шести элементов массива; к = 1 — количество нулей среди первых шести элементов массива. г)

Ответ: d = 4 — номер элемента массива, имеющего наибольшее значение (первого наибольшего, если таких элементов несколько).
Определите, что будет напечатано в результате выполнения.
Определите, что будет напечатано в результате выполнения программы, записанной ниже на разных языках программирования.
Демонстрационный вариант ЕГЭ по информатике 2020, ФИПИ, задание 6 про число, которое напечатано
DIM N, S AS INTEGER
N = 1
S = 0
WHILE N S = S + 30
N = N * 2
WEND
PRINT S
var n, s: integer;
begin
n := 1;
s := 0;
while n begin
s := s + 30;
n := n * 2
end;
end.
Решение:
Цикл while выполняется до тех пор, пока истинно условие n ≤ 100, т. е. переменная n определяет, сколько раз выполнится цикл. Поскольку изначально n = 1, цикл выполнится 7 раз, следовательно, s = 30 · 7 = 210.
Что будет в результате выполнения программы
В чем разница инкапсуляции и сокрытия?
Вопрос 43
Что такое частные и общие сборки?
Вопрос 44
Что такое .Net Framework?
Вопрос 45
Чем управляемый код (managed code) отличается от неуправляемого (unmanaged code)?
Вопрос 46
LINQ lazy loading, eager loading в чем разница
Вопрос 47
Можно ли запретить наследование от своего собственного класса?
Вопрос 48
Можно ли разрешить наследование класса, но запретить переопределение метода?
Похожие публикации:
- Как найти повторяющиеся значения в столбце в excel
- Как настроить учетную запись в outlook
- Как подключить самогонный аппарат к воде схема правильно
- Что такое мультикадр на самсунг
Источник: amdy.su
Требуется while c ошибка


Ошибка компилятора
Написал следующую программу. Компилятор ругается на строке с выводом. Что я делаю не так?
#include…
ошибка компилятора
Не могу понять в чём проблема.Там ведь не нужна скобка и точка с запятой
П.5.18.Правил
Запрещено…
Ошибка компилятора
#include <iostream>
using namespace std;
class ss
public:
static bool progress;
…
Ошибка компилятора
Всем привет. Начну с самого конца. Есть некий файл SpellItemEnchantment.dbc — это просто хранилище…
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
#include «stdafx.h» #include using namespace std; int F1(float ar1,float ar2) return(0); > int main(int argc, char* argv[]) int N=1, i; do cout <«Введите размерность: «; cin >> N; float *ar1 = new float[N]; float *ar2 = new float[N]; cout <«Первый вектор: «; for (i = 0; i N; i++) cin >> ar1[i]; > cout <«Второй вектор: «; for (i = 0; i N; i++) cin >> ar2[i]; > return (0); > while (N != 0); >
1 2 3 4 5
do . body . >while();
Standret, аа, точно, чертов делфи//
![]()
13327 / 10458 / 6256
Это надо вынести из цикла.
2. Кто за Вас будет освобождать память?
1 2 3 4
delete[] ar1; delete[] ar2; return 0; >
3. Где используются параметры argc argv?
3434 / 2813 / 1249
Кто за Вас будет освобождать память?
1 2 3
delete[] ar1; delete[] ar2; return 0;
Добавлено через 1 минуту
Где используются параметры argc argv?
return 0;
87844 / 49110 / 22898
Добавлено 29 мая 2021 в 13:05
Введение в циклы
А теперь начинается самое интересное – в следующем наборе уроков мы пройдемся по циклам. Циклы – это конструкции управления порядком выполнения программы, которые позволяют фрагменту кода многократно выполняться до тех пор, пока не будет выполнено какое-либо условие. Циклы добавляют в ваш набор инструментов программирования значительную гибкость, позволяя делать многие вещи, которые в противном случае были бы сложными.
Например, предположим, что вы хотите вывести все числа от 1 до 10. Без циклов вы можете попробовать что-то вроде этого:
#include int main()
Хотя это выполнимо, но всё усложняется, когда вы хотите напечатать больше чисел: что, если вы хотите напечатать все числа от 1 до 1000? А это совсем немного! Но такую программу возможно написать, потому что во время компиляции мы знаем, сколько чисел мы хотим напечатать.
Теперь давайте немного изменим требования. Что, если бы мы хотели попросить пользователя ввести число, а затем распечатать все числа от 1 до числа, введенного пользователем? Число, которое введет пользователь, неизвестно во время компиляции. Итак, как мы можем решить эту проблему?
Инструкция while (также называемая циклом while ) является самым простым из трех типов циклов, предоставляемых C++, и имеет определение, очень похожее на определение оператора if :
while (условие) инструкция;
Инструкция while объявляется с помощью ключевого слова while . При выполнении инструкции while вычисляется условие. Если условие истинно, выполняется связанная инструкция.
Однако, в отличие от оператора if , после завершения выполнения инструкции управление возвращается в начало оператора while , и процесс повторяется. Это означает, что оператор while будет продолжать цикл до тех пор, пока условие будет истинным.
Давайте посмотрим на простой цикл while , который выводит все числа от 1 до 10:
#include int main() < int count< 1 >; while (count std::cout
Эта программа выводит:
1 2 3 4 5 6 7 8 9 10 done!
Хотя эта программа представляет собой немного больше кода, чем набор всех чисел от 1 до 10, подумайте, насколько легко было бы изменить эту программу для печати всех чисел от 1 до 1000: всё, что вам нужно сделать, это изменить count
Инструкции while , которые изначально вычисляются как ложные
Обратите внимание, что если условие изначально вычисляется как ложное, связанная инструкция не будет выполняться вообще. Рассмотрим следующую программу:
#include int main() < int count< 15 >; while (count std::cout
Бесконечные циклы
И наоборот, если условное выражение всегда истинно, цикл while будет выполняться вечно. Это называется бесконечным циклом. Вот пример бесконечного цикла:
#include int main() < int count< 1 >; while (count return 0; // эта строка никогда не будет выполнена >