Иллюстрированный самоучитель по С++ для начинающих

Решения (задачи 121-138)

Задача 121.

// Таблица функции у=|х|
 #include <stdio.h> #include <conio.h> linclude "math.h"
% Ifdefine LB – 4 // нижняя граница диапазона изменения
// аргумента #define HB 4 // верхняя граница диапазона изменения
// аргумента #define DX 0.5 // приращение аргумента
void main() {
float x,y; // аргумент и значение функции int n; // кол-во точек int i; // счетчик циклов
printf("Хп Таблица значений функции у=|х| \п");
п = (НВ – LB) /DX + 1;
х = LB;
for (i = 1; i <= n; i
у = fabs(x);
printf("%4.2f %3.2f\n", x, у);
x += DX;
printf("\п Для завершения нажмите Enter");
getch();

Задача 123.

Выводит таблицу умножения на 7
#include <stdio.h> #include <conio.h> aid main ()
int m; // число, для которого надо вывести
// таблицу умножения (множимое)
int n; // множитель int p; // произведение
m = 7;
printf("ХпТаблица умножения на %i\n", m);
for (n = 1; n<=9; n++)
{
p = m * n;
printf("%ix%i=%i\n", m, n, p);
printf("\пДля завершения нажмите Enter");
getch();

Задача 124.

// Квадрат Пифагора – таблица умножения
#include <stdio.h>
#include <conio.h>
void main ()
{
int i,j; // номер строки и столбца таблицы
printf (" "); // левая верхняя клетка таблицы for (j = 1; j <=10; j++)
// первая строка – номера
// столбцов printf ("%4i",-j); printf("\n");
for (i = 1; i <=10; i
printf("%4i",i); // номер строки
for (j = 1; j <= 10; j++) // строка таблицы
printf("%4i",i*j); printf("\n");
printf("\п Для завершения нажмите Enter");
getch();

Задача 125.

// Вычисление числа "ПИ" с использованием
// свойства ряда 1-1/3 + 1/5-1/7 +…
|#include <stdio.h>
f#include <conio.h> void main() float x; // член ряда
int n; // количество суммируемых членов float suirtn;
// частичная сумма int i; // счетчик циклов
// при суммировании достаточно большого (-1000) количества
// элементов ряда, значение суммы стремится к "ПИ"/4
printf("Вычисление суммы ряда 1-1/3 + 1/5-1/7 +…\п");
printf("Введите кол-во суммируемых членов ряда › ");
scanf("%i", &n);
suiran = 0;
for (i = 1; i <= n; x = (float) 1/ (2*i -1);
if ((i % 2) ==0) x = -1 * x;
summ += x; }
printf("Сумма ряда: %2.6f\n", summ);
printf("Вычисленное значение ");
printf("числа ПИ = %2.6f\n", summ * 4);
printf("Хп Для завершения нажмите Enter");
getch();
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.