tutotveti.ru
Информатика
я не понимаю как делать подобные
я не понимаю как делать подобные задания. задают задачи, а я не понимаю ка написать код, хотя логику примерно понимаю, но построение кода объясните задачу
Популярные вопросы
Вдевяти вазах лежат 40 персиков и 32 киви .сколько ваз в персиками и сколько ваз... 3 Вчетырехугольнике авсд точки к,р,м,н-середины сторон ав, вс, сд, ад соответсвенно.... 2 Придумайте предложения с фразеологизмами: быть себе на уме, не по себе, владеть... 2 Сколько грамм воды необходимо взять, чтобы приготовить 10%-ный раствор, если масса... 2 Раскройте скобки в выражений: -(5с+2a-в)... 1 Найдите значение выражения 0.9/1+1/8... 3 Письмо другу советы чтобы быть подтянутым на... 3 Среди предложений 2−4 найдите предложение с обособленным обстоятельством. напишите... 1 Десять автобусных остоновок расположены на прямой улице так, что расстояние между... 1 Слово взламываются разберите по составу... 1
// Работает под Pascal ABC.NET
// Заводим переменные
var
// Нужно n типа целое для того, чтобы хранить ввод пользователя
n: Integer;
// По условию задачи необходим массив. Тк N <= 20, то заводим от 1 до 20.
// В массиве будут храниться целые поэтому Integer
a: Array [1 .. 20] of Integer;
// Также нам понадобится счетчик, указывающий на обрабатываемый элемент массива
i: Integer;
begin
// Считываем n с клавиатуры
ReadLn(n);
// Пусть первый элемент равен 1
a[1] := 1;
// Каждый последующий элемент массива
for i := 2 to n do
// Равен предыдущему элементу массива умноженному на 2
a[i] := a[i-1] * 2;
// Вывод каждого элемента массива через пробел
for i := 1 to n do
Write(a[i], ' ');
end.