sergeykvik13
?>

Втетради оформить программы к двум с использованием функции void. 1. напишите функцию, которая принимает параметр – натуральное число n – и символ ‘-’ выводит на экран линию из n символов “–”. 2. напишите функцию, которая выводит на экран в столбик все цифры переданного ей числа, начиная с первой c++

Информатика

Ответы

palmhold578
<<

   for (int i = 0; i < fabs(N); i++) {


       // выводим символ в консоль

       cout << sym;


   }


   // отступаем строчку и говорим, что программа закончилась

   cout << endl << "Finish draw" << endl;


}


void printColumn(int N) {


   // конвертируем число N в строку

   std::string s = std::to_string(N);


   // делаем цикл по всей строке. s.length вернет ее длинну.

   // любая строка это массив символов, а с массивами мы работаем циклами.

   for (int i = 0; i < s.length(); i++) {


       // выводим символ i в строке s

       cout << s[i] << endl;


   }


}


int main()

{

   cout << "Task 30241034!" << endl; // just for fun


   // вызываем первое. Передаю один аргумент т. к. второй уже стоит по умолчанию

   drawLine(-3);


   // вызываем второе

   printColumn(12);


   return 0;

}

ale-protasov

К моменту завершения K-го урока пройдёт K собственно уроков и (K - 1) перемена. Вычисляем продолжительность в минутах, делим с остатком на 60 - число минут в часе - и получаем количество часов и минут, которые пройдут с начала занятий. Остаётся прибавить к этому 8 часов - время начала занятий - и вывести ответ.

python 3:

MINS_IN_HOUR = 60

mins_in_class, mins_in_break = 45, 5

start_hour = 8

k = int(input())

total_mins = k * mins_in_class + (k - 1) * mins_in_break

hour, mins = divmod(total_mins, MINS_IN_HOUR)

print(hour + start_hour, mins)

rudakovam198
Для всех заданий воспользуемся формулой N=2^i? где N -количество цветов, а i -количество бит на 1 пиксель.
Задача 1.
N=2^4=16 цветов.

Задача 2.
N=224=2^i, поскольку для кодирования 128 цветов необходимо 7 бит, а для кодирования 256 цветов -8 бит, выбираем большее число, то есть 8 бит или 1 байт.

Задача 3.
65536 это 2^16⇒требуется 16 бит или 2 байта.

Задача 4.
1. Узнаем общее количество пикселей 1280*1024=1310720
2. Полученное число умножаем на глубину цвета 1310720*32=41943040 бит = 41943040/8 = 5242880 байт = 5242880/1024 = 5120 кб =5120/1024 = 5 Мб
ответ: 5 Мб

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Втетради оформить программы к двум с использованием функции void. 1. напишите функцию, которая принимает параметр – натуральное число n – и символ ‘-’ выводит на экран линию из n символов “–”. 2. напишите функцию, которая выводит на экран в столбик все цифры переданного ей числа, начиная с первой c++
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vkurnosov20008
hr2251
Sergei-Gradus199
anovikovsr
eizmaylova6
Abespal
Сулейманова
ftyh6
Tuzov
asparinapti39
aleksandramir90
vikanikita
ИвановичБогословский280
Tarakanova_pavel
uuks2012