В тетради оформить программки к двум задачкам с внедрением функции void.
В тетради оформить программы к двум задачам с использованием функции void. 1. Напишите функцию, которая воспринимает параметр естественное число N и знак - выводит на экран линию из N знаков . 2. Напишите функцию, которая выводит на экран в столбик все числа переданного ей числа, начиная с первой C++
Задать свой вопросКак-то так:
include lt;iostreamgt;
include lt;math.hgt;
using namespace std;
// инициализируем функцию выше функции main, чтобы она была доступна в ней.
void drawLine(int N = 0, char sym = '-')
// делаем цикл, для рисования знаков. fabs(N) - логика такая что: если передается отрицательное, конвертируем его всегда в положительное
// другими словами: получаем модуль числа.
// -----gt;gt;!!!Функция fabs употребляется и библиотеки include lt;math.hgt;!!!lt;lt;-----
for (int i = 0; i lt; fabs(N); i++)
// выводим символ в консоль
cout lt;lt; sym;
// отходим строку и разговариваем, что программа завершилась
cout lt;lt; endl lt;lt; "Finish draw" lt;lt; endl;
void printColumn(int N)
// конвертируем число N в строчку
std::string s = std::to_string(N);
// делаем цикл по всей строке. s.length возвратит ее длинну.
// неважно какая строка это массив знаков, а с массивами мы работаем циклами.
for (int i = 0; i lt; s.length(); i++)
// выводим знак i в строке s
cout lt;lt; s[i] lt;lt; endl;
int main()
cout lt;lt; "Task 30241034!" lt;lt; endl; // just for fun
// вызываем 1-ое. Передаю один аргумент т. к. 2-ой теснее стоит по умолчанию
drawLine(-3);
// вызываем второе
printColumn(12);
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.