Спрограммирование на c ++ входные данные вводятся 4 числа: a, b, c и d. выходные данные выведите все числа на отрезке от a до b, остаток c при делении на d. если таких чисел не существует, то ничего выводить не нужно.
#include <iostream> int main() { int a, b, c, d; std::cin >> a >> b >> c >> d; for (int i = (a - c + d - 1) / d; i * d + c <= b; ++i) { std::cout << i * d + c << " "; } return 0; }
1) there are 4 rooms in this house. (подставите количество сами, т.к. не вижу в каком 2)there are 2 bedrooms in this house. 3) there in his living (аналогично на остальные вопросы), т.к. не видно картинки, чтобы вам перечислить,что в зале, в обеденной комнате, ванне, спальне и ученическом столе).
1)uses crt; var x,a,b,c,i: integer; begin cls; write('введите число: '); readln(x); a: = x div 100; b: = (x - a*100) div 10; c: = (x - a*100 - b*10); if (a=b) or (a=c) or (b=c) then writeln('есть одинаковые цифры') else writeln('одинаковых цифр нет'); end.2)uses crt; var x: real; begin cls; write('сумма покупки: '); readln(x); if x> 1000 then x: =x-(x*0.1); writeln('стоимость с учётом возможной скидки ',x); end.
int main() {
int a, b, c, d;
std::cin >> a >> b >> c >> d;
for (int i = (a - c + d - 1) / d; i * d + c <= b; ++i) {
std::cout << i * d + c << " ";
}
return 0;
}