Какое значение примет переменная х после выполнения фрагмента программы х 1 while

Какое значение воспримет переменная y после исполненья куска программки
у:=1
х:=15
while xgt;5 do
Begin
x:=x-3
y:=y*x
End.

  • Руслан
  • Информатика
  • 2019-10-01 08:15:35
  • 3
  • 1

Софья Горун 2019-10-01 08:22:48

Ответ:

Переменная y воспримет значение 12.

Разъяснение:

Нам даны два числа, y=1 и x=15. Далее говорится если x больше 5, то сделай x-3. Переменная x воспримет значение 12. Дальше y*12. Получится 1*12=12.

Источник: obrazovalka.com

Решение задачи: определение значения переменной х после выполнения программного фрагмента

Какое значение примет переменная х после выполнения фрагмента программы?

  1. Определите результат выполнения программы после выполнения
  2. При выполнении фрагмента программы
  3. Решение задачи: какая будет температура вещества через 9 минут после начала охлаждения?

4 комментария к “Решение задачи: определение значения переменной х после выполнения программного фрагмента”

Pacman

Информатика Босова 8 кл. №151 Решение задания

Переменная x примет значение 10 после выполнения данного фрагмента программы. Изначально переменная x присваивается значение 1. Затем запускается цикл while, который будет выполняться до тех пор, пока значение переменной x меньше 10. В теле цикла происходят две операции над переменной x: сначала к значению x прибавляется 3 (x:=x+3), затем к полученному результату прибавляется единица (x:=x+1). Таким образом, на каждой итерации цикла значение переменной x увеличивается на 4. Цикл будет выполняться до тех пор, пока значение переменной x не достигнет или не превысит 10. После выполнения цикла значение переменной x будет равно 10, так как на последней итерации цикла к значению x было прибавлено 4, что привело к достижению значения 10

Pistol

Відповідь: 13 Пояснення: x=1 После первого прохождения x=5 После второго прохождения x=9 После третьего прохождения x=13, на это выполнение цикла прекратится из-за ложного условия

Источник: znanija.live

Какое значение примет переменная x после выполнения фрагмента программы x 1 while

Презентация по информатике «Проверочная работа по теме «Циклический алгоритм»

Описание презентации по отдельным слайдам:

Проверочная работа по теме «Циклический алгоритм» Составил: учитель информатики МБОУ «Средняя школа № 36» Новикова Ирина Васильевна г. Дзержинск, Нижегородская область

1. Сколько раз выполнится тело цикла? А) For k:=2 to 7 write(‘задание 1’); Б) for i:=2 to 5 do x:=6;? ОТВЕТЫ: Б) 4 ОТВЕТЫ: А) 6

Информатика и программирование — 1 (зачет, ТУСУР)

2. Какое значение примет переменная y y:=1; while y 4 слайд

Какое значение примет переменная х x:=1; while x 5 слайд

Что будет напечатано на экране в результате выполнения фрагмента программы: p:=1; for k:=5 downto 1 do p:=p*k; write(p); s:=0; for j:=10 to 15 do s:=s+2*j; writeln(s); ОТВЕТЫ: 120 ОТВЕТЫ: 150

Определите значение переменной S после выполнения фрагмента программы i:=0; S:=0; Repeat i:=i+1; S:=S+i*i; Until i >= 3; ОТВЕТЫ: 14

Определите значение переменной sum после выполнения программы: var i, sum: integer; begin sum:=0; i:=1; while i 8 слайд

Читайте также:
Как узнать температуру блока питания компьютера без программ

Какую задачу выполняет программа program n1; var x,i: integer; begin for i:=1 to 10 do begin x:=i*i; writeln(i,x) end end. ОТВЕТ: вычисляет квадраты первых 10-ти чисел натурального ряда

Какую задачу выполняет программа program n1; var s,a,i: integer; begin s:=0; for i:=1 to 10 do s:=s+i; writeln(s) end. program n1; var p,i: integer; begin p:=1; for i:=1 to 10 do p:=p*i; writeln(i,p) end. ОТВЕТ: вычисляет сумму первых 10-ти чисел натурального ряда ОТВЕТ: вычисляет произведение первых 10-ти чисел натурального ряда

Какую задачу выполняет программа program n1; var x,i: integer; begin i:=2; while i 72 ч.

