Вывести таблицу квадратов натуральных чисел от 40 до 60 паскаль

Вывести таблицу квадратов и кубов всех натуральных чисел до n

Формулировка. Дано натуральное число n, меньшее 256. Используя псевдографику, вывести на экран таблицу квадратов и кубов всех натуральных чисел от 1 до n включительно.

Примечание: псевдографика – это совокупность символов для формирования видимых графических примитивов (линий, прямоугольников, рамок, таблиц и т. д.). Она была актуальна в те далекие времена, когда устройства вывода компьютеров не способны были работать с графикой, либо это было проблематично.

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

Решение. В этой задаче мы впервые займемся графическим оформлением выходных данных программы. Для начала подумаем, как может выглядеть таблица в простейшем случае (n = 3):

x x 2 x 3
1
2
3
1
4
9
1
8
27

Несмотря на то, что кодовые страницы для DOS имеют определенный набор символов для рисования графических примитивов, в частности, таблиц, мы будем пользоваться лишь символами ‘-‘ и ‘|’ для построения линий таблицы, а также ‘/’ и ‘\’ для формирования ее угловых элементов.

Построим псевдографический эквивалент этой таблицы:

/————————\ | x | x^2 | x^3 | |————————| | 1 | 1 | 1 | | 2 | 4 | 8 | | 3 | 9 | 27 | \————————/

Примечание: в случае ограниченных возможностей вывода для обозначения возведения выражения в степень используется постфикс «^k», где k – показатель степени. Кстати, здесь мы выравниваем значения в середине столбцов, сдвигая к середине разряд единиц упорядоченных по правому краю столбцов.

Как же сформировать вывод на экран такой таблицы? Понятно, что это нужно сделать построчно. Однако какой ширины сделать таблицу и как организовать вывод строк со степенями? Так как максимальное число, которое может быть подано на вход – 255, и его куб равен 16581375 (он состоит из 8 цифр), то нам нужно сделать колонки ширины 1 + 8 + 8 + 1 = 18 (крайние единицы для отступов) символов, чтобы таблица выглядела равномерно:

Как видим, при постепенном увеличении числа будут «вырастать» справа налево. Чтобы вывести такую строку, нужно вывести константу ‘|’, затем вывести соответствующее число с шириной поля вывода 9, потом вывести константу ‘|’ с шириной поля вывода 10 и аналогично вывести оставшиеся колонки:

writeln(‘|’, i:9, ‘|’:10, i * i:9, ‘|’:10, i * i * i:9, ‘|’:10);

Схематически с учетом форматирования это будет выглядеть так:

‘| 255 | 65025 | 16581375 |’

Изменение цветов соответствует чередованию аргументов в операторе вывода.

Так как заголовок таблицы один и тот же для всех вариантов исходных данных, мы можем сразу вывести его с помощью трех строковых констант через writeln:

writeln(‘| x | x^2 | x^3 |’);

После вывода всех строк нужно вывести нижнюю границу таблицы:

Вообще, все эти константы и правила не взялись «просто так» или из расчетов. Единственный использованный факт – разрядность числа не более 8, поэтому мы и взяли ширину колонок «по максимуму». В остальном нужно было экспериментировать, чтобы найти наиболее легкое и наглядное решение. Конечно, псевдографика – это не алгоритмическое программирование, и в нем тестирование и эксперимент играют чуть ли не самую важную роль.

Источник

Напечатать таблицу квадратов и кубов первых a натуральных чисел

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

Найти сумму кубов первых шести нечетных натуральных чисел
Найти сумму кубов первых шести нечетных натуральных чисел

Вычислить таблицу квадратов и кубов для n-первых натуральных чисел
Здравствуйте , я начинающий программист , не могу справиться с этой задачкой , кому не трудно .

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

Вывести таблицу квадратов первых ста натуральных чисел
Доброво времени суток!)) Вывести таблицу квадратов первых ста натуральных чисел Помогите решить.

Решение

Получить сумму кубов первых n натуральных чисел
Получить сумму кубов первых n натуральных чисел, спасибо заранее за ответ.

Определите массив кубов первых ста натуральных чисел
1)Определите массив кубов первых ста натуральных чисел и распечатать в виде матрицы 10X10.

Найти сумму кубов первых шести натуральных чисел
Помогите с задачкой: Найти сумму кубов первых шести натуральных чисел

Создать массив кубов первых 100 натуральных чисел
Создать массив кубов первых 100 натуральных чисел и вывести значения элементов массива в виде.

Источник

Вывести квадраты и кубы 10 чисел

Вывести квадраты и кубы 10 чисел следующей последовательнсти 1,2,4,7,11,16,22,29,,37,46
(пояснение к 1 прибавить 1 равно 2, к 2 прибавить 2 равно 4, к 4 прибавить 3 равно 7 и т. д.)
Пример
1 1 1
2 4 8
4 16 64
.
46 2116 97336

