Помогите Пожалуйста оч оч нужно! задачки - Pascal
Формулировка задачи:
Пожалуйста помогите решить несколько задачек,а то я нитё не понимаю Плиз плиз плиз! Я буду очень благодарна!
Линейные алгоритмы:
1)Заданы два целых числа k и d. Используя только арифметические операции, найдите целую и дробную части от деления k на d.
2)Дано действительное число a. Не пользуясь никакими другими операциями кроме умножения, получить a21 за шесть операций; ("21"-в степени)
Условные операторы:
1)Даны два числа. Найти меньшее из них.
2)
Оператор выбора:
1)Дано целое число в диапазоне 1 – 5. Вывести строку — словесное описание соответствующей оценки (1 — "плохо", 2 — "неудовлетворительно", 3 — "удовлетворительно", 4 — "хорошо", 5 — "отлично").
Операторы цикла:
1)Найти все числа, которые делятся на N среди:
всех двухзначных чисел;
2)Даны два целых числа A и B (A < B). Вывести все целые числа, расположенные между данными числами (не включая сами эти числа), в порядке их убывания, а также количество N этих чисел.
3)
Массивы:
1)Дан целочисленный массив размера N. Вывести вначале все его четные элементы, а затем — нечетные.
2)Имеется целочисленный массив n*m элементов.
Символы и строки:
1)Подсчитать, сколько раз в предложенном тексте встречается символ «?».
Воть! Спасибки заранее! Оч прошу...оч оч нужно!
Заданы два числа. Являются ли они оба большими 20?
Написать программу поиска двузначных чисел, удовлетворяющих следующему условию: если к сумме цифр числа прибавить квадрат этой суммы, то получится само число.
Активен
Решение задачи: «Помогите Пожалуйста оч оч нужно! задачки»
textual
Листинг программы
For i:=n do Begin For j:=1 to m do Begin A[I,j]:=10*i+j; Write(a[I,j]); End; Writeln; End; Readln [FONT='Times New Roman']End. [/FONT]
Объяснение кода листинга программы
- В первой строке объявлен цикл for, который выполняет указанный блок кода для каждого значения переменной
i
отn
до 1. - Внутри этого цикла объявлен второй цикл for, который выполняет указанный блок кода для каждого значения переменной
j
от 1 доm
. - Внутри второго цикла переменная
A[I,j]
присваивается значение 10*i+j и затем выводится на экран. - После завершения второго цикла выполняется оператор Writeln, который выводит на новую строку.
- После завершения первого цикла выполняется оператор Readln, который ожидает ввода данных с клавиатуры.
- Программа завершается.