Какое значение примет к после выполения алгоритма х: =0: k: =5 выбор при x< 5: k: =3 при x< =0: k: =2 иначе k: =0 все напишите программу.мы сейчас проходим оператор case!
Var x, k: integer; begin x : = 0; k : = 5; case x of 1..4: k : = 3; 0: k : = 2; else k : = 0; end; writeln('k = ', k); end.
zoocenterivanoff51
08.03.2021
Program number1; var x, k: integer; begin writeln(‘введите x‘); readln(x); if (x< 0) or (x> 9) then writeln (‘это число не является цифрой‘) else case x of 1,2,3,4 : k: =3; else: if (x< =0) then k: =2; else k: =0; end; readln; end.
many858
08.03.2021
// // разработал gonansoft // int i; unsigned long long k=0; // сумма зёрен на i-ом шаге unsigned long long s=1; // количество зерен в i-ой клетке unsigned long long n; // переменная признак окончания cout < < 'количество зерен '; cin> > n; for (i = 1; i < = 64; i++) { k=k+s; if (n< k) break; s=s< < 1; } if (n< > 18446744073709551615) //это проверка на максимум зёрен cout < < 'номер клетки = ' < < i < < '\n'; else cout < < 'сумма зёрен не превысит 18446744073709551615 ' < < i < < '\n'; //
Svatela37
08.03.2021
#include < iostream> int minimal_digit(int n) { const int base = 10; int min_digit = 0; while (n> 0) { int digit = n%base; if (digit < min_digit) min_digit = digit; n /= base; } return min_digit; } int filter_digits(int n, int filter_by) { const int base = 10; int pow_base = 1; int result = 0; if (filter_by == 0) { return n; } while (n> 0) { int digit = n%base; if (digit % filter_by ! = 0) { result += digit * pow_base; pow_base *= base; } n /= base; } return result; } int main() { int n; std: : cout < < "введите число n: " < < std: : endl; std: : cin > > n; int digit = minimal_digit(n); int result = filter_digits(n, digit); std: : cout < < "ответ: " < < result < < std: : endl; return 0; }
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Какое значение примет к после выполения алгоритма х: =0: k: =5 выбор при x< 5: k: =3 при x< =0: k: =2 иначе k: =0 все напишите программу.мы сейчас проходим оператор case!