For 4. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1, 2, ... , 10 кг конфет.
Решение на Python 3
import random
price = round(random.uniform(0, 100),2)
print('Цена 1 кг конфет: ', price)
print()
for i in range(1,11):
print("Стоимость ", i, 'кг: {0:.2f}'.format(i * price))
Решение на C++
#include <bits/stdc++.h>
using namespace std;
int main() {
srand((int)time(0));
float price;
price = (rand() % 10000) / 100.0;
cout << "Price for 1 kg: " << price << endl;
float cost = 0;
for(int i = 1; i <= 10; i++) {
cost += price;
cout << std::fixed;
cout << std::setprecision(2);
cout << i <<" kg : price -> " << cost << endl;
}
return 0;
}