. Помогите плиз срочно.

и
Ввести натуральное число и определить какие цифры встречаются несколько раз
Пример:
введите число >=0!
2323
Повторяется:2,3.

введите число >=0!
1234
нет повторов.

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

Вывести квадраты и кубы 10 чисел следующей последовательности
не используя массивы, только понятия цикла и не пользуясь «step» Вывести квадраты и кубы 10 чисел.

Вывести на экран квадраты и кубы нечетных целых чисел от 1 до 9
Вывести на экран квадраты и кубы нечетных целых чисел от 1 до 9. Срочно

Вывести квадраты и кубы целых чисел от 8 до 1 (в обратном порядке)
Составить схему алгоритма и программу на языке Паскаль для вывода на экран квадраты и кубы целых.

Источник

Решение задач. День одиннадцатый. Задачи For1-15

Приветствуем читателей нашего сайта! Сегодня мы с вами решим for1-15 из вот этого задачника.

For1. Даны целые числа K и N (N > 0). Вывести N раз число K.

Организовываем простой цикл от 1 до требуемого числа.

For2. Даны два целых числа A и B (A

For3. Даны два целых числа A и B (A

Задача решается аналогично предыдущей. Только на этот раз используем downto, так как числа будут двигаться сверху вниз. Чтобы исключить А и В из списка выводимых чисел, от В отнимаем 1, а к А наоборот прибавляем.

For4. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1, 2, …, 10 кг конфет.
Каждую итерацию цикла выводим цену, умноженную на i.

For5° . Дано вещественное число — цена 1 кг конфет. Вывести стоимость 0.1, 0.2, …, 1 кг конфет.

Такая же программа, как предыдущая, только теперь умножаем на i / 10.

For6. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1.2, 1.4, …, 2 кг конфет.

For7. Даны два целых числа A и B (A

Организовываем цикл и складываем все числа.

For8. Даны два целых числа A и B (A

Создаем цикл и умножаем все числа.

For9. Даны два целых числа A и B (A

Организовываем такой же цикл, как и в предыдущей задаче, но одновременно суммируем квадраты всех чисел. Чтобы высчитать квадрат, используем функцию Sqr.

For10. Дано целое число N (> 0). Найти сумму 1 + 1/2 + 1/3 + … + 1/N (вещественное число).

For11. Дано целое число N (> 0). Найти сумму N 2 + (N + 1) 2 + (N + 2) 2 + … + (2·N) 2 (целое число).

For12°. Дано целое число N (> 0). Найти произведение 1.1 · 1.2 · 1.3 · …(N сомножителей).

For13° . Дано целое число N (> 0). Найти значение выражения 1.1 – 1.2 + 1.3 – … (N слагаемых, знаки чередуются). Условный оператор не использовать.

Для того, чтобы поменять знак, каждую итерацию цикла меняем значение специальной переменной на противоположное.

For14. Дано целое число N (> 0). Найти квадрат данного числа, используя для его вычисления следующую формулу:
N 2 = 1 + 3 + 5 + … + (2·N – 1).
После добавления к сумме каждого слагаемого выводить текущее значение суммы (в результате будут выведены квадраты всех целых чисел от 1 до N).

For15°. Дано вещественное число A и целое число N (> 0). Найти A в степени N: A N = A·A· … ·A (числа A перемножаются N раз).

На сегодня все! Не забывайте кликать по кнопочкам и подписываться на обновления нашего сайта!

Источник

Составьте программу, выводящую на экран квадраты чисел от 10 до 20

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

Составьте программу с циклом FOR, выводящую на экран сумму нечетных чисел от 1 до 10 (Бейсик)
5 SUMM = 1 10 FOR I=3 TO 10 STEP 2 20 SUMM = SUMM+i 30 NEXT I 40 PRINT SUMM Верно ли.

Составьте программу, которая выводит на экран квадраты N первых натуральных чисел.
Конец четверти, учитель напряг))))) 1. Составьте программу, которая выводит на экран квадраты N.

Составить программу, выводящую на экран квадраты разного цвета расположив их по диагонали.
1.Составить программу, выводящую на экран квадраты разного цвета расположив их по.

Составьте программу, выводящую на экран следующую картинку
Составьте программу, выводящую на экран следующую картинку: Указание. Используйте сведения из.

Составьте программу, выводящую на экран круг из точек
Составьте программу, выводящую на экран круг из точек: Указание. Используйте сведения из курса.

Составьте программу, выводящую на экран 5 строк «Hello, World!»
Всем доброго времени суток! Есть задание: 1.Составьте программу, выводящую на экран 5 строк.

Составьте программу выводящую на экран движение звездочки
1) Составьте программу выводящую на экран движение звездочки(*): а) по первой сторочке б) по.

Источник

Читайте также:  Чищу овощи для щей сколько надо овощей
Оцените статью