Номер материала: ДБ-585440

Не нашли то что искали?

Вам будут интересны эти курсы:

Оставьте свой комментарий

Подарочные сертификаты

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.

Тест по теме «Основы программирования на ЯП Паскаль»
учебно-методический материал по информатике и икт (9 класс) на тему

Обобщающий тест , четыре варианта.

Скачать:

Предварительный просмотр:

Выберите правильный вариант ответа.

  1. Какой вариант описывает вещественную переменную на языку Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите правильное описание массива.
  1. var A : array [1..1000] of integer;
  2. var A : array [1..1000 of integer];
  3. var A : array [1…50] of real;
  4. var A : [array 1..50 of real].
  1. Какие из перечисленных операторов являются операторами ввода данных?
  1. Какой из операторов позволяет вычислить квадратный корень числа х ?
  1. Сколько значений принимает логическая переменная?
  1. бесконечное множество;
  2. два значения;
  3. одно значение;
  4. более 10 значений.
  1. Что является результатом действия length(a)?
  1. длина строки;
  2. код символа;
  3. первый символ;
  4. число.
  1. Укажите, правильную запись следующего математического выражения: y=5x 2 -10x+2.
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. Укажите условие выбора чисел, кратных 5 и не кратных 10.
  1. (х mod 5=0) and (x mod 10 <>0);
  2. (х mod 5<>0) or not (x mod 10 =0);
  3. (х mod 5=0) and (x mod 10 =0);
  4. (х mod 5<>0) or (x mod 10 <>0).
  1. Что означает данный блок?
  1. ввод;
  2. вывод;
  3. ввод/вывод;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=15 div 4 ?
  1. Укажите, сколько раз выполнится тело цикла For i:=1 to 6 do?
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i:=1 to 5.5 do;
  2. for i:=1 to -2 do;
  3. for i:=3 to 12 do;
  4. for i=0 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. Что производит следующий фрагмент программы:
  1. распечатывает только символы, соответствующие различным кодам;
  2. распечатывает коды, соответствующие различным символам;
  3. распечатывает коды и соответствующие им символы;
  4. распечатывает символы.
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

  1. Опередите значение переменной S после выполнения программы:
Читайте также:
Программа чтобы конвертировать видео в mp4

Предварительный просмотр:

Выберите правильный вариант ответа.

  1. Какой вариант описывает переменную целого типа на языке Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите правильное описание массива.
  1. var Mas array :[1..50] of integer;
  2. var Mas : array [1..50] of integer;
  3. var A : array [1…50] of real;
  4. var A : [array 1..50 of real].
  1. Какие из перечисленных операторов являются операторами вывода данных?
  1. Какой из операторов позволяет вычислить квадрат числа х?
  1. Какая функция позволяет определить код по символу?
  1. Может ли значение функции Length (A) быть равным 300?
  1. Укажите, правильную запись следующего математического выражения: y=√2x-10x
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. Что означает данный блок?
  1. ввод;
  2. вывод;
  3. ввод/вывод;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=15 mod 5?
  1. Укажите, сколько раз выполнится тело цикла For i:=1 to 3 do?
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i:=1 to 5.5 do;
  2. for i:=12 downto 1 do;
  3. for i:= 12 to 3 do;
  4. for i=0 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. Что производит следующий фрагмент программы:

if a[i] mod 2=0 then k:=k+1;

  1. находит максимальный элемент и печатает его на экране;
  2. находит четный элемент и печатает его на экране;
  3. находит второй элемент массива и печатает его на экране;
  4. находит число четных элементов и печатает их число на экране.
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

  1. Опередите значение переменной S после выполнения программы:

Предварительный просмотр:

Выберите правильный вариант ответа.

  1. Какой вариант описывает переменную логического типа на языке Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите правильное описание массива.
  1. var Mas: array :[1..10] of boolean;
  2. var A : array (1..10) of real;
  3. var A : array [1..10] of integer;
  4. var Mas : [array 1..10 of real].
  1. Укажите, какие операции относятся к логическим операциям?
  1. Какой вариант запускает датчик случайных чисел?
  1. Какая функция позволяет определить символ по коду?
  1. Верно ли, что символы «А» и «а» имеют одинаковые коды?
  1. Укажите, правильную запись следующего математического выражения y= (а+7).
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. Укажите условие выбора чисел, кратных 4 и не кратных 5.
  1. (х mod 4<>0) or not (x mod 5 =0);
  2. (х mod 4=0) and (x mod 5 =0);
  3. (х mod 4<>0) or (x mod 5 <>0);
  4. (х mod 4=0) and (x mod 5 <>0).
  1. Что означает данный блок?
  1. начало/конец;
  2. счетчик;
  3. ввод/вывод;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=10 div 2 ?
  1. Укажите, сколько раз выполнится тело цикла For i:=1 to 5 do?
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i=1 to 5.5 do;
  2. for i:=1 downto 12 do;
  3. for i:= 12 to 3 do;
  4. for i:= 1 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

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

for i:=1 to 10 do begin

  1. Вывод элементов массива заданных случайным образом
  2. Ввод элементов массива с клавиатуры ;
  3. Вывод элементов массива на экран монитора;
  4. Ввод и вывод элементов массива .
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

  1. Опередите значение переменной S после выполнения программы:

Предварительный просмотр:

Выберите правильный вариант ответа.

  1. Какой вариант описывает переменную строкового типа на языке Pascal?
  1. var x: integer;
  2. var x: boolean;
  3. var x: real;
  4. var x: string.
  1. Укажите, правильное описание массива.
  1. var A : array [1..10, 1..10] of integer;
  2. var Mas: array :[1..10, 1..10] of boolean;
  3. var A : array (1…10, 1…10) of real;
  4. var Mas : [array 1..10, 1..10 of real].
  1. Укажите, какое слово не является служебным в языке программирования Pascal?
  1. Какой из операторов позволяет вычислить модуль числа?
  1. Какой вариант используют для получения случайных чисел?
  1. С помощью какой функции можно определить, чем является данная строка в другой строке??
  1. Укажите, правильную запись следующего математического выражения y= (а-5).
  1. Выберите правильную запись математического выражения на языке программирования Pascal.
  1. Укажите условие выбора чисел, не кратных 4 и кратных 7.
  1. (х mod 4<>0) or not (x mod 7 =0);
  2. (х mod 4=0) and (x mod 7 =0);
  3. (х mod 4<>0) or (x mod 7 <>0);
  4. (х mod 4<>0) and (x mod 7 = 0).
  1. Что означает данный блок?
  1. начало/конец;
  2. счетчик;
  3. условие;
  4. выполнения действия.
  1. Какое значение примет переменная х после выполнения оператора х:=10 mod 2 ?
  1. Укажите, сколько раз выполнится тело цикла For i:=2 to 5 do?
  1. Какой из перечисленных операторов циклов не содержит ошибок?
  1. for i=1 to 2.5 do;
  2. for i:=12 downto 1 do;
  3. for i:= 11 to 1 do;
  4. for 1 to 7 do.
  1. Фрагмент алгоритма изображен в виде блок-схемы:

Определите, какое значение переменной S будет в результате выполнения алгоритма

  1. Что производит следующий фрагмент программы:

for i:=1 to n do begin

  1. Ввод элементов массива с клавиатуры;
  2. Вывод элементов на экран монитора;
  3. Ввод и вывод элементов массива ;
  4. Ввод элементов случайным образом.
  1. Какие значения примут переменные С и D в результате выполнения программы:

Var A, B, C, D : integer;

If B>A then C:= B-A else D:=A-B;

  1. Опередите значение переменной S после выполнения программы:

По теме: методические разработки, презентации и конспекты

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

Основы программирования на языке Паскаль. Учебное пособие, — Пермь, 2004 Составитель: Волкова Евгения Игоревна. МАОУ СОШ № 9 с углубленным изучен.

Основы программирования на языке Паскаль. Учебное пособие, — Пермь, 2005 Составитель: Волкова Евгения Игоревна. МАОУ СОШ № 9 с углубленным изучен.

Обобщающий урок по теме «Основы программирования на языке Паскаль». Игра «Информатик — бизнесмен» 9 – 10 класс. Архив содержит блок-схемы для задания № 8.

Урок по теме Ветвление.Цель урока: 1. Отработка навыков записи команды ветвления путём интеграции знаний и умений, полученных при изучении других предметов и решения задач с пр.

Для студентов 1 курса, изучающих ЯП Паскаль.

Источник: sohocatering.ru

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