Значитса тебе надо найти квадраты чисел до самого N ,для этого мы объявляем переменную k и присваиваем ей 1 и переменную s, которой присваиваем значение 0, после делаем цикл от 1 до N с шагом 1 и там же к s прибавляем k, а k увеличиваем на 2 ( на 1 шаге k=3, на 2 k=5 и т. д., то есть нечетные числа) ну и выводим в цикле s
#include <iostream> #include <conio.h> using namespace std; int main() { int N; cin>>N; int k=1,s=0; for(int i=1;i<=N;i++) { s=s+k; k=k+2; cout<<i<<"^2 = "<<s<<endl; } _getch(); return 0; }
Все расчеты будем делать в битах 1 байт это 8 бит 512*8*2847= 11 661 312 бит всего на дискете
а) 8*8 000*1=64 000 бит за одну секунду (единица это канал звука) 11 661 312/64 000=182.208 отбросил дробную часть и получим 182 секунды звука низкого качества это 3 минуты 2 секунды
б) 16*48 000*2=1 536 000 двойка в примере это два канала звука т.е. стерео. 11 661 312/1 536 000=7.592 отбросил дробную часть и получим 7 секунд звука высокого качества.
в ответ записать или точный расчет вместе с дробной часть или примерный т.е. целые секунды.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку