Разработка приложений с использованием одномерных массивов» заменить минимальный положительный элемент массива последним элементом в программе visual studio c#
Чтобы чересчур не увлекаться арифметикой, введем понятие коэффициента пересчета k - отношения размера нового файла к старому. файл был записан в стерео (два канала) вместо моно (1 канал), поэтому k=2/1=2. разрешение стало в 4 раза выше (больше), поэтому k=2×4=8. частота дискретизации стала меньше в 3.5 раза, k=8/3.5=16/7 (оставим дробь, чтобы точность не терять). теперь можно легко найти новый размер файла: 49 мб × k = 49×16/7 = 112 мб (вот где дробь пригодилась - 49 разделилось на 7 без остатка). ответ: 112 мб.
s9152992722344
05.06.2020
#include < iostream> #include < iomanip> using namespace std; void swp(int* a, int* b) { int c; c=*a; *a=*b; *b=c; } int main() { int a,b,c,d; cout< < "input a b c "; cin> > a> > b> > c; if (b< a) swp(& a,& b); if (c< a) swp(& a,& c); if (c< b) swp(& b,& c); cout< < a< < " "< < b< < " "< < c< < endl; system("pause"); return 0; }