Если быть совершенно точным, то условные операторы switch-case. отличаются от if тем, что if проверяет некое условие (любое условие), а блок switch-case сначала задает значение - switch (значение), а потом сравнивает его с условиями в case. следовательно, к примеру: if (n == 5) if (n == 2) if (n == -3) будет эквивалентно switch (n) { case 5: break; case 2: break; case -3: break; } учтите, что в switch-case ожидается использование break. если не поставить break, case, который ниже текущего, тоже будет выполнен.
Спасибо
Ответ дал: Гость
12 3 4 5 6 7 8 9 10 11 12 13 uses crt; var s : real; i ,n : integer; begin readln (n ); s : = 0; for i : =1 to n do s : =s + ( exp ( ln (3 ) / exp ( ln (2 ) *i ) ) ); writeln (s /n ); readkey end.
Популярные вопросы