Цель работы: получение навыков написания программ с использованием цикла c параметрами
for (int start=1; start<=10; start++) putchar ('*');
Исправьте программу, предусмотрев возможность ввода количества печатаемых символов и вида символов.
*) напечатайте в начале и\или в конце символ '+';
**) напечатайте полстроки одним символом, а вторую половину другим
***) печатайте после каждого символа восклицательный знак!
Для составления программы вычисления необходимо реализовать цикл. В качестве счетчика цикла выбрана переменная I, изменяющая значение от m до n. Переменная S используется для накопления результата. В теле цикла использована одна операция сложения результирующей переменной S с текущим значением переменой I.
Шаг 1. Объявите необходимые переменные
int n, m;
Шаг 2. Организуйте ввод значений n и m с клавиатуры.
scanf(“%d”, &n);
Шаг 3. Инициализируйте счетчик и переменную для накопления результата начальными значениями
for (int i=m;
Шаг 4. Сформулируйте условие
i>=n ;
Шаг 5. Реализуйте уменьшение счетчика для модификации параметра цикла
i-- )
Шаг 6. В теле цикла реализуйте накопление результата и вывод числа выполненных итераций, например,
s+=i;
printf("выполнено %d раз", k++);
Шаг 7. По завершению цикла необходимо вывести результат.
printf("результат %d", s);
Обратите внимание, объявлять переменную s внутри цикла нельзя (недоступна за пределами цикла).
Шаг 8. Убедитесь в правильности работы программы.
1) организовать ввод степени n пользователем
2) сформировать запись для каждого значения вида :
2^3 = 8
3) выровнять значения по правому краю
4) вывести результирующую запись, преобразовав конечный результат в K=1024:
Результат: 2K
5) преобразуйте программу, чтобы она выводила степени 2 до заданного целого числа m и выводила результат c точностью 0.1,
например: 1.3K
1) В качестве приглашения к вводу вывести вычисляемую функцию.
2) Организовать возможность ввода значения шага табуляции.
3) Результаты оформить в виде таблицы.
______________
| x | f(x) |
Варианты функций для вычислений