Лабораторный практикум по информатике. Гурьяшова Р.Н - 37 стр.

UptoLike

37
4.
Листинг C-программы
Внимание.
При вводе программы следует иметь в виду, что C различает
регистр букв, т.е., «x» и «X» − это две разные переменные.
Программный код
#
include
<
stdio
.
h
>
// Файлы заголовков
#
include<conio.h>
void main()
{
int
k = 0; // Объявление типа и задание данных
float
x0 = 1,xk = 2,dx = 0.5;
float
y0 = 1,yk = 3,dy = 1;
float
x, y, z, s = 0;
printf
(“ Table \n”); // Вывод заголовка
printf
(“ X Y Z \n”);
for
(x = x0; x<=xk; x += dx) // Внешний цикл по X
{
for(y = y0; y<=yk; y += dy) // Внутренний цикл по Y
{
z = x*x + pow(y,2); // Вычисление Z, S, K
// Вывод значений
X, Y, Z
printf(“ %.1f %.0f %5.2f \n”, x, y, z);
s += z; k++;
}
printf
(“---------------\n”); // Вывод строки “-”
}
printf
(“ SR = %.2f ”, s/k); // Вывод SR
getch();
return;
}
5. Макет печати результатов
Как видно, расположение
точек в макете соответствует
их нумерации в заданной
области (рис. 2.11).
                     4. Листинг C-программы
    Внимание. При вводе программы следует иметь в виду, что C различает
регистр букв, т.е., «x» и «X» − это две разные переменные.
                          Программный код
# include // Файлы заголовков
# include
# include
   void main()
{
int k = 0; // Объявление типа и задание данных
float x0 = 1,xk = 2,dx = 0.5;
float y0 = 1,yk = 3,dy = 1;
float x, y, z, s = 0;
printf(“       Table \n”); // Вывод заголовка
printf(“ X      Y     Z \n”);
for(x = x0; x<=xk; x += dx) // Внешний цикл по X
    {
  for(y = y0; y<=yk; y += dy) // Внутренний цикл по Y
       {
         z = x*x + pow(y,2); // Вычисление Z, S, K
// Вывод значений X, Y, Z
         printf(“ %.1f %.0f %5.2f \n”, x, y, z);
         s += z; k++;
       }
printf(“---------------\n”); // Вывод строки “-”
    }
printf(“ SR = %.2f ”, s/k); // Вывод SR
getch();
return;
}
                   5. Макет печати результатов



                                         Как видно, расположение
                                       точек в макете соответствует
                                         их нумерации в заданной
                                            области (рис. 2.11).



                                  37