Блог

Задачник Абрамова № 7

zadachnik-abramova

§ 1. Арифметика действительных чисел. Вычисление по формулам.

7. Смешано v1 литров воды температуры t1 с v2 литрами воды температуры t2. Найти объем и температуру образовавшейся смеси.

C:

#include <stdio.h>;

int main()
{
	float v1,v2,t1,t2,v,t;
	printf("v1 = ");
	scanf("%f",&v1);
	printf("t1 = ");
	scanf("%f",&t1);
	printf("v2 = ");
	scanf("%f",&v2);
	printf("t2 = ");
	scanf("%f",&t2);
	v = v1+v2;
	t = (v1*t1+v2*t2)/v;
	printf("v = %fnt = %fn",v,t);
	return 0;
}

Pascal:

var v1,v2,t1,t2,v,t:real;
begin
	write('v1 = ');
	read(v1);
	write('t1 = ');
	read(t1);
	write('v2 = ');
	read(v2);
	write('t2 = ');
	read(t2);
	v := v1+v2;
	t := (v1*t1+v2*t2)/v;
	write('v = ',v:4:2,#13#10't = ',t:4:2,#13#10);
end.

Температуру находим используя среднее арифметическое взвешенное:

zadachnik-abramova-7-2

Комментариев нет

Ваш комментарий