Опубликовано 3 года назад по предмету
Информатика
от YaDvoishnik228
-
Ответ
Ответ дан
Nobunagavar n,i,k:integer;
begin
n:=3;
for i:=1 to n do
k:=k+i;
writeln(k);
end.-
Ответ
Ответ дан
NobunagaОбновила.
-
Самые новые вопросы
Математика — 3 года назад
Решите уравнения:
а) 15 4 ∕19 + x + 3 17∕19 = 21 2∕19;
б) 6,7x — 5,21 = 9,54
Информатика — 3 года назад
Помогите решить задачи на паскаль.1)
дан массив случайных чисел (количество элементов
вводите с клавиатуры). найти произведение всех элементов массива.2)
дан массив случайных чисел (количество элементов
вводите с клавиатуры). найти сумму четных элементов массива.3)
дан массив случайных чисел (количество элементов
вводите с клавиатуры). найти максимальный элемент массива.4)
дан массив случайных чисел (количество элементов
вводите с клавиатуры). найти максимальный элемент массива среди элементов,
кратных 3.
География — 3 года назад
Почему япония — лидер по выплавке стали?
Математика — 3 года назад
Чему равно: 1*(умножить)х? 0*х?
Русский язык — 3 года назад
В каком из предложений пропущена одна (только одна!) запятая?1.она снова умолкла, точно некий внутренний голос приказал ей замолчать и посмотрела в зал. 2.и он понял: вот что неожиданно пришло к нему, и теперь останется с ним, и уже никогда его не покинет. 3.и оба мы немножко удовлетворим свое любопытство.4.впрочем, он и сам только еле передвигал ноги, а тело его совсем застыло и было холодное, как камень. 5.по небу потянулись облака, и луна померкла.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Алгоритм
Алгоритм — это точная последовательность предписаний, исполнение которых позволяет посредством конечного числа шагов получить решение задачи, однозначно определяемое исходными данными.
Существует 3 типа основных алгоритмических структур:
- линейный,
- разветвляющий,
- циклический.
Наиболее понятно структуру алгоритма можно представить с помощью блок-схемы, в которой используются геометрические фигуры (блоки), соединенные между собой стрелками, указывающими последовательность выполнения действий. Приняты определенные стандарты графических изображений блоков. Например, команду обработки информации помещают в блок, имеющий вид прямоугольника, проверку условий — в ромб, команды ввода или вывода — в параллелограмм, а овалом обозначают начало и конец алгоритма.
Структурной элементарной единицей алгоритма является простая команда, обозначающая один элементарный шаг переработки или отображения информации. Простая команда на языке схем изображается в виде функционального блока.
Каждая указанная конструкция может быть без изменений в структуре реализована на любом языке программирования, например, на Паскале и Бейсике. Поэтому необходимо грамотно составить алгоритм с помощью блок-схемы, а уже затем, зная, как записываются команды на конкретном языке программирования, набрать программу на компьютере и получить результат, запустив ее на исполнение.
Линейный алгоритм
Приведем пример записи алгоритма в виде блок-схемы, и на языке Паскаль. Ручное тестирование и подбор системы тестов выполняются аналогично предыдущему заданию.
Разветвляющийся алгоритм
Пример записи разветвляющегося алгоритма для нахождения наибольшего из двух чисел.
Циклический алгоритм
Рассмотрим алгоритм нахождения суммы первых натуральных нечетных чисел до n. Представим запись алгоритма тремя способами: в виде блок-схемы, школьного алгоритмического языка и на языке программирования Pascal.
Блок-схема состоит из следующих базовых структур: две составные команды (команда следования и команда повторения с предусловием), далее простая команда. Все команды соединены последовательно. Конструкции оформлены стандартным образом, поэтому их легко распознать и перевести на язык программирования. Каждая конструкция имеет один вход и один выход. Пунктирные стрелки в таблице отражают последовательность выполнения технологической цепочки. После записи алгоритма в виде блок-схемы каждая команда переводится на школьный алгоритмический язык, а уже затем на язык программирования.
Запишем алгоритм вычисления суммы первых n натуральных чисел. Для этого воспользуемся циклом с параметром, поскольку заранее известно сколько раз будет выполняться команда нахождения суммы. Во всех звеньях цепочки поменяем цикл «пока» на цикл «для» и приведем пример перевода алгоритма с языка блок-схем на школьный алгоритмический язык и на язык программирования Pascal.
Формулировка задачи:
Изобразить блок-схему алгоритма вычисления произведения первых N натуральных чисел P = 1*2*3*…*N для заданного натурального значения N. Написать программу на Паскале и выполнить ее для N = 3, 5, 8, 10, 20.
Код к задаче: «Изобразить блок-схему алгоритма вычисления произведения первых N натуральных чисел»
textual
begin var N := ReadLnInteger('N = '); var P : Biginteger := 1; for var i := 2 to N do P *= i; WriteLn('P = ', P); end.
Полезно ли:
5 голосов , оценка 4.000 из 5
Составьте блок — схему вычисления суммы n первых натуральных чисел.
На этой странице находится вопрос Составьте блок — схему вычисления суммы n первых натуральных чисел?, относящийся к категории
Информатика. По уровню сложности данный вопрос соответствует знаниям
учащихся 10 — 11 классов. Здесь вы найдете правильный ответ, сможете
обсудить и сверить свой вариант ответа с мнениями пользователями сайта. С
помощью автоматического поиска на этой же странице можно найти похожие
вопросы и ответы на них в категории Информатика. Если ответы вызывают
сомнение, сформулируйте вопрос иначе. Для этого нажмите кнопку вверху.
Информатика,
вопрос задал YaDvoishnik228,
7 лет назад
Ответы на вопрос
Ответил Nobunaga
0
var n,i,k:integer;
begin
n:=3;
for i:=1 to n do
k:=k+i;
writeln(k);
end.
Приложения:
Ответил Nobunaga
0
Обновила.
Предыдущий вопрос
Следующий вопрос
Новые вопросы
Физика,
4 года назад
ртуть воду та спирт масою 1 кг нагріли до темп кыпиння. для повного выпаровування якои речовини прибно вытратыты найбільшьшу килькисть теплоты…
Математика,
4 года назад
орнекты ыкшамданыз:5(2-5x)+20(x+0,4)-x…
Математика,
7 лет назад
3 заданиемпомогите плиззз…
Математика,
7 лет назад
Из города в город В катер плывет 3 дня, а обратно — 5 дней. Сколько будут плыть плоты из А в В?
Геометрия,
7 лет назад
Даны точки A (3;2) , B (-1;5) , C (2;0) , D (-3;-4).а)найти координаты векторов AB и DC б)найдите вектор m(m1,m2), равный 2AB-3СD…
Геометрия,
7 лет назад
В равнобедренном треугольнике боковая сторона равна 13 см, а биссектриса проведенная к основанию, -12 см. Найдите радиус окружности, вписанной в этот треугольник, и радиус окружности, описанной около…