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

Этот калькулятор выполняет все основные математические операции, которые могут вам понадобиться в повседневной жизни. Для всех возможных действий приведены примеры. Если вам нужно больше функций, воспользуйтесь инженерным калькулятором. Подробнее: Инженерный калькулятор

Как пользоваться калькулятором

КнопкиИспользование
1 2 3 4 5 6 7 8 9 0 Ввод цифр
+ − × ÷ Выполнение основных математических операций (сложение, вычитание, умножение, деление):
2 + 3 = 5
= Получение результата вычисления
C Очистка экрана калькулятора
Удаление последнего введённого символа:
1 2 3 4 ← 123
± Изменение знака числа с положительного на отрицательный и наоборот:
3 ± −3
( ) Ввод круглых скобок:
( 2 + 2 ) × 2 = 8
. Отделение дробной части в десятичной дроби:
0 . 1 + 0 . 2 = 0.3
Подробнее: Дроби
÷ Разделение числителя и знаменателя в обыкновенной дроби:
5 ÷ 8 − 1 ÷ 4 = 3/8
Подробнее: Дроби
1/x Вычисление обратного числа:
5 1/x = 0.2
x 2 x 3 x y 10 X Возведение в степень:
3 x 2 = 9
2 x y 4 = 16
5 10 X = 100 000
Подробнее: Возведение в степень
√x 3 √x y √x Нахождение корня из числа:
1 2 5 3 √x = 5
1 6 y √x 4 = 2
Подробнее: Корень из числа
, Разделение аргументов функции:
log 9 , 3 = 2
log Вычисление логарифма:
log 1 6 , 2 = 4
Подробнее: Логарифмы
e Ввод математической константы e:
log 1 , e = 0

Информатика. ОГЭ 2018#4. РешуОГЭ. Февраль. 2 вариант

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

Тема — «Про­стей­ший циклический алгоритм, за­пи­сан­ный на ал­го­рит­ми­че­ском языке»

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

нц для k от 4 до 8

for k := 4 to 8 do

Цикл «for k := 4 to 8 do» вы­пол­ня­ет­ся пять раз. Каж­дый раз пе­ре­мен­ная s уве­ли­чи­ва­ет­ся на 7. По­сколь­ку из­на­чаль­но s = 0, после вы­пол­не­ния про­грам­мы по­лу­чим: s = 7 · 5 = 35 .

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

Читайте также:
Программа для обновления Microsoft office

алг нач цел d,n d := 6 d := d-2 нц для п от 1 до 4 d : = d + n кц вывод d кон
DIM n,d AS INTEGER d = 6 d = d-2 FOR n = 1 TO 4 d = d + n NEXT n PRINT d
Var d,n: integer; Begin d := 6; d := d-2; For n := 1 to 4 do d : = d + n ; Writeln(d); End .

Цикл «for n := 1 to 4 do» вы­пол­ня­ет­ся че­ты­ре раза. Каж­дый раз пе­ре­мен­ная d уве­ли­чи­ва­ет­ся на n. По­сколь­ку из­на­чаль­но s = 6 − 2 = 4, после вы­пол­не­ния про­грам­мы по­лу­чим: d = 4 + 1 + 2 + 3 + 4 = 14.

Информатика 9 задание ОГЭ

Ответ: 14 .

Источник: izotop.jimdofree.com

Огэ информатика задание 10 номер 10330

В 10 задании ГИА ОГЭ по информатике показаны решения типовых заданий по языку программирования с массивами. Видео разбор будет полезен ученикам 9 класса при подготовке к экзамену в 2016 году.

ДОНАТЫ (пожертвования): https://www.donationalerts.com/r/egeurok

Видео ОГЭ 2021 информатика — решение задания номер 10 канала egeurok

Информация о видео

3 марта 2016 г. 1:33:02

Запись чисел в различных системах счисления.

Тест «Виды потребления»

Проверочная работа по обществознанию.

Календарь диктантов 2022

Общие материалы | Вчера, 20:46

Расписание Всероссийских диктантов на 2022 год.

ОГЭ по информатике задание 10

Тема: «Циклический алгоритм обработки массива чисел»

В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал первый ученик, Dat[2] – второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы, написанной на языке Паскаль.

var k, m, n: integer; Dat: array[1..10] of integer; begin Dat[1] := 7; Dat[2] := 9; Dat[3] := 10; Dat[4] := 5; Dat[5] := 6; Dat[6] := 7; Dat[7] := 9; Dat[8] := 10; Dat[9] := 6; Dat[10] := 9; m := 0; n := 0; for k := 1 to 10 do if Dat[k] >= m then begin m := Dat[k]; n := k end; writeln(n) end.

Данный пример взят из открытого банка заданий по информатике на сайте http://fipi.ru

РЕШЕНИЕ

Задание аналогично ЕГЭ по информатике задание 19

Читайте также:
Увеличить время отклика программ

Прежде чем, приступить к решению задачи ОГЭ по информатике, разберем из каких основных частей состоит программа на языке программирования Паскаль.

В языке программирования Паскаль программа состоит из заголовка, раздела описаний и исполняемой части. Служебные слова Pascal, обозначающие начало определенного блока программы, выделены жирным шрифтом.

Program – блок описания заголовка программы в Паскале имеет декоративное значение и может отсутствовать.

Const – блок описания констант. Может отсутствовать если константы в программе не предусмотрены.

Var — блок описания переменных с указанием их типа, например, тип integer означает целочисленные переменные.

Begin — end. – служебные слова, находящиеся в блоке операторов. Begin начинает исполняемую часть программы, а end.

(точка в конце обязательна) – ее завершает.

Для примера напишем простую программу нахождения суммы двух чисел. Писать программу можно в программе PascalABC.NET, либо в онлайн-режиме, пройдя по этой ссылке.

Сумма чисел на Паскале

Приступаем к решению задачи №10 ОГЭ по информатике. В программе используется одномерный массив из целых чисел от Dat[1] до Dat[10]. Структура программы выглядит так:

Структура программы на языке Паскаль

После входных данных начинается цикл с параметром for, в котором значения переменных m и n меняются.

For — это цикл, в котором тело выполняется заданное количество раз, поэтому его ещё называют циклом со счетчиком. В данной программе цикл должен выполниться от 1 до 10 раз.

В цикле содержится условный оператор if (если), который находит значение элемента массива больше, либо равного переменной m, а также его порядковый номер n. Значения m и n будут меняться, если условие истинно.

for k := 1 to 10 do if Dat[k] >= m then begin m := Dat[k]; n := k end;

Выполним все 10 шагов цикла, а результаты будем заносить в таблицу:

Читайте также:
Перед продолжением настройки синхронизации данных требуется получить параметры из программы 1с

Таблица одномерного массива

Вместо Dat[ k ] будем подставлять номер шага в цикле, например, для 1 шага запись будет выглядеть Dat[ 1 ], для 2 шага Dat[ 2 ] и.т.д.

1 ШАГ

for k := 1 to 10 do if Dat[1] >= m then begin m := Dat[1]; n := 1 end;

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