Программа, которая получает длину и ширину одной плитки, размеры стены и цену за один...

0 голосов
47 просмотров

Программа, которая получает длину и ширину одной плитки, размеры стены и
цену за один квадратный метр плитки. Считает необходимое количество плиток и
общую сумму, которую нужно заплатить.


Информатика (1.0k баллов) | 47 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Varn, m, a, b, cost: integer;

begin

Readln(a, b);// a - длина плитки, b - ширина
Readln(n, m); // n - длина стены, b - ширина
readln(cost);// стоимость 1й плитки
Writeln((n + a - 1) div a * (m + b - 1)div b, ' ', cost*(n + a - 1) div a * (m + b - 1)div b);
// выводит количество плиток и их стоимость
end.


#include

using namespace std;

int main(){
    int a, b;
    cin >> a >> b;
    int n, m;
    cin >> n >> m;
    int cost;
    cin >> cost;
    cout << (n + a - 1) / a *(m + b - 1)/b << ' ' << (n + a - 1)/a *(m + b - 1)/b * cost;<br>}

(8.8k баллов)
0

нужно на языке С++

0

сказал бы сразу, я бы не мучился с переводом на паскаль

0

поможешь?

0

смотри

0

Спасибо. У меня скоро экзамен по программированию. Помоги еще в задачке. Плииииз.

0

Задача об ателье
В швейное ателье привезли X метров ситца, а шелка привезли на Y метров меньше. Сколько всего ткани привезли в ателье? X и Y вводятся пользователем с клавиатуры.

0

int a,b l; cin >> a >>b; cout << 2*a+y;

0 голосов

Var
  StenaH,StenaW,plH,plW,temp,cena:real;
 
begin
Writeln('Введите размеры стены HxW, размеры плитки HxW В САНТИМЕТРАХ, цену В РУБЛЯХ: ');
readln(StenaH,StenaW,plH,plW,cena);
temp:=(trunc(StenaH/plH)+1)*(trunc(StenaW/plW)+1);
writeln('Количество плитки на стену: ',temp,' цена за все: ', temp*cena, ' рублей');
end.

(1.5k баллов)
0

Спасибо за помощь, у меня экзамен по программированию, здорово помог.

0

Нужна еще одна задачка на языке С++

0

Задача об ателье
В швейное ателье привезли X метров ситца, а шелка привезли на Y метров меньше. Сколько всего ткани привезли в ателье? X и Y вводятся пользователем с клавиатуры.

0

может будет время, посмотришь?