1г углеводы - 4,1 ккал
1 г жиров — 9,3 ккал
1 г белков — 4,2 ккал
Вычесления крайне простые,на пример возмем порцию картлофеля с маслом:
1.
От белков : 2,7г*4,2ккал/г=11.34ккал
От углеводов:39г*4.1ккал/г=159.9ккал
От жиров:7г*9.3ккал/г=65.1ккал
2.Общая калорийность блюда
11.34+159.9+65.1=236.34(кка)
3.Если в обед входят ещё какие блюда то сумируешь их энергетические ценности каждого компонента(б,угл,ж).
4.Суммируешь общую каллорийность блюд .
Здесь главное продумать структуру таблицы .
#include <bits/stdc++.h>
using namespace std;
int main()
{
long long n;
bool z=0;
cin>>n;
long long k[n];
for (long long i=0; i<n; i++)
{
cin>>k[i];
if(k[i]<5) {k[i]=k[i]*k[i]; z=1;}
}
if (z==0) cout<<"таких элементов нет"; else {
for (long long i=0; i<n; i++)
cout<< k[i]<<" ";
}
return 0;
}