(. 8.10). ( ).
. 8.10. 8.6
( ).
.
. 8.6
8.6
i | Ki | i | ||
i | kv | k[i] | vr[i] |
.
#include<stdio.h>
#include<stdlib.h>
#include<windows.h>
#include<conio.h>
main()
{
float kv; /* */
int i; /* */
int k[4]={60,24,7,52}; /* K*/
char buf[50]; /* */
char vr[4][50]={" ", /**/
" ", /**/
" ", /**/
" "}; /* VR*/
clrscr();
CharToOem(" : ",buf);
printf("\n %s \n",buf); /* */
scanf("%f", &kv); /* */
printf("\n -------------------------------------"
"\n | i | vr | kv |"
"\n -------------------------------------");
for (i=0; i< 4; i++)/* */
{
kv=kv/k[i];
CharToOem(vr[i],buf);
printf("\n | %2d |%21s|%7.1f|", i+1, buf, kv); /* */
}
printf("\n -------------------------------------");
getch();
}
1200000.
.
8.11.
.
|
|
(EditKv). - (ListBoxKv).
, . .
.
#include<stdio.h>
#include<stdlib.h>
|
|
void TVrDlgClient::BNClickedOk()
{
// INSERT>> Your code here.
float kv; /* */
int i; /* */
int k[4]={60,24,7,52}; /* K*/
char buf[50]; /* */
char vr[4][50]={" ", /**/
" ", /**/
" ", /**/
" "}; /* VR*/
ListBoxKv->ClearList();
EditKv->GetText(buf,10); /* */
kv=atof(buf); /* */
for (i=0; i< 4; i++)/* */
{
kv=kv/k[i];
sprintf(buf," % 3d %s %5.2f", i+1, vr[i], kv);
ListBoxKv->AddString(buf); /* */
}
}
1200000.
.
8.12.