Нужно найти : " Производство какого вида продукции Украины в 1928 было максимальным.[продукция, объем её производства в 1928 г., единицы измерения]Вывести на экран.
Код:
#include"stdafx.h"
#include<stdio.h>
#include<windows.h>
typedef struct proizvodstvo
{
char *vid_produkcci, *unit;
float year_1913,year_1928,year_1940,year_1958;
} proizvodstvo;
proizvodstvo fields[7]=
{
"Chygyn", "mln.t",2.9,2.4,9.6,22.3,
"Stal","mln.t",2.4,2.4,8.9,24.0,
"Prokat","mln.t",2.1,2.0,6.5,19.6,
"Jeleznyak","mln.t",6.9,4.7,20.2,53.5,
"Koks","mln.t",4.4,4.0,15.7,29.2,
"Ugol","mln.t",22.8,24.8,83.8,167.7,
"Gaz","mlrd.m^3",0,0,0.5,11.5
};
int i,j;
void Zagolovok_Output()
{
printf("|%-11s|%-11s|%-9s|%-9s|%-9s|%-9s|","Vid produkcci","Units","1913","1928","1940","1958");
printf("n.");
for(i=0;i<65;i++)
{
printf("-");
}
printf(".");
}
void Fields_Output()
{
for(j=0;j<7;j++)
{
printf("n|%-13s|%-11s|%-9g|%-9g|%-9g|%-9g|",fields[j].vid_produkcci,fields[j].unit,fields[j].year_1913,fields[j].year_1928,fields[j].year_1940,fields[j].year_1958);
}
printf("n");
}
void Output_Ansver_A(int k)
{
printf("Max proizvodstvo:");
printf("n|%-11s|%-11s|%-9s|", "Vid produkcci","1928","Units");
printf("n|%-13s|%-11s|%-9g|",fields[k].vid_produkcci,fields[k].year_1928,fields[k].unit);
printf("n");
}
int main()
{
Zagolovok_Output();
Fields_Output();
system("pause");
return 0;
}[THUMBNAIL=http://i.codenet.ru/caq/files/5/0/5/1505.png]http://i.codenet.ru/caq/files/5/0/5/t_1505.png[/THUMBNAIL]
#include<stdio.h>
#include<windows.h>
typedef struct proizvodstvo
{
char *vid_produkcci, *unit;
float year_1913,year_1928,year_1940,year_1958;
} proizvodstvo;
proizvodstvo fields[7]=
{
"Chygyn", "mln.t",2.9,2.4,9.6,22.3,
"Stal","mln.t",2.4,2.4,8.9,24.0,
"Prokat","mln.t",2.1,2.0,6.5,19.6,
"Jeleznyak","mln.t",6.9,4.7,20.2,53.5,
"Koks","mln.t",4.4,4.0,15.7,29.2,
"Ugol","mln.t",22.8,24.8,83.8,167.7,
"Gaz","mlrd.m^3",0,0,0.5,11.5
};
int i,j;
void Zagolovok_Output()
{
printf("|%-11s|%-11s|%-9s|%-9s|%-9s|%-9s|","Vid produkcci","Units","1913","1928","1940","1958");
printf("n.");
for(i=0;i<65;i++)
{
printf("-");
}
printf(".");
}
void Fields_Output()
{
for(j=0;j<7;j++)
{
printf("n|%-13s|%-11s|%-9g|%-9g|%-9g|%-9g|",fields[j].vid_produkcci,fields[j].unit,fields[j].year_1913,fields[j].year_1928,fields[j].year_1940,fields[j].year_1958);
}
printf("n");
}
void Output_Ansver_A(int k)
{
printf("Max proizvodstvo:");
printf("n|%-11s|%-11s|%-9s|", "Vid produkcci","1928","Units");
printf("n|%-13s|%-11s|%-9g|",fields[k].vid_produkcci,fields[k].year_1928,fields[k].unit);
printf("n");
}
int main()
{
Zagolovok_Output();
Fields_Output();
system("pause");
return 0;
}[THUMBNAIL=http://i.codenet.ru/caq/files/5/0/5/1505.png]http://i.codenet.ru/caq/files/5/0/5/t_1505.png[/THUMBNAIL]
в 1928 году была не "украина" , а УССР .
Код:
void Output_Ansver_A()
{
int index = 0;
for (int idx = 0; idx < 7; idx++)
{
if (fields[index].year_1928 < fields[idx].year_1928) index = idx;
}
printf("\n\nMax proizvodstvo:");
printf("\n|%-11s|%-11s|%-9s|", "Vid produkcci", "1928", "Units");
printf("\n|%-13s|%-11g|%-9s|", fields[index].vid_produkcci, fields[index].year_1928, fields[index].unit);
printf("\n");
}
{
int index = 0;
for (int idx = 0; idx < 7; idx++)
{
if (fields[index].year_1928 < fields[idx].year_1928) index = idx;
}
printf("\n\nMax proizvodstvo:");
printf("\n|%-11s|%-11s|%-9s|", "Vid produkcci", "1928", "Units");
printf("\n|%-13s|%-11g|%-9s|", fields[index].vid_produkcci, fields[index].year_1928, fields[index].unit);
printf("\n");
}
Цитата: koderAlex
в 1928 году была не "украина" , а УССР .
Вот так и меняют историю, даже в задачах по программированию теперь!