Составить программу для вычисления пути, пройденного лодкой, если ее скорость в стоячей воде v км/ч.. Составить программу для вычисления пути, пройденного лодкой, если ее скорость в стоячей воде v км/ч, скорость течения реки v1 км/ч, время движения по озеру t ч, а против течения реки — t2 ч. Выполнить программу двумя способами : с использованием форматированного и потокового ввода данных. Указание: #include содержат команды scanf(), printf() на языке С #include< iostream.h> содержат команды cin>>, cout<< на языке С++
Пример программы на языке C с использованием форматированного ввода данных:
#include <stdio.h> int main() { float v, v1, t, t2, distance; printf("Введите скорость лодки в стоячей воде (км/ч): "); scanf("%f", &v); printf("Введите скорость течения реки (км/ч): "); scanf("%f", &v1); printf("Введите время движения по озеру (ч): "); scanf("%f", &t); printf("Введите время движения против течения реки (ч): "); scanf("%f", &t2); distance = v * t + (v - v1) * t2; printf("Пройденное расстояние: %.2f км\n", distance); return 0; }
Пример программы на языке C++ с использованием потокового ввода данных:
#include <iostream> using namespace std; int main() { float v, v1, t, t2, distance; cout << "Введите скорость лодки в стоячей воде (км/ч): "; cin >> v; cout << "Введите скорость течения реки (км/ч): "; cin >> v1; cout << "Введите время движения по озеру (ч): "; cin >> t; cout << "Введите время движения против течения реки (ч): "; cin >> t2; distance = v * t + (v - v1) * t2; cout << "Пройденное расстояние: " << distance << " км" << endl; return 0; }
Пример программы на языке C с использованием форматированного ввода данных:
#include <stdio.h>int main() {
float v, v1, t, t2, distance;
printf("Введите скорость лодки в стоячей воде (км/ч): ");
scanf("%f", &v);
printf("Введите скорость течения реки (км/ч): ");
scanf("%f", &v1);
printf("Введите время движения по озеру (ч): ");
scanf("%f", &t);
printf("Введите время движения против течения реки (ч): ");
scanf("%f", &t2);
distance = v * t + (v - v1) * t2;
printf("Пройденное расстояние: %.2f км\n", distance);
return 0;
}
Пример программы на языке C++ с использованием потокового ввода данных:
#include <iostream>using namespace std;
int main() {
float v, v1, t, t2, distance;
cout << "Введите скорость лодки в стоячей воде (км/ч): ";
cin >> v;
cout << "Введите скорость течения реки (км/ч): ";
cin >> v1;
cout << "Введите время движения по озеру (ч): ";
cin >> t;
cout << "Введите время движения против течения реки (ч): ";
cin >> t2;
distance = v * t + (v - v1) * t2;
cout << "Пройденное расстояние: " << distance << " км" << endl;
return 0;